Contrast

How to Enroll Contacts in HubSpot Marketing Events

Last updated on Apr 29, 2026 by Luuk De Jonge

Goal

It can happen that your webinar or event platforms does not automatically sync contacts to a HubSpot marketing event, or you may need to manually associate a list of contacts with an in-person event for example. Let's look at how this is done.

In this video

  • 00:00Enroll contacts in a HubSpot Marketing Event
  • 00:26Create workflow to enroll contacts
  • 00:49Set up the trigger (is member of a list)
  • 02:19Set up the action (enroll in HubSpot Marketing Event)

Step-by-step guide

Requirements

  • A HubSpot account, with a Marketing, Sales or Service Hub in order to use HubSpot Workflows

  • A pre-created list or segment of contacts (e.g., "marketing event test").

  • A marketing event already created in HubSpot (e.g., an "offline event").

2

Create a New Workflow

Screenshot of the workflow list page showing the creation button

Workflow Creation

  • Click the Create workflow button in the top right corner. Select the option to Start from scratch to ensure full control over the process.

3

Choose a Trigger

Workflow Triggers

  • Select the trigger that will start the workflow:

    • You can use a Form submission (common for landing pages).
    • Alternatively, use a List membership by searching for your pre-created list (e.g., "marketing event test") and selecting "member of this segment".
4

Configure Re-enrollment

Screenshot of the trigger form showing the re-enrollment setting

Workflow Re-enrollment

  • Decide if you want to turn on re-enrollment. This is important if you are using a form, as it ensures contacts who register more than once are still processed by the workflow.

5

Add the Marketing Event Action

Marketing Event Action

  • Click to add a new action and search for marketing events. Select the action Add participant to marketing event.

6

Configure Event Details

Marketing Event Details

  • Select the specific event from the dropdown (e.g., "My offline event").

  • Set the contact status as registered.

  • Date of registration: You can leave this blank to automatically use the date the person enters the workflow.

Finalize and Activate

Workflow Information

  • Save the action.

  • Rename ****the workflow to something descriptive, such as "register contact to marketing event - offline event".

  • Turn it on: This is the most important part to ensure the contacts are actually enrolled.

Common problems and solutions

What is a HubSpot marketing event?

A place in HubSpot to track all your event activity in one spot — registrations, attendees, cancellations — whether it's a webinar, in-person event, or virtual conference.

Do I need to create the event manually?

Not always. If you have Zoom, GoToWebinar, or Contrast webinars connected, HubSpot automatically syncs your webinar events, no manual creation needed. For in-person events or anything not covered by those integrations, you create it manually under Marketing → Events. Check out this tutorial on how to do this.

How do I enroll contacts via import?

Navigate to Marketing > Events, click the event, then go to Actions > Import event contacts. Choose the status you're importing (Registered, Attended, or Cancelled), upload a CSV file, and map the columns. Email address is used to match existing contacts and avoid duplicates.

Is there a faster way to add a large list of attendees manually?

If you have a big list, the most practical option is to import contacts via HubSpot's standard contact import and then use a workflow or list to associate them with the event. It's a few more steps, but beats adding people one by one.

What webinar platforms integrate with HubSpot Marketing Events?

Please be sure to check your webinar platform's help articles to understand whether they integrate with Marketing Events. If you're looking for a webinar platform that integrated with HubSpot, you should check out Contrast. It's the top rated webinar platform on the HubSpot Marketplace and also used by HubSpot.

Step-by-Step Guide: HubSpot Marketing Events

Want to go deeper? This guide covers Marketing events all in one place with step-by-step examples.