Skip to content

Hubspot integration

HubSpot is a leading CRM platform used for marketing, sales, and customer service automation. By integrating Pushwoosh with HubSpot, you can sync contact data between both systems, trigger push notifications based on CRM events, and enhance customer engagement through automated, personalized messaging.

Integration overview

Anchor link to

Integration type

Anchor link to
  • Source: Pushwoosh writes back user events or segmentation tags into HubSpot.
  • Destination: HubSpot sends contact or workflow data to Pushwoosh.

Prerequisites

Anchor link to
  • A Pushwoosh account with a valid API Token.

  • A HubSpot account with admin access to install integrations.

Integration scope

Anchor link to

This integration is configured per Pushwoosh account. Once installed, it becomes available across all projects within the account.

Glossary (mapping entity names if they are different)

Anchor link to
PushwooshHubSpot equivalent
EventTrigger

Synchronized entities

Anchor link to
  • Contacts: Pushwoosh and HubSpot contacts are synced in both directions.
  • Events: Pushwoosh push statistics are linked to corresponding HubSpot contact records.
  • Send personalized push notifications during HubSpot workflows.

  • Trigger automated push messages based on contact behavior or data using workflows.

Set up the integration

Anchor link to

Add Pushwoosh integration to Hubspot

Anchor link to

To integrate Pushwoosh with your HubSpot account, follow these steps:

  1. Log in to your HubSpot account.
  2. Open the following Pushwoosh installation URL in a new browser tab or window.
https://app-eu1.hubspot.com/oauth/authorize?client_id=4ebbb2ac-46a4-48a0-af4a-21588aba2e26&redirect_uri=https://integration-hubspot-app.svc-nue.pushwoosh.com/oauth-callback/v2&scope=crm.objects.contacts.write%20crm.objects.contacts.read
  1. In the installation window, select the HubSpot account you want to connect.
  2. Click Choose Account to proceed.

Add Pushwoosh integration to Hubspot

  1. Check out required access and press Connect App.

Required access

  1. In the form that appears, enter your Pushwoosh API Token, then click CONTINUE.

Add API token

  1. If the installation is successful, you will see the confirmation page.

The Pushwoosh extension is now connected to your HubSpot account. You can close this tab and start using Pushwoosh features directly from HubSpot.

Set up a CRM card in Hubspot contacts

Anchor link to

You can display Pushwoosh data directly on the HubSpot contact page by adding the CRM card. To do this:

  1. Go to Contacts. Open any contact from your contacts list.
  2. Click the Customize button in the top-right corner of the middle section.

Set up the Pushwoosh CRM card

  1. On the page that opens, select the view where you want to add the Pushwoosh extension, then click its name. By default, this is usually the Default view.

View list

  1. In the opened editor, select the required tab or location, then choose Add new card. In the menu that appears, go to the Card library page and enter Pushwoosh in the Search cards field. You can now add the Pushwoosh extension to your view.

Card library

  1. Close the Card Library and click Save and exit to save your changes.

The Pushwoosh extension is now available in your contact view and ready to use.

Use the Pushwoosh extension

Anchor link to

The Pushwoosh extension allows you to send notifications directly to any contact, either from the HubSpot contact page or as part of a HubSpot workflow.

Send a notification

Anchor link to

To send a notification using the Pushwoosh extension, follow these steps:

  1. Select a Pushwoosh application. If you have multiple Pushwoosh applications, choose the one you want to send the notification from.

    Select a Pushwoosh application

  2. Select a notification type (platform) from the dropdown, which lists all available options for the selected Pushwoosh application.

Notification types (platforms)

  1. You can select a notification preset or manually enter the Title and Message.
    Presets contain saved content with pre-filled fields.

Notification data

  1. Send the notification.

Send notifications in HubSpot workflows

Anchor link to

Pushwoosh allows you to send notifications directly from HubSpot workflows.

To add a Pushwoosh notification to your workflow:

  1. Open your HubSpot workflow and add an action.
  2. In the Choose an action side panel, scroll to Integrated apps.
  3. Expand Pushwoosh and select Send Notification with Pushwoosh.

Pushwoosh application in Hubspot workflows action

  1. Fill in the fields the same way as in the Pushwoosh extension, then click Save.

Notification action settings

  1. Save the workflow.

Add Pushwoosh triggers to a Hubspot workflow

Anchor link to

You can also add triggers from the Pushwoosh application to your HubSpot workflow. To do this:

  1. In the workflow editor, under Trigger enrollment, click Choose condition to filter records.

Workflow triggers card

  1. In the side panel that opens, click Add trigger.

Workflow trigger

  1. Search for and select Push Statistics Event in Triggers.

Push Statistics Event trigger

  1. Click Add criteria to define the trigger conditions.
    You can select and configure any of the available options from the list of criteria.

Add criteria button

  1. Save the workflow.