Skip to content
English
  • There are no suggestions because the search field is empty.

Registration Flows Overview

Configure and manage tailored registration journeys to control availability and data collection for specific types of event attendees.

With the release of Advanced Registration, hapily introduces registration flows. Think of a registration flow as a way to carefully control what types of registrations, or ticket types, are visible and available to specific sets of people.

For instance, you can design a private path for sponsored attendees that bypasses payment while capturing targeted data, while maintaining a standard, separate flow for general admission.

Not hosting Paid events? No problem!

Registration flows allow you to support conditional "forms" based on the type of registration, allow for true guest registration, and facilitate registration on non-HubSpot pages.

This approach allows you to:

  • Restrict specific ticket availability to targeted groups of attendees (e.g., sponsors, VIPs, or general admission).

  • Set granular information requirements on a per-ticket basis while keeping other flows friction-free.

  • Provide specialized, zero-dollar paths for pre-paid segments without exposing free options to the public.

  • Generate standalone registration URLs or embed customized modals into your existing web properties.

🎥 Video Walkthrough: 

Registration Flows Overview - Watch Video

 


Step 1: Create or Define Your Ticket Types

  1. Navigate to your event dashboard within hapily and ensure your basic ticket or registration types (e.g., Early Bird Tickets, Free Entry, General Admission) are configured.

  2. To build a dedicated flow, select New Registration Flow.

  3. Enter the profile details for your specific segment—for instance, enter Gold Sponsor Ticket in the name field.

  4. Input the Total Quantity Available (e.g., 50).

  5. Set the ticket price. For pre-paid groups like sponsors whose fees have already been collected outside the platform, configure the fee to $0.

  6. Define the required attendee criteria under the individual registration holder settings. Check the boxes to make First Name, Last Name, and Company mandatory so you can validate attendees at checkout.

  7. Click Create to finalize your new registration type.

    Screenshot on 2026-05-04 at 14-27-32.png

Step 2: Build and Name a Custom Registration Flow

  1. Locate the registration flows section. By default, hapily automatically creates an initial flow containing all available ticket types in an Inactive status. You may activate this to expose everything to everyone, or create a unique flow.

  2. Click Create New Registration Flow to design a dedicated registration experience.

  3. Provide a recognizable name in the flow name field, such as Gold Sponsors.

  4. Under the ticket selection criteria, select only the corresponding ticket type (e.g., Gold Sponsor Ticket) to isolate this path from public view.

    Screen Recording at 2026-05-05 at 03-56-25

Step 3: Define Transaction and Attendee Rules

  1. Configure the fields required on the Personal Info form from the person registering for the event.

  2. Review your event-level toggles to customize the layout. Here, you can adjust options such as info about the event, change the event image shown for this specific registration flow, and Enable Waitlisting if your allocations fill up.

    1. Enabling Waitlisting will automatically associate contacts in HubSpot with the event with the association label of 'Waitlisted for Event'
  3. Click Save and Publish to make your registration flow active.

Step 4: Distribute and Deploy Your Flow

With your flow successfully published, you can either:

  1. Embed the HTML for the registration flow on your own webpage
  2. Share a link to the hapily-generated page for this registration flow - no page needed! 


Screenshot on 2026-05-05 at 16-01-20.png


Summary

✅ Using registration flows allows you to segment registration pathways and manage ticket exposure seamlessly.

✅ You can define distinct individual and transaction-level field requirements to fit each audience profile.

✅ Pre-paid paths, such as sponsor allocations, remain isolated from general public admission tickets.