Skip to main content

HubSpot Integration in Automations

Instantly & HubSpot Integration is now live. You can now connect HubSpot directly to Instantly Automations and enable two-way lead sync and automation between your CRM and outbound workflows.

Your CRM is no longer just a system of record — it’s now a system of action.

  • Sync contacts from HubSpot into Instantly

  • Automatically push key Instantly events back to HubSpot

    • Positive replies

    • Status changes

    • Engagement outcomes

  • Eliminate manual exports and broken handoffs between sales and marketing

In this article, we will guide you through the HubSpot integration in Instantly's automations.


Step 1: Create Your Automation

  • Go to the Automations tab

  • Click 'Add New' to create a new automation workflow

  • Design your workflow

  • Re-center, and navigate large automations easily

Managing Your Automations

  • Undo / Redo: Revert or reapply your most recent changes

  • Zoom In / Out: Adjust the canvas view

  • Re-center view: Automatically scales and positions the canvas to show all nodes

  • Run Test: Execute the workflow manually to test triggers and actions

  • Paused/Active Toggle: Pause or activate the workflow

  • Three dots:

    • Settings: Rename the automation or add a description

    • Re-arrange: Reset the positions of all nodes

    • Save: Save the changes

    • Duplicate: Duplicate the automation

    • History: Check the execution history of the automation workflow

    • Delete: Delete the automation


Step 2: Add a Trigger

You can add different triggers from HubSpot, Instantly, or other available apps. One trigger can run multiple actions in a single flow.

  • Trigger event for Instantly:

    • Lead interest status changed

    • Campaign finished for lead

    • Lead added to list

    • Lead replies

  • Trigger event for HubSpot:

    • Contact created, updated, deleted

    • Deal created, updated, deleted

    • Tasks, notes, communications (email, SMS) created

    • Conversation created

    • New message in conversation

    • Deal association changed

    • Record created, updated

  • Account: If you don't have a HubSpot account connected, click 'Add new' to connect your HubSpot account.

  • Click 'Continue' to the next step


Step 3: Add Built-in Steps

HTTP Request

Push data from Instantly to external APIs.

Add Conditional Branching (If/Else Logic)

You can add logic inside your workflows. Conditional branching is the simple “if this, then that” logic inside a workflow.

  • If the condition matches → Action A happens next

  • If the condition does not match → Action B happens next

The workflow makes the decision automatically based on the data: different data → different action → fully automated. Example:

  • If lead has a corporate domain → send Slack alert to a specific channel

  • If lead uses Gmail/Hotmail → send to a different channel

The IF condition node now supports multiple conditions in one step, with AND / OR logic. That means you can check several rules at once without stacking multiple IF nodes.

Add Delay

You can set a delay before the next action runs. Set delays in minutes, hours, or days to create more precise automation sequences.


Step 4: Add Actions

After setting up the triggers and selecting the connected accounts, you can add an action to be performed in HubSpot, Instantly, or other available apps.

  • Actions inside HubSpot:

    • Create or update contact

    • Create message

    • Create task

    • Create note

    • Create or update record

  • Actions inside Instantly:

    • Add lead to list

    • Add lead to campaign

Once you select the actions, click 'Continue':

  • Map Variables: Enter / to map the variables(Email, First name, Last Name, Phone, Company Name, Website, Job Title, Contact ID and custom variables).

  • Configure Details: Enter message, note, task or other details


Step 5: Test and Activate

After configuration, click 'Continue' to test the event and confirm that the selected action can be completed successfully.

Below is an example of the test result for a contact created in HubSpot: Upon receiving the Data Out result, you can check if the sample contact has been created in HubSpot.

You can now activate the workflow by toggling the switch on and check the execution history of the automation workflow to verify its success.

Did this answer your question?