---
title: How Do I Customize My Registration Forms?
description: Every activity requires a registration form that families will use to register for your activity. You can choose to use the default forms for in-person and online activities or customize your own form
---

[Skip to content](https://help.activityhero.com/hc/en-us/articles/115005631786-how-do-i-customize-my-registration-forms-#main-content)

[![](https://help.activityhero.com/hs-fs/hubfs/ActivityHero%20Logo.png?width=200&height=151&name=ActivityHero%20Logo.png)](https://www.activityhero.com/)

Open main navigation

Close main navigation

- [School District Support](https://support.activityhero.com/?utm_source=activityherohelp&utm_medium=referral&utm_content=button)

[School District Support](https://support.activityhero.com/?utm_source=activityherohelp&utm_medium=referral&utm_content=button)

 How can we help?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.activityhero.com/?hsLang=en)
2. [Help for Activity Providers](https://help.activityhero.com/help-for-activity-providers?hsLang=en)
3. [Registration Forms & Deadlines](https://help.activityhero.com/help-for-activity-providers?hsLang=en#registration-forms-deadlines)

# How Do I Customize My Registration Forms?

<iframe data-hsv-src="https://play.hubspotvideo.com/v/20917816/id/192973231153" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="192973231153" data-hsv-style="" data-hsv-width="1920" data-hsv-height="1080" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

### Set Up Registration Forms

![1-Mar-24-2025-03-01-06-5090-PM](https://help.activityhero.com/hs-fs/hubfs/1-Mar-24-2025-03-01-06-5090-PM.png?width=670&height=237&name=1-Mar-24-2025-03-01-06-5090-PM.png)Every activity requires a registration form that families will use to register for your activity. You can choose to use the default forms for in-person and online activities or customize your own forms.

When creating a new form, you can select from a list of standard fields available that you want the users to use. Additionally, you can create and add a list of custom questions that families will need to answer while registering.

You can access the forms menu from the dashboard dropdown Activities & Sessions \> Manage Forms & Policies

### Form Components

#### Cancellation Policy

![2-Mar-24-2025-03-01-33-4346-PM](https://help.activityhero.com/hs-fs/hubfs/2-Mar-24-2025-03-01-33-4346-PM.png?width=670&height=322&name=2-Mar-24-2025-03-01-33-4346-PM.png)

A cancellation policy is required for registrations on ActivityHero. It informs families about what happens if they cancel their registration and is displayed during the registration process so they can accept it before completing their registration.

### To create a cancellation policy:

1. Go to your dashboard and hover over "Activities & Sessions."
2. Click "Manage Forms & Policies."
3. Navigate to the Cancellation Policy tab (highlighted at the top).
4. Click "Add Cancellation Policy."
5. Copy and paste your policy information into the text editor or draft it directly.
6. Give the policy a name, assign it to a registration form, and click "Save."

#### Waivers

![3-Mar-24-2025-03-03-02-8078-PM](https://help.activityhero.com/hs-fs/hubfs/3-Mar-24-2025-03-03-02-8078-PM.png?width=670&height=260&name=3-Mar-24-2025-03-03-02-8078-PM.png)Waivers inform families about additional policies they should be aware of. While not required, if you add a waiver, it will be displayed under the cancellation policy during registration for families to accept before completing the registration process. If different activities require different waivers, you can create multiple waivers and assign them to the appropriate registration forms.

### To create a waiver:

1. Go to "Manage Forms & Policies" from your dashboard.
2. Click on the Waivers tab.
3. Click "Add Waiver."
4. Copy and paste your policy information into the text editor or draft it directly.
5. Name the waiver, assign it to a registration form, and click "Save."

#### Standard Registration Questions

![4-Mar-24-2025-03-04-04-1014-PM](https://help.activityhero.com/hs-fs/hubfs/4-Mar-24-2025-03-04-04-1014-PM.png?width=633&height=731&name=4-Mar-24-2025-03-04-04-1014-PM.png)

When creating a registration form, you can choose from a set of standard registration fields available to you. You can specify which of these fields are required for the user to complete their registration. You may also uncheck all boxes in order to skip asking these registration questions.

Note: If you want the participant's age or grade to be verified during the registration process to make sure that it's a valid age/grade for your session, you must make date of birth or grade a **required** question.

To create a registration form:

1. Go to "Manage Forms & Policies" from your dashboard.
2. Click on the Registration Forms tab.
3. Click "Add Registration Form."
4. Name the form, select a cancellation policy, and, if applicable, select a waiver.
5. Click "Next - Registration Questions" to choose standard fields.
6. Use checkboxes to select displayed fields (left column) and required fields (right column).
7. If needed, add custom questions (explained in the next section).
8. Click "Save" to finalize your registration form.

#### Custom Questions

![](https://help.activityhero.com/hs-fs/hubfs/Rich%20Text%20Pasting/google-1747422136529.png?width=670&height=853&name=google-1747422136529.png)

You can create your own custom questions that the user will answer while filling out the registration form (e.g., T-shirt size, skill level) or when recording attendance (e.g., reason for leaving).

To access this feature, go to: **Activities & Sessions \> Manage Forms & Policies \> Custom Questions** tab in the dashboard.

You can create custom questions and assign them to registration forms or attendance tracking. For more information on attendance tracking check out our help article: **[How Do I Track Attendance in ActivityHero?](https://help.activityhero.com/hc/en-us/articles/4416949938068-how-do-i-use-the-check-in-check-out-feature-?hsLang=en)**

To create a custom question:

1. Click "Add Custom Question."
2. Select if it’s for Registration or Attendance.
3. Enter your question in the text editor.
4. Choose a field type based on the response format: 
     - Text Box – Open-ended responses
     - Multiple Checkboxes – Multiple selections
     - Dropdown List, Radio Button, or Checkbox – Single-choice answers
     - File Upload – you can request a file upload from families if you need vaccination records or a document uploaded. Supported formats for file upload are pdf, image, doc, csv. [Click here for more information.](https://help.activityhero.com/hc/en-us/articles/5415371143828-How-can-families-upload-a-file-or-image-as-part-of-their-registration-form-?hsLang=en)
5. If required, add predefined options that can be selected (separate with commas, no spaces).
6. Set a default option (optional).
7. Assign a Custom Field Name to identify the question when adding it to registration forms.
8. Then mark if a signature is required (This is only for registration forms) 

### Assembling the Form

Once all of the above components of the form have been created, you can assemble these components to create the form. Here are the steps:

Step 1: Create your form and assign a cancellation policy and waiver. You can also enable E-Signatures here, allowing families to sign during the registration process. For more details, check out our help article: **[How Do I Take E-Signatures?](https://help.activityhero.com/migration//how-do-i-take-e-signatures?hsLang=en)**

![e-signature images (3)](https://help.activityhero.com/hs-fs/hubfs/e-signature%20images%20(3).png?width=670&height=384&name=e-signature%20images%20(3).png)

Step 2: Assign Standard Registration Questions

![6-Jun-13-2025-04-23-53-1177-PM](https://help.activityhero.com/hs-fs/hubfs/6-Jun-13-2025-04-23-53-1177-PM.png?width=670&height=778&name=6-Jun-13-2025-04-23-53-1177-PM.png)

Step 3: Assign Custom Questions

![7-3](https://help.activityhero.com/hs-fs/hubfs/7-3.png?width=670&height=623&name=7-3.png)

Step 4: Order Custom Questions

![8-Jun-13-2025-04-23-53-0360-PM](https://help.activityhero.com/hs-fs/hubfs/8-Jun-13-2025-04-23-53-0360-PM.png?width=670&height=759&name=8-Jun-13-2025-04-23-53-0360-PM.png)

Step 5: Preview Form

Once the form is set up with all the components as described above, you can preview the form and assign it to one or more activities.

![15-4](https://help.activityhero.com/hs-fs/hubfs/15-4.png?width=670&height=609&name=15-4.png)

### **Step 6: Assign the Form to an Activity**

![16-2](https://help.activityhero.com/hs-fs/hubfs/16-2.png?width=670&height=227&name=16-2.png)

1. Go to your **dashboard** and hover over **"Activities & Sessions."**
2. Click **"Activity Manager."**
3. Select the **activity** you want to update.
4. In the left-side menu, click **"Descriptions."**
5. Scroll down to the **"Registration Form"** field.
6. Select the form you just added.

Users can now use this form to register for sessions in this activity.

- [Getting Started](https://help.activityhero.com/getting-started?hsLang=en#main-content)

    - [Prospective Activity Providers](https://help.activityhero.com/getting-started?hsLang=en#prospective-activity-providers)
    - [Completing your Business Listing](https://help.activityhero.com/getting-started?hsLang=en#completing-your-business-listing)
- [Help for Families](https://help.activityhero.com/help-for-families?hsLang=en#main-content)

    - [Signing Up for ActivityHero FAQ](https://help.activityhero.com/help-for-families?hsLang=en#signing-up-for-activityhero-faq)
    - [Navigating ActivityHero](https://help.activityhero.com/help-for-families?hsLang=en#navigating-activityhero)
    - [Account Management](https://help.activityhero.com/help-for-families?hsLang=en#account-management)
    - [Activity Registration](https://help.activityhero.com/help-for-families?hsLang=en#activity-registration)
    - [Writing a Review](https://help.activityhero.com/help-for-families?hsLang=en#writing-a-review)
    - [Payments & Invoices](https://help.activityhero.com/help-for-families?hsLang=en#payments-invoices)
    - [Hero Rewards Loyalty Program](https://help.activityhero.com/help-for-families?hsLang=en#hero-rewards-loyalty-program)
    - [Gift Cards](https://help.activityhero.com/help-for-families?hsLang=en#gift-cards)
    - [Referrals & Affiliate](https://help.activityhero.com/help-for-families?hsLang=en#referrals-affiliate)
- [Help for Activity Providers](https://help.activityhero.com/help-for-activity-providers?hsLang=en#main-content)

    - [Activity Setup - In-Person & Online](https://help.activityhero.com/help-for-activity-providers?hsLang=en#activity-setup-in-person-online)
    - [Prices, Discounts & Payment Plans](https://help.activityhero.com/help-for-activity-providers?hsLang=en#prices-discounts-payment-plans)
    - [Managing Sessions](https://help.activityhero.com/help-for-activity-providers?hsLang=en#managing-sessions)
    - [Reviews](https://help.activityhero.com/help-for-activity-providers?hsLang=en#reviews)
    - [Listing On-Demand Activities](https://help.activityhero.com/help-for-activity-providers?hsLang=en#listing-on-demand-activities)
    - [Registration Forms & Deadlines](https://help.activityhero.com/help-for-activity-providers?hsLang=en#registration-forms-deadlines)
    - [ActivityHero Services, Business Marketing & Analytics](https://help.activityhero.com/help-for-activity-providers?hsLang=en#activityhero-services-business-marketing-analytics)
    - [Communication Tools](https://help.activityhero.com/help-for-activity-providers?hsLang=en#communication-tools)
    - [Payments, Refunds & Receipts](https://help.activityhero.com/help-for-activity-providers?hsLang=en#payments-refunds-receipts)
    - [Managing Activity Registrations](https://help.activityhero.com/help-for-activity-providers?hsLang=en#managing-activity-registrations)
    - [Registration Links & Widgets](https://help.activityhero.com/help-for-activity-providers?hsLang=en#registration-links-widgets)
    - [Payments & Adjustments](https://help.activityhero.com/help-for-activity-providers?hsLang=en#payments-adjustments)
    - [Stripe](https://help.activityhero.com/help-for-activity-providers?hsLang=en#stripe)
- [API](https://help.activityhero.com/api?hsLang=en#main-content)

    - [API for Registrations](https://help.activityhero.com/api?hsLang=en#api-for-registrations)
    - [API for Activity Schedules](https://help.activityhero.com/api?hsLang=en#api-for-activity-schedules)
- [Contact Support](https://help.activityhero.com/contact-support?hsLang=en)

[![Help on ActivityHero](https://help.activityhero.com/hs-fs/hubfs/ah_logo.png?width=24&height=24&name=ah_logo.png "Help on ActivityHero")](https://www.activityhero.com)

[Submit a Ticket ↗](https://cgcag.share.hsforms.com/2cz7UyPgsStmXxM9oGoM2Uw)   
[List your Business ↗](https://activityhero.com/business-wizard)   
[School District Support↗](https://support.activityhero.com?utm_source=activityherohelp&utm_medium=referral&utm_content=footer)

<https://www.facebook.com/activityhero> <https://www.instagram.com/activity_hero>

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/02RkN1Cz02QlrcEEydvT7E2vH7N2OFdNkF8hNNzQohlGI/capped-1080p.mp4",
  "dateModified" : "2025-07-18T15:52:07.674Z",
  "duration" : "PT4M56S",
  "height" : 1080,
  "name" : "registration_forms_video_edited_(1)",
  "thumbnailUrl" : "https://20917816.fs1.hubspotusercontent-na1.net/hubfs/20917816/Videos/registration_forms_video_edited_(1).mp4/medium.jpg",
  "uploadDate" : "2025-07-18T15:23:17.538Z",
  "width" : 1920
}
```