How to connect a HubSpot Form to a Marketing Event | Contrast

How to connect a HubSpot Form to a Marketing Event

Last updated on Apr 29, 2026 by Luuk De Jonge

Goal

If your webinar or event platform doesn't automatically sync registrants to marketing events, this video provides a simple solution using HubSpot workflows.

Whether you are hosting an offline event or a webinar, you can use a HubSpot form to capture registrations and automatically attach those contacts to a HubSpot Marketing Event. This process makes it much easier to measure the performance of your bigger campaigns, including emails and landing pages, without needing a complex custom setup.

How to Sync Event Registrants to HubSpot Marketing Events using HubSpot Workflows - YouTube

How to Sync Event Registrants to HubSpot Marketing Events using HubSpot Workflows

In this video

Step-by-step guide

Requirements

Access Workflows

  1. Log into HubSpot.
  2. Navigate to Automations in the left menu.
  3. Click on Workflows.

Create a New Workflow

  1. Click to create a new workflow from scratch.

Set the Enrollment Trigger

  1. Choose Form submission as the trigger.
  2. Search for and select the specific form used for your event (e.g., "webinar landing page").
  3. Set it to trigger on "any form submission" for that specific form.

Configure Filter and Re-enrollment Settings

  1. (Optional) Add criteria to filter specific contacts out, such as competitors, using their domain.
  2. Important: Turn on the re-enroll feature. This ensures that if someone registers more than once because they forgot they already signed up, they will still trigger the workflow and receive any connected confirmation emails.
  3. Click Save and continue.

Add the Marketing Event Action

  1. Click the plus icon to add an action.
  2. Search for "marketing events".
  3. Select the action Add participant to marketing event.

Configure Marketing Event Details

  1. Select the specific event you want to associate the contact with (e.g., "my Offline test event").
  2. Set the contact status as registered.
  3. Leave the date of registration field empty; it will default to the time the workflow starts (the moment they register).
  4. Click Save.

Name and Activate

  1. Give the workflow a descriptive name (e.g., "offline event form registers someone to our offline events").
  2. Click Review and turn on.

Common problems and solutions

Why aren't my registrants showing up in the Marketing Event?

Make sure your workflow action is Add participant to marketing event (not “Create marketing event”), and that you selected the correct event. Also confirm the workflow is On and the form submissions meet your enrollment filters.

Do I need to create a Marketing Event first?

Yes. You need an existing Marketing Event to add participants to. If you don't see your event in the action dropdown, create it first (manual event is fine) and refresh.

Should I turn on re-enrollment?

Usually yes. Re-enrollment ensures repeat registrants (or people who resubmit the form) get added again and any downstream automation still runs as expected.

Can I use this for webinars and offline events?

Yes. As long as registration is captured through a HubSpot form, the workflow can attach the contact to the right Marketing Event—webinar, in-person, or hybrid.

Can I set “attended” automatically too?

Not from the form submission alone. "Registered" works great for this setup; "Attended" typically needs attendance data from your webinar/event platform (via integration, import, or API) to update statuses accurately.

How do I verify it's working?

Submit the form with a test email, then check:


Want to go deeper? This guide covers Marketing events all in one place with step-by-step examples.](/content/learn/hubspot-marketing-events/index.html)