Documentation

Registration Pages

Public landing pages for webinar sign-ups with UTM tracking and timezone detection.

Registration Pages

Every webinar gets a public registration page that handles sign-ups, timezone detection, and UTM tracking.


Registration Page URL

https://[org-slug].rocketagents.com/[webinar-slug]

The page displays:

  • Webinar title and description
  • Event date/time in the visitor's local timezone
  • Host name and bio
  • Registration form (email required, name and phone optional)
  • Custom form fields (if configured)

Thank-You Page

After registration, visitors see a confirmation page with:

  • Event date and time
  • "Check your email" reminder

Custom Form Fields

Add custom fields in the Settings tab of your webinar. Each field has:

  • Name — Internal identifier
  • Label — What the visitor sees
  • Type — Text, email, phone, etc.
  • Required — Whether the field is mandatory

Custom field data is stored as JSON on the registration and available in analytics exports.

UTM Tracking

Append UTM parameters to your registration URL:

https://acme.rocketagents.com/sales-masterclass?utm_source=facebook&utm_medium=paid&utm_campaign=q1_launch

All three parameters (utm_source, utm_medium, utm_campaign) are captured on the registration record and visible in the Analytics tab under Source Attribution.

Timezone Detection

The registration page automatically detects the visitor's timezone using Intl.DateTimeFormat().resolvedOptions().timeZone. Event times are displayed in the visitor's local time. The detected timezone is stored on the registration for drip sequence scheduling.