How to connect Contrast webinars to HubSpot
Last updated on Apr 9, 2026 by Luuk De Jonge
Goal
In this tutorial we show you how to connect Contrast webinars to the HubSpot integration through the 1-click OAuth Integration. In addition, we'll tell you about the basics of the integration.
In this video
- 00:00Contrast x HubSpot Integration Intro + Benefits
- 00:50Set up the integration
Show full transcript
In this video, I'm going to show you how you can get all your webinar data from contrast flowing into HubSpot.
So then on, contacts, you have timeline activities such as these.
You can see what they answer to polls and of course, also contrast engagement timeline.
So let me show you how you set it up in just two minutes.
Okay, there's two prerequisites that you need to know about.
First of all, of course you need to have a Contrast webinars account.
You can create one for free.
And even on the free plan, we support HubSpot as well.
And then of course you need to have a HubSpot account.
All right, let's get it set up here.
In Settings on Contrast Admin, you can click on Settings Integrations and there you will find the HubSpot integration.
It's an OAuth integration.
That means you can just click into it to integrate, so no difficult setups.
So that's what we're going to do.
Click on the card.
It will show you that it's HubSpot certified.
In the next step you're going to see it's not certified, but that's because it's our testing environment.
You can just ignore that, in this video.
So click on Connect.
We're being redirected to HubSpot.
We can select the account that you want.
You probably just have one HubSpot account.
We have multiple.
Select your HubSpot account, choose Account, and right here we're asking it to connect.
So there's a few things you can walk through this of course, but it's a very basic integration.
We're HubSpot certified.
So all good there.
You should connect the app.
Normally you don't have to check that box because we're certified.
And right here you can see that HubSpot has been connected.
So that's really all there is.
A few important things to note is that we can only sync registrants, after you have connected HubSpot.
So if you already had registrants in there, they're not going to be synced.
So make sure that you connect the integration from the very get go.
That's important.
Something else is important that we always check first if a contact already exists.
If they exist, we only append information.
If they don't exist yet, we create the contact in HubSpot.
And by default we create them as non marketing contacts.
So that is important to know.
And I think that's really all there is to connecting HubSpot.
Good luck.
Feel free to reach out when you need us and see you later.
Step-by-step guide
Requirements
A Contrast webinars account (The HubSpot integration is also supported on the free plan)
A HubSpot account (Free plan works)
Access Integrations
Contrast Dashboard
In the Contrast Admin, navigate to
Settingsand then click onIntegrations.
Locate HubSpot Integration

Contrast Integrations
Find the HubSpot integration card within the list.
Choose the event property
Registered.Filter for a specific event:
Go to properties and search for
Event name.Set the operator to
is any of.Search for and select your specific marketing event.
Click
Applytwice.
Initiate Connection
Contrast HubSpot Integration
Click on the HubSpot card. Since it is an OAuth integration, click
Connectto begin the redirection to HubSpot.
Select HubSpot Account
HubSpot OAuth Flow
Once redirected to HubSpot, select the specific HubSpot account you wish to connect to. Typically, you'll only have one account here.
Finalize Connection
HubSpot Permissions
Choose the account and click to connect the app. Once completed, the interface will show that HubSpot has been connected. From this moment on data will start flowing from Contrast to HubSpot.
Common problems and solutions
Registrants do not sync
Contrast can only sync registrants after HubSpot has been connected. Ensure you connect the integration from the very beginning to avoid missing data.
Can I try out the HubSpot integration before paying?
Yes, the HubSpot integration is free to use on Contrast's free plan.
Where can I learn more about the HubSpot integration?
You can find the official Contrast x HubSpot documentation here.
What can I do with the Contrast x HubSpot integration?
The integration syncs registration data and view activity into HubSpot — email, name, timeline events — directly onto contact records. It creates 20+ custom contact properties and lists that auto-segment by status: registered, attended live, no-showed. There are also workflow triggers, like notifying a contact owner when a prospect watches a recording.
Set-up is just a single click to get the data flowing. No custom setups needed.

Looking to run more effective webinars in HubSpot? Learn how to connect your webinar platform, score leads automatically, and measure revenue impact.