BrightTALK POST Connector for HubSpot

Note: For most use cases, we recommend using our dedicated HubSpot Connector which you can find here.  This is an alternative option in case that Connector does not meet your use case. 


BrightTALK can automatically pass leads to a HubSpot form using our POST Connector.  Please follow the below steps in order to get set up.


Establishing a Connection

Mapping Your Fields

Adding Custom Value Fields (optional)

Determining a Sync Schedule




Establishing a Connection 

To set up the integration you'll first need to create a form in HubSpot for us to connect to.  This can be done by following the steps in this guide.

In addition to including basic contact fields (email, first name, etc.), we also recommend adding the following fields to your form:


Field Name Description
BrightTALK User ID Unique ID for each BrightTALK user
Activity Message Passes through a unique string for each webinar activity.  The output format is "Registered for [Webinar Title]", "Viewed [Webinar Title" On-Demand, or "Viewed [Webinar Title] Live"



Once you've built your form, you'll need to find your "Hub ID" and your "Form ID."  This are typically in the URL for your form:




Once you have those two ids, please also make sure you copy down the "Contact property name" for each of your fields.  This can be found by clicking on a field in the form and looking on the left hand side of the screen:



Once you have that information, return to BrightTALK to finish the setup.  From the Connectors page of your Demand Central account,  click "Connect" on the Channel you wish to use and select "Connect" under the box labelled "POST Connector."   

For the box labelled POST URL, please enter the URL in this form (using the two id parameters you captured earlier):[Hub ID]/[Form ID]


Then complete the rest of the form as shown in this screenshot:



 Note: The third option "Sync only paid leads" is optional- when selected, this Connector will only pass leads from your paid lead Campaigns (excluding all Organic and Direct traffic).



Mapping Your Fields

Once you've established a Connection, you can begin identifying the fields you need BrightTALK to update.  Select the BrightTALK field you need on the left, and enter the name of your HubSpot property on the right.  For a full list of available BrightTALK fields, please see this Field Glossary







Adding Custom Value Fields (optional)

Custom Value Fields are hard-coded fields that you can include in your sync.  For instance, if you have a field called "Lead Source" and you need every lead BrightTALK sends to include that field with the custom value "BrightTALK," you can set that up like this:







Determining a Sync Schedule

Once you've saved your field mappings, you will see an option to select a preferred sync schedule (either hourly, daily, or weekly).  Select one of these options, determine how far back you'd like to sync data and click "Activate Sync."  



Once that's activated, data will begin syncing to your HubSpot form based on your selected schedule.  If you need to make adjustments to this Connector, you can do so at any time from your BrightTALK Demand Central Account.  

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request