Webhooks send data from one web application to another after an action is completed in the source application.
The HubSpot Webhooks API allows you to subscribe to events happening in a HubSpot account with your integration installed. Rather than making an API call when an event happens in a connected account, HubSpot can send an HTTP request to a webinar.net endpoint.
Enable Integration on webinar.net
Navigate to Account Settings by selecting your profile image in the lefthand navigation bar.
Under Personal Settings, Account Settings, select your company name.
Under API Credentials, click [Generate API Key & Secret] to generate your API credentials.
After clicking on [Generate API Key & Secret] you will have access to your API Key and API Secret. Note, only the webinar.net account owner will have access to the API Credentials tab.
Configure HubSpot Integration
Navigate to the final step in your webinar configuration, Integration.
Select the "HubSpot Webhook" tab.
Note. If you do not see one please contact support at firstname.lastname@example.org.
HubSpot Registration Field Mappings
Configure the mapping between webinar.net registration fields and HubSpot contact property. You must collect the following fields from HubSpot in order to map the registration in webinar.net:
- First Name
- Last Name
- Email Address
For registration fields that require attendee selections, a full field mapping is required.
Once all the fields have been successfully mapped, click [Save Mappings].
HubSpot will send a JSON payload to this URL with the details about events when they are triggered. This URL is unique per webinar.
Integration Request Status
Clients can check integration requests in the Request History tab.