How to connect a HubSpot form to your webinar platform | Contrast

How to connect a HubSpot form to your webinar platform

Goal

This guide shows how to automatically register attendees for a webinar when they submit a HubSpot form, using HubSpot Workflows. Creating a seamless experience for both the organizer and the registrant.

In this video

Step-by-step guide

Requirements

1. Navigate to HubSpot Workflows

2. Create a New Workflow

3. Set the Workflow Trigger (Form Submission)

4. Add the Action to Register Attendee

5. Name and Review Your Workflow

Test and Activate the Workflow

Common problems and solutions

Webinar platform not connected to HubSpot

The workflow relies on HubSpot being able to communicate with your webinar platform to register attendees. Ensure you have properly set up and connected your chosen webinar platform (e.g., Contrast) to your HubSpot account before activating the workflow.

Attendees not receiving confirmation after re-submitting the form

If someone previously registered and then re-submits the form (e.g., they forgot they registered), they might not get another confirmation email. In the workflow settings, enable the Re-enroll option. This ensures that even if a contact has gone through the workflow before, they will be re-enrolled and receive a new registration confirmation from the webinar platform upon re-submission.

Webinar platform does not support direct registration through HubSpot Workflows

Some older or less integrated webinar platforms might not allow HubSpot to directly register attendees through an action in the workflow. If your webinar platform does not support this functionality, consider switching to a platform that offers better integration ( like Contrast, which supports the Register Webinar Attendee action).

Testing the workflow with your own email address

HubSpot sometimes has filtering mechanisms that might prevent your own test submissions from properly triggering or completing the workflow, leading to false negatives. Always test the workflow with a different, non-admin email address to ensure accurate results and confirm that the registration process works as expected.

Managing multiple webinars with similar registration processes

Creating a new workflow from scratch for every webinar can be time-consuming. To save time, clone an existing workflow. You can keep the same form trigger but then easily update the Register Webinar Attendee action to select a different webinar from your platform's dropdown list.