Skip to content

Help Center · articles

How to Require Multiple Forms for Registration

Learn how to set up multiple forms for event and class registration. You can now require customers to complete a waiver form, cancellation agreement, and additional forms all in one registration flow.

How to Require Multiple Forms for Registration

Learn how to set up multiple forms for event and class registration. You can now require customers to complete a waiver form, cancellation agreement, and additional forms all in one registration flow.

Before You Begin

  • You must be logged in to your account at https://app.joinzipper.com
  • You need permission to manage schedules or events (typically organization owners and admins have this permission)
  • Create the forms you want to require (waiver, cancellation agreement, etc.)

Steps

Step 1: Create Your Forms

Before configuring form requirements, create the forms you need:

  1. Navigate to Settings > Forms in your dashboard
  2. Create the following forms as needed:
    • Waiver form: Liability waivers or participation agreements
    • Cancellation agreement: Terms for cancellation and refund policies
    • Additional forms: Health information, preferences, emergency contacts, etc.

Tip: Use clear, descriptive names for your forms so you can easily identify them when configuring requirements.

Step 2: Navigate to Event or Class Settings

For Events:

  1. Go to Calendar > Find your event
  2. Click to edit the event
  3. Navigate to Registration settings

For Classes:

  1. Go to Calendar > Find your class
  2. Click to edit the class
  3. Navigate to Registration settings

What happens next: You’ll see form requirement configuration options.

Step 3: Configure Form Requirements

In the form requirements section, you can configure three types of forms:

  1. Waiver Form:

    • Click to select a waiver form
    • Choose from your available forms
    • This form is presented first during registration
  2. Cancellation Agreement:

    • Click to select a cancellation agreement form
    • Choose from your available forms
    • This explains your cancellation and refund policies
  3. Additional Forms:

    • Click to add additional forms
    • You can add multiple additional forms
    • These are presented after waiver and cancellation agreement

What happens next: Forms are configured for the registration flow.

Step 4: Save Your Settings

  1. Review your form configuration:
    • Waiver form (if selected)
    • Cancellation agreement (if selected)
    • Additional forms (if any)
  2. Click Save or Update
  3. The forms are now required for registration

What happens next: Customers will need to complete all required forms during registration.

How Multiple Forms Work During Registration

When a customer registers, they experience:

  1. Registration Start: Customer begins registration
  2. Waiver Form: Complete waiver (if required)
  3. Cancellation Agreement: Accept cancellation terms (if required)
  4. Additional Forms: Complete any additional forms
  5. Payment: Complete payment (if applicable)
  6. Confirmation: Registration is complete

All forms must be completed before registration is finalized.

Form Presentation Order

Forms are presented in this specific order:

  1. Waiver form (first) - Sets expectations and legal agreements
  2. Cancellation agreement (second) - Clarifies refund policies before payment
  3. Additional forms (third and beyond) - Collects any other required information

This order ensures customers understand the most important terms first.

Tips

  • Keep waiver forms clear and concise
  • Make sure cancellation agreements accurately reflect your policies
  • Only require forms that you actually need - don’t overwhelm customers
  • Test the registration flow yourself to ensure forms appear correctly
  • Use form templates for consistency across events and classes

Troubleshooting

Problem: Forms aren’t appearing during registration Solution: Check that:

  • Forms are selected in the event/class settings
  • Forms are active and not archived
  • The event/class settings have been saved

Solution: Go back to the event/class and verify forms are properly selected and saved.

Problem: Customer says they can’t complete registration Solution: Check that:

  • All required form fields are fillable
  • Forms don’t have validation errors
  • Customer has JavaScript enabled in their browser

Solution: Test the form yourself and verify all fields work correctly.

Problem: I can’t find my form in the selection dropdown Solution: Check that:

  • The form exists and is active
  • You have permission to access the form
  • The form isn’t archived or deleted

Solution: Go to Settings > Forms to verify the form exists and is available.

Problem: Forms appear in the wrong order Solution: Forms always appear in this order:

  1. Waiver form
  2. Cancellation agreement
  3. Additional forms (in order added)

If you need a different order, categorize your forms appropriately.