Collection form access

registration form

How to Create a Registration Form for Video or Live Stream in Boomstream

To capture viewer data and restrict access to your content, you can create a registration (data collection) form. Follow this step-by-step guide to set it up.


1. Upload or Create Content

First, upload a video to the Boomstream system or create a Live Broadcast.


2. Create a Data Collection Form

Navigate to the "Data Collection" section. Enter the author's information in the "Seller Contacts" field and click the "Create Data Collection" button.

⚠️ Important: The information provided in the "Seller Contacts" field is public and will be visible to the audience.

Creating a new Data Collection form in the Boomstream dashboard


3. Configure Data Collection Parameters

After creation, a card with comprehensive settings will open. Configure the following parameters:

Parameter Description
Title The name displayed on the data collection page.
Type Single: User gets access only to the specific video/broadcast they registered for.
Group: User gets access to all videos/broadcasts included in this data collection.
Period The number of days the user has access to the content.
Access Start Date (Optional) The exact date and time when access begins. Leave blank if not needed.
Access End Date The exact date and time when access expires. (Note: This parameter takes priority over the "Period" parameter).
Number of Activations The maximum number of devices from which a single user can log in.
Access after filling form After entering the password, the system remembers the device's IP address and sets browser Cookies. Subsequent authorizations use Cookies. If both the IP and Cookies differ from the database records, the password widget will reappear.
Description A brief description of your video or broadcast.
Additional Materials Links to external resources (e.g., a cloud storage link for a recipe or required materials).
Collection Mode Data Collection: Viewer enters their full name and email to gain access. If using the Boomstream chat, they are auto-logged in with this name. Data is saved to the "Consumer List" and can be exported to XLS.
Restriction: Viewer gains access only if their entered data exactly matches a record pre-existing in the "Consumer List" (added manually, via API, or via a previous Data Collection).
Allow Download Allows the viewer to download the original video after watching. (Does not work if Download Protection is enabled).

Download Protection Settings

The following parameters are only available if Download Protection is enabled:

Parameter Description
Preview Time The time (in seconds) a viewer can watch the video before the registration form appears.
Dynamic Watermarks Displays the viewer's email, name, or IP address on the screen every 5 seconds in a small font. (Note: Does not work on iOS mobile devices).

Configuring Data Collection parameters including Type, Period, and Access Dates
Data Collection additional settings: Collection Mode and Allow Download
Download Protection settings: Preview Time and Dynamic Watermarks


4. Restrict Access to Content

Link your content to the form by adding the video or live broadcast in the Media tab of the access card.

Adding video or live stream to the Media tab for access restriction
Selected content successfully added to the Data Collection access card


5. Get Player Embed Code

Retrieve the player's iframe embed code or the direct link to the content from the Player Publishing tab.

Retrieving the iframe embed code from the Player Publishing tab


6. Example: Player with Data Collection

Below is an example of how the Boomstream player looks when the data collection form is enabled.

Example of the Boomstream player displaying the registration data collection form


7. View and Manage the Consumer List

You can view all viewers who registered via the form in the Consumers tab within the access card.

Viewing the list of registered consumers in the Consumers tab

From this list, you can modify access parameters for individual viewers. Additionally, the Sessions section provides detailed logs, including the device used, IP address, and total viewing time.

Consumer list showing viewer access parameters and session details
Detailed session logs showing device, IP address, and viewing time