Integrating HubSpot with Allsource allows you to automatically sync contacts, track engagement, and enrich your lead data with behavioral insights.
Go to the HubSpot website
Log into your account at https://app.hubspot.com.
Open Settings
Click the ⚙️ Settings icon in the top navigation bar.
Go to Integrations → Private Apps
In the left-hand menu, navigate to "Integrations", then click on "Private Apps".
Create a New Private App
Click "Create a private app".
Name Your App
Enter "Allsource" as the app name to easily identify it later.
Assign Permissions
Under the Scopes section, enable Full Access to the following:
crm.objects.contacts.read
crm.objects.contacts.write
Create the App
Click "Create app", then confirm the access permissions when prompted.
Copy Your API Key
After creation, HubSpot will generate a Private App API Key.
Copy this key.
Paste the API Key into Allsource
Go to the HubSpot integration section in Allsource, and paste the API key into the API Key field.
Click "Connect"
Once the key is entered, click "Connect" to complete the setup. If successful, you’ll see confirmation of the connection.
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.
This connection uses a private API key, so treat it as sensitive.
Rotate or revoke the key from HubSpot at any time if needed.