Setup a Form-Gated Livestream
To collect information from people before you allow them to watch the livestream, use a redirect form.
To set this up, we will create one form and two pages: one with the livestream and one with the form.
Create Livestream Page
We will create a page with the livestream embed but we won’t link to the page directly. The only way to get to this page will be to complete the form.
In the left side menu, choose Pages > Add New.
Title the page and use a Custom HTML block to insert the code from the livestream vendor.
Optionally, add some text about bookmarking the page to come back to it. For example, “Bookmark this page to easily return to it later in the stream.”
Publish the page, but don’t add any links to this page on the site.
Create the Form
In the left side menu, choose Forms > New Form.
Add fields to the form to collect what you want. Use the “Required” checkbox to require that the field be filled out in order to submit the form and be redirected to the livestream. See Create & Manage Forms for more information.
In the form settings, navigate to Confirmations. Edit the default confirmation. Select Confirmation Type of Page. Choose the Livestream pages from the dropdown and click Save Confirmation.
In the form settings, navigate to Notifications. These are emails sent after the form is submitted. If you would like to receive an email when the form is submitted, edit the Admin notification and add your email address to the Send to Email field. Otherwise (you can also export the form entries after the event), use the green slider to turn the notification off.
Create the Form Page
Now, create a page with the form on it. This will be the page you link to and distribute. (Alternatively, add the form to an existing page.)
In the left side menu, choose Pages > Add New.
Add text to explain you need to fill out the form to view the livestream.
Title the page and use a Gravity Form block and select the form you created.
Publish the page, and distribute this link. (Perhaps you want to add an Alert.)
Distribute for the Event
Link to and promote the page with the form on it. People will be forced to complete the form to learn the URL of the livestream page.
If there are people who shouldn’t have to use the form, you can give them the direct livestream page URL.