How to integrate Hubspot

How to integrate Hubspot

🔗 HubSpot Integration Guide

Integrating HubSpot with Allsource allows you to automatically sync contacts, track engagement, and enrich your lead data with behavioral insights.


🛠 How to Set Up HubSpot Integration


  1. Go to the HubSpot website
    Log into your account at https://app.hubspot.com.


  1. Open Settings
    Click the ⚙️ Settings icon in the top navigation bar.


  1. Go to Integrations → Private Apps
    In the left-hand menu, navigate to "Integrations", then click on "Private Apps".


  1. Create a New Private App
    Click "Create a private app".


  1. Name Your App
    Enter "Allsource" as the app name to easily identify it later.


  1. Assign Permissions
    Under the Scopes section, enable Full Access to the following:

    • crm.objects.contacts.read

    • crm.objects.contacts.write



  1. Create the App
    Click "Create app", then confirm the access permissions when prompted.


  1. Copy Your API Key
    After creation, HubSpot will generate a Private App API Key.
    Copy this key.


  1. Paste the API Key into Allsource
    Go to the HubSpot integration section in Allsource, and paste the API key into the API Key field.


  1. Click "Connect"
    Once the key is entered, click "Connect" to complete the setup. If successful, you’ll see confirmation of the connection.


✅ After Connecting

  • Allsource will start syncing data from your HubSpot account.

  • Contacts will be matched against tracked users.

  • You can use synced contacts in Smart Audiences, Lookalikes, and Data Sync campaigns.


🔒 Security Notice

  • This connection uses a private API key, so treat it as sensitive.

  • Rotate or revoke the key from HubSpot at any time if needed.

    • Related Articles

    • Pixel Sync to Hubspot

      Step-by-Step Export Process: Pixel Sync to HubSpot Step 1: Select HubSpot as the Export Platform Navigate to the Pixel Sync section. Click "Create Contact Sync". From the list of available platforms, select "HubSpot". Step 2: Filter by Contact Type ...
    • Unable to Add Contact to Hubspot List — Missing Integration Permissions

      An error occurred while trying to add a contact to HubSpot: the integration lacks sufficient permissions to perform this action. Please ensure the integration has the necessary scopes to create and update contacts. For the integration to work ...
    • How to integrate GoHighLevel

      ? Connect to GoHighLevel To connect your GoHighLevel account to our platform, follow these steps: Step 1: Go to Integrations Log in to your account. In the left-hand menu, go to Integrations. Select GoHighLevel from the list of available ...
    • How to integrate Shopify

      ? Video Instruction ?️ Pre-Integration Requirements Before initiating the integration, ensure you have the following information: Shopify Store Domain: For example, https://yourstore.myshopify.com/. Access Token: This will be generated during the ...
    • Search for integrations

      ? Search for Integrations The Search for Integrations feature allows you to quickly find and connect available third-party platforms by using the built-in search bar. ? Where to Find It You can find the search field at the top of the Integrations ...