You can use Contrast's built-in registration page, your own custom registration page, or both. This article covers everything you need to know about setting up and using your own registration page.
Why use your own registration page?
Using a custom registration page gives you full control over the registration flow. This is especially useful if you need:
Fully gated events — restrict access so only approved people can register
Paid events — collect payment before someone is confirmed
More control over who registers — apply your own screening or approval process
That said, you don't have to use your own page. Contrast's built-in registration page works great for most events, and you can always use both options side by side.
Setting up your custom registration page
Go to your event's Settings.
Scroll down to Advanced Settings at the bottom of the page.
By default, your event is set to use the Contrast registration page.
Click Connect my own registration page and enter the URL of your registration page.
⚠️ Important: Once you select "Connect my own registration page," the Contrast registration page is taken offline for that event. Attendees will only be directed to your custom page.
If you want to use both pages, simply leave the default Contrast option selected alongside your own. However, selecting "Connect my own registration page" exclusively will disable the Contrast page entirely.
Sending registrants to Contrast
Once someone registers through your own page, you'll need to pass that registration data to Contrast. The most common ways to do this are:
HubSpot forms — connect your HubSpot form to sync registrations automatically
Contrast registration form embed — embed a Contrast form directly on your own page
LinkedIn Event to Contrast — sync registrations from a LinkedIn Event
Once a registrant is successfully added to Contrast, they will appear in the Registrations tab of your event. They'll also automatically receive a confirmation email from Contrast, including a calendar invite.

