Skip to main content

Step 4: Registration Forms

Step 4 of 6 -- Registration

The registration step lets you configure how many people a single membership covers and attach custom forms to collect information during the enrollment process. This step is optional -- if you do not need custom forms, you can skip it and proceed to the next step.

Number of Participants per Membership

The first field on this step controls whether the membership is for an individual or a group.

SettingDescription
1 (default)Individual membership -- one person per enrollment
2-10Group or family membership -- multiple people under one enrollment
📸
Screenshot: Number of participants field
A number input field labeled "Number of Participants per Membership" showing "1" with helper text "Individual membership (1 person)". When set to a higher number, helper text changes to "Group/Family membership for X people".

Individual Memberships

When set to 1, the membership covers a single person. This is the most common setup and works for:

  • Personal gym memberships
  • Individual program enrollments
  • Single-person club memberships

Group / Family Memberships

When set to 2 or more, a single membership purchase covers multiple people. This is useful for:

  • Family memberships -- One parent purchases and registers the whole family
  • Group training programs -- A coach signs up a small group
  • Corporate memberships -- An employer enrolls multiple employees

For group memberships, you can attach a Participant Form (see below) to collect individual information for each person in the group.

Two Types of Forms

The registration step lets you attach two different types of forms:

1. Registration Form (for the Purchaser)

The Registration Form collects information from the person making the purchase. This is typically the primary member, a parent, or an administrator.

When to use a Registration Form:

  • You need additional information beyond what is in the user's profile (name, email, phone)
  • You want to collect emergency contact information
  • You need a waiver or consent acknowledgment
  • You want to know how the member heard about your organization
📸
Screenshot: Registration Form section
The Registration Form section showing either a "Select Registration Form" button (when no form is attached) or the selected form card showing the form name and field count.

2. Participant Form (for Each Member)

The Participant Form collects information for each individual member covered by the membership. For individual memberships (1 person), this form collects details about the member (who may be different from the purchaser). For group memberships, this form is repeated for each participant.

When to use a Participant Form:

  • A parent is purchasing for their child and you need the child's details
  • You have a group membership and need information about each person
  • You need medical information, allergies, or emergency contacts for participants
  • You need a photo or address for each member
📸
Screenshot: Participant Form section
The Participant Form section showing the form selector, with a description that adjusts based on the number of participants: "Collect details for the member" (individual) or "Collect details for each of the 4 members" (group).
info

The Registration Form is filled out once by the purchaser. The Participant Form is filled out once per participant. For a family membership with 4 people, the purchaser fills out 1 registration form and 4 participant forms.

How to Attach a Form

To attach either type of form:

  1. Click the Select Registration Form or Select Participant Form button.
  2. A modal opens showing your organization's form library.
  3. Choose an existing form from the library, or create a new one.
  4. The selected form appears as a card showing the form name and number of fields.

To change or remove an attached form:

  • Click Change to select a different form.
  • Click Clear to remove the form entirely.
📸
Screenshot: Form selection modal
The form selection modal showing a list of available forms in the library, with an option to create a new form at the top.

Require Form Before Payment

For each attached form, you can toggle the Require Before Payment option:

SettingBehavior
OnThe member must complete the form before they can proceed to payment
OffThe member can pay first and fill out the form later
📸
Screenshot: Require Before Payment toggle
A toggle below the selected form card labeled "Require Before Payment" with description "Purchaser must complete this form before proceeding to payment".
tip

Enable "Require Before Payment" for registration forms that collect essential information like emergency contacts, waivers, or medical details. For less critical forms (like "How did you hear about us?"), you can leave it off to reduce friction during checkout.

Common Form Fields

When creating forms for memberships, here are common fields you might include:

Registration Form (Purchaser) Fields

FieldTypeExample
Full NameTextAlready collected from user profile
EmailTextAlready collected from user profile
PhonePhoneAlready collected from user profile
Emergency Contact NameText"Jane Smith"
Emergency Contact PhonePhone"(555) 123-4567"
How Did You Hear About Us?Dropdown"Social media", "Friend referral", "Website"
Agree to Terms & ConditionsCheckboxRequired consent
Special NotesText"I have a knee injury"

Participant Form (Member) Fields

FieldTypeExample
Participant NameText"Alex Smith"
Date of BirthDate"2015-03-20"
PhotoPhoto uploadProfile picture
AddressAddressFull address with autocomplete
Allergies / Medical InfoText"Peanut allergy"
T-Shirt SizeDropdown"S", "M", "L", "XL"
Skill LevelDropdown"Beginner", "Intermediate", "Advanced"
School / GradeText"Lincoln Elementary, Grade 5"
info

For detailed information about all available field types and how to build custom forms, see the form builder documentation in the Event Management section.

Example Setups

Youth Sports Club (Individual)

  • Participants: 1
  • Registration Form: Emergency contact, medical info, waiver consent (required before payment)
  • Participant Form: None (the registrant is the member)

Family Swim Club

  • Participants: 4
  • Registration Form: Family address, how they heard about the club
  • Participant Form: Name, date of birth, swim level, medical info (required before payment)

Adult Fitness Gym

  • Participants: 1
  • Registration Form: None (profile info is sufficient)
  • Participant Form: None

Dance Academy (Parent Purchases for Child)

  • Participants: 1
  • Registration Form: Parent's emergency contact, consent form (required before payment)
  • Participant Form: Child's name, date of birth, photo, dance experience level, shoe size

Validation

This step has no required fields. You can proceed to the next step without attaching any forms or changing the participant count.

What's Next?

After configuring registration settings, click Next to move to:

  • Review & Publish -- Review all your settings and launch the membership (Step 5: Media is optional and covered as part of the wizard)