<!--
canonical_url: https://university.spiffy.co/integrations/hubspot/integration-actions/
post_id: 4232
post_type: post
last_modified: 2026-02-24T20:13:58+00:00
generated_at: 2026-04-16T16:18:10+00:00
-->

# HubSpot Integration Actions

Integration Actions are used when setting up Automations in various areas of your Spiffy App.

Automations are a combination of Events that trigger specific actions within connected integrations.

We call these actions, **_Integration Actions_**.

Our HubSpot integration has a variety of powerful integration actions that you can configure for any type of Automation setup.

**The two most common types of Automations where Integration Actions are used:**

1. [**_Purchase Automations_**](https://university.spiffy.co/automation/purchase-automations.md)
    _– Successful Checkout, Upsell Purchase, Options Selected, Addons_, etc.
2. [**_Billing Automations_**](https://university.spiffy.co/automation/billing-automation/billing-automation-overview.md)
    _– Failed Payment, Card Expiring, Card Expired, Subscription Canceled, etc._

Here are the options you have for HubSpot Actions

- [Update Contact Email Subscription](#update-contact-email-subscription)
- [Add/Remove Contact from Workflow](#addremove-contact-from-workflow)
- [Add Task](#add-task)
- [Add/Remove Contact from List](#addremove-contact-from-list)
- [Create Ticket](#create-ticket)

![](https://university.spiffy.co/wp-content/uploads/2024/09/image-20.png)**Note**: If you use HubSpot Deals, use our global setting [Enable Order Deals](https://university.spiffy.co/integrations/hubspot/enable-hubspot-deals.md) in your Spiffy Integration Settings.

## Update Contact Email Subscription

![](https://university.spiffy.co/wp-content/uploads/2022/08/Screen-Shot-2022-08-16-at-11.48.47-PM.png)Manage the contact’s email **_subscription type_**, **_status_**, **_legal basis_**, and a text field to enter notes/reason for updating the email subscription.

## Add/Remove Contact from Workflow

![](https://university.spiffy.co/wp-content/uploads/2022/08/Screen-Shot-2022-08-16-at-11.59.11-PM.png)You can add or remove a contact from specific Workflows. Use the **_Select Workflows_** drop-down to select one or multiple Workflows.

## Add Task

![](https://university.spiffy.co/wp-content/uploads/2022/08/Screen-Shot-2022-08-16-at-11.48.06-PM.png)Create a task and set the **_Subject_** and **_Description_** text for the task, and **_assign_** it to a specific HubSpot user.

## Add/Remove Contact from List

![](https://university.spiffy.co/wp-content/uploads/2022/08/Screen-Shot-2022-08-17-at-12.03.32-AM.png)**Add or remove a contact from a specific list**. Use the **_Select Lists_** drop-down to select one or multiple workflows.

## Create Ticket

![](https://university.spiffy.co/wp-content/uploads/2022/08/Screen-Shot-2022-08-16-at-11.45.43-PM.png)Create a ticket in HubSpot. Set the Subject of this ticket, choose what pipeline and stage of the pipeline the ticket should be added to, and add text to the content section to provide context for the ticket.
