How to Make a Registration Form

How to Make a Registration Form

Build the forms your customers fill out when they register -- registration details, medical information, waivers and releases -- from Forms in your provider dashboard. You attach forms to a listing, and every customer completes them at checkout before they pay. This article covers building a form, adding a waiver, limiting registration by age, phone number format, how Enrichment.kids makes a signed form legally sound, and where to find signed copies.

Start from a template or a blank form

Open Forms from the left-hand menu. The page has three tabs: Active forms, Archives and Templates.

  • Templates offers five starting points: Summer camp, After-school class, Waiver, Health & medical, and Scholarship application. Choose Use this template to open it in the form builder.
  • To start from nothing, choose Add form on the Active forms tab.

A template is a starting point, not a finished form. Every question can be reworded, reordered or removed before you save.


Build your form

The form builder has four tabs across the top: Form builder, Preview, Logic and JSON. You will spend most of your time in Form builder, with the list of question types on the left and your form on the right.


Click a question type, or drag it into your form, to add it. The question types are:

  • Participant name, Email address, Phone number, Date, Number and Waiver
  • Short text and Long text
  • Checkboxes, Yes/No, Radio buttons, Dropdown, Multi-select dropdown, Rating scale and Signature box
  • HTML, for text you want the customer to read


A few of these do more than they appear to:

  • Participant name shows the name of the child being registered. It is not a question; the customer never types it.
  • Email address gives the customer an email keyboard and checks the address. It is also how Messages knows an answer is an address you can write to.
  • Phone number formats U.S. numbers automatically. See Phone number format.
  • Date can reject birthdates that are too recent. See Limiting registration by age.
  • Waiver adds a required question with a single I agree box. See Adding a waiver.
  • Signature box lets the customer sign with a finger or mouse. The drawn signature is kept on the signed form.

Click a question to change its wording, mark it Required, or open Settings for more options. Use Preview to see the form exactly as a customer will.

At the bottom of the page, choose how often customers fill the form out again with This form should be filled out: every month, every 3, 6, 11 or 23 months, or once and never again. New forms default to every 6 months. Then click Save form.

To put a form in front of customers, attach it to a listing in the listing's Required forms step. See Setting Up a Listing with the Wizard.

Adding a waiver

A waiver is a form like any other. The quickest way to build one is the Waiver template:

  1. Open Forms and choose the Templates tab.
  2. On Waiver, choose Use this template.
  3. Replace the placeholder text with your own wording, then click Save form.
  4. Attach the form to your listing in the listing's Required forms step.

The template contains:

  • The participant's name, shown automatically, plus date of birth and the name of the person completing the form
  • Assumption of Risk and Release of Liability, with a single required I have read this waiver and agree on behalf of the participant box
  • Emergency Medical Treatment Authorization, with the same required box
  • Photo and video release, an optional Yes/No question with the answers I grant permission to use photos and video and I do not grant permission
  • A required Signature box at the end

Your waiver text. Each agreement holds a placeholder that begins "Replace this text with your..." Click the question and replace the placeholder, which sits under the question's title, with your full text. Customers read it there at the moment they tick the box, and the signed PDF shows exactly what they agreed to. To use a waiver you already have, paste its text in the same place.

More agreements. Keep your release, your medical authorization and your photo release as separate questions. To add one, add a Waiver question from the list of question types; it comes as a required question with a single I agree box, ready for your title and text. If an existing waiver has several parts that each need agreement, give each part its own Waiver question.

Optional permissions. Use a Yes/No question for anything a customer may decline without it affecting registration, such as photo permission.

The signature. End the waiver with a Signature box, after everything the customer is agreeing to. The drawn signature appears on the signed PDF. A signature is never filled in from an earlier visit; the customer signs each time.

Limiting registration by age

To accept only children of a certain age, ask for a birthday and set the latest birthdate you accept. The form builder no longer has a Validation tab; the limit is set on the Date question itself.

  1. Add a Date question, title it Birthday, and mark it Required.
  2. Work out the cutoff. If your camp starts on June 9, 2025, and you accept children 10 years old and up, the participant must have been born on or before June 9, 2015.
  3. Click the Birthday question to open its settings, and enter the cutoff birthdate in Max.
  4. State the requirement in the question's description, for example: "Participants need to be 10 years old by June 9, 2025."

If a parent enters a birthdate after the cutoff, the form shows a message under the question and will not let them finish until it is fixed. You cannot change the wording of that message, which is why the requirement belongs in the description.

To test it, switch to Preview, enter a recent birthdate, and click Complete: the message should appear. Then enter a birthdate that qualifies, such as May 31, 2015, and confirm the form submits.

Phone number format

The Phone number question is already formatted for U.S. numbers as (999) 999-9999, so every emergency contact number arrives in the same shape. Add it, give it a title such as Emergency contact phone, and mark it Required if you need it. There is nothing else to set.

To accept a different format, select the question and open Input format in the settings panel. The U.S. format the question starts with is Pattern with (999) 999-9999.

To check it, switch to Preview and type 5555555555. It should appear as (555) 555-5555. Click Complete to confirm the number is captured.

How Enrichment.kids makes your forms legally sound

In the United States, the ESIGN Act and the Uniform Electronic Transactions Act (UETA) allow electronic signatures to carry the same weight as signatures on paper, as long as certain conditions are met. Enrichment.kids handles those conditions for you on every form a customer submits:

  • Consent first. Before filling out forms, the customer agrees to the Terms of Service and agrees to sign forms electronically. Submitting a form is their signature on it, and they are told so in plain words.
  • A deliberate act. Nothing is signed by accident. The customer completes and submits each form themselves, and a Signature box is never filled in from an earlier answer.
  • A complete record. Each submitted form is kept with who signed it, when, from which internet address and browser, the consent they gave, and the questions exactly as they were shown. A digital fingerprint of the record shows it has not changed since it was signed.
  • Never overwritten. If a customer fills out the form again, the new version is saved alongside the old one. A signed form is never edited or deleted.
  • A copy for the customer. A few minutes after they finish, the customer is emailed a PDF of each form they signed, led by your logo.
  • Kept private. Form answers and signed PDFs are stored encrypted, and every download of a signed form is logged.


Enrichment.kids makes the signature valid. What your waiver says is up to you. We do not write or review the wording of your forms, and the Waiver template contains no legal language of its own. Whether your waiver's text protects your program in your state is a question for your own attorney.

Getting a copy of a signed form

  • From the roster. Open a participant from a session roster. Each form row has a Download button that saves the signed PDF.
  • From the customer's page. Open the customer from Customers; their forms download the same way.

The file you download is the same PDF the customer was emailed. It is the latest version the customer signed. For an earlier version, contact us with the participant's name and the form.

To collect answers across many participants at once, use the roster export. Individual forms download as PDFs only.

Tips for forms that work well

This is practical advice, not legal advice.

  • Ask only what you need. Every question is one more step before a customer can pay, and every answer about a child is information you are responsible for. If you would not act on an answer, leave the question out.
  • Have your attorney review your waiver wording before you use it, and again when your program changes.
  • Use the right question type. Email address, Phone number and Date check what the customer enters, which saves you chasing unreadable answers.
  • Mark questions Required on purpose. Required questions block checkout until answered, so reserve them for what you truly need.
  • Choose a sensible refill schedule. Medical details go stale; a one-time release may not. Separate forms with different schedules are easier on returning customers than one long form.
  • Preview before you save. Read the form as a customer would, on a phone if you can.
  • Edit with care. When you change a question, customers answer it again the next time they fill the form out. Unchanged questions keep their earlier answers.

FAQ

Do customers have to fill out forms every time they register?

No. A form on file, waivers included, is reused until it is due again under the schedule you chose in This form should be filled out. See Do Parents Have To Fill Out Forms Every Time They Register?

Can a customer register without agreeing to my waiver?

Not to a question marked Required. The Waiver question's I agree box is required, so the form cannot be submitted until it is ticked. A Yes/No question left optional, like the photo release, can be answered either way.

Where is the Validation tab?

The form builder no longer has one. To limit registration by age, use the Date question's Max setting, as described in Limiting registration by age.

Can I send a form to someone who already registered?

Yes. See Sending (and Resending) Forms After Registration. Forms filled out this way are signed and copied to the customer the same way.

Can I download a form as a spreadsheet?

Not one form at a time. Individual forms download as signed PDFs. To get answers in a spreadsheet, export the roster, which includes the form answers for everyone on it.

Does Enrichment.kids provide waiver language?

No. The Waiver template shows where your text goes, but the wording must come from you. We recommend having an attorney prepare or review it.

What if a customer asks for a paper copy?

Customers can download their signed forms from their dashboard at any time, and they receive a PDF by email when they sign. If a customer needs a paper copy, or prefers to sign on paper, you can arrange that with them directly.

I edited my form. Are the old signed copies affected?

No. Each signed form keeps the questions exactly as the customer saw them, so a later edit never changes what someone already signed.