> ## Documentation Index
> Fetch the complete documentation index at: https://harnesscalendar.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Sign-up form

> The sign-up form is a link where families sign a student up themselves.

<Frame>
  <img className="block dark:hidden" src="https://mintcdn.com/harnesscalendar/8gbP-7pVEokRRW1N/images/sign-up-form/sign-up-form-whos-involved-light.png?fit=max&auto=format&n=8gbP-7pVEokRRW1N&q=85&s=87f558e9f10060152ec6169b598c813e" alt="The sign-up form's Scheduling card on the Who's involved step, with the parent ticked to hear about lesson changes" width="1413" height="882" data-path="images/sign-up-form/sign-up-form-whos-involved-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/harnesscalendar/8gbP-7pVEokRRW1N/images/sign-up-form/sign-up-form-whos-involved-dark.png?fit=max&auto=format&n=8gbP-7pVEokRRW1N&q=85&s=79cb5f164f9c93267b8b1deada515365" alt="The sign-up form's Scheduling card on the Who's involved step, with the parent ticked to hear about lesson changes" width="1413" height="882" data-path="images/sign-up-form/sign-up-form-whos-involved-dark.png" />
</Frame>

Send one link, and families fill in the student's details, who should hear about lessons, and your studio policy if you have one. Each sign-up waits on the **Pending** tab of [Students](/docs/students) until you approve it, and approving sets up billing and invites the family to the [student portal](/docs/student-portal).

## Simple or detailed form

The form comes in two types, and you pick one under **Form type** in **Settings → Sign-up form**.

* **Simplified** asks for the basics in three short steps, and Harness decides from the answers who hears about lessons.
* **Dynamic**, the default, changes with the answers. Families can add up to four more people and choose who's [involved](/docs/contacts#who-gets-emails) in scheduling and lesson progression.

The questions are the same for every studio, so you can't add your own.

## Share the link

Every family uses the same link, so you set it up once and send it to anyone who wants to sign up.

<Steps>
  <Step title="Turn the form on">
    In **Settings → Sign-up form**, turn on **Enable form** and pick a **Form type**.
  </Step>

  <Step title="Write your confirmation message">
    Under **Confirmation message**, write what families read in their confirmation email, like your next steps. Then click **Save Changes**.
  </Step>

  <Step title="Copy and send the link">
    Click the copy button next to **Shareable link** and send it however you like. The form doesn't show your studio name, so say who it's from.
  </Step>
</Steps>

**People → Students → Add Student → Shareable Link** copies the same link. You can also turn the form on while you [set up your studio](/docs/set-up-your-studio).

## Approve or reject sign-ups

Every sign-up waits on the **Pending** tab of **People → Students** until you decide, and nothing approves itself. Harness emails you and adds a [notification](/docs/inbox-and-notifications) when one arrives. Click the row to see the student, their people, and who will pay once they're approved.

<Frame>
  <img className="block dark:hidden" src="https://mintcdn.com/harnesscalendar/8gbP-7pVEokRRW1N/images/sign-up-form/sign-up-form-pending-row-light.png?fit=max&auto=format&n=8gbP-7pVEokRRW1N&q=85&s=eee35cf7e44b4cd72468a23f16145f20" alt="A pending sign-up's row ends in a green check to approve it and a red X to reject it" width="1335" height="450" data-path="images/sign-up-form/sign-up-form-pending-row-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/harnesscalendar/8gbP-7pVEokRRW1N/images/sign-up-form/sign-up-form-pending-row-dark.png?fit=max&auto=format&n=8gbP-7pVEokRRW1N&q=85&s=a03dd86fc38f9ac00616ca3bccd74094" alt="A pending sign-up's row ends in a green check to approve it and a red X to reject it" width="1335" height="450" data-path="images/sign-up-form/sign-up-form-pending-row-dark.png" />
</Frame>

Click **Approve** (the green check) to make them a student. They start [inactive](/docs/students#active-inactive-and-pending). Approving sets up who pays, usually the primary contact, and sends the family a welcome email and an invite to the [student portal](/docs/student-portal). To bill someone else, click **Choose someone else** on the student's **Billing** tab before you approve; see [Billing rules](/docs/billing-rules#the-default-account). On the Hobby plan, approving counts toward your [student limit](/docs/your-plan).

Click **Reject** (the red X) to remove the sign-up for good. The family isn't emailed. A pending sign-up can't be edited, so if something like an email is wrong, reject it and [add the student](/docs/students#add-a-student) yourself.

## Turn the form off

Turning the form off stops new sign-ups, like when your studio is full. Turn off **Enable form**, and anyone who opens the link sees "Form Not Available". The link doesn't change, so turning the form back on reopens it for everyone who has it. **Shareable Link** on the Students page still copies the link while the form is off, so check the switch before you send it.

## What your families see

Families fill in the form from any device, without making an account.

* The form opens with **I am the student** or **I am the parent or guardian**, and asks the questions that fit.
* When your [studio policy](/docs/studio-policy) is published, they tick a box agreeing to it before they can submit.
* After they submit, they see a thank-you screen and get a confirmation email from you with your message.
* Once you approve, they get a welcome email and an invite to the portal. A rejected sign-up gets no email.

## FAQ

<AccordionGroup>
  <Accordion title="Can I add my own questions?">
    No, the questions are the same for every studio.
  </Accordion>

  <Accordion title="Both parents filled out the form. Why are there two students?">
    Each sign-up makes a new student, even for a child you already have. Reject the extra one and [add the second parent](/docs/contacts) to the first student. Next time, have one parent fill in the **Dynamic** form and list the other.
  </Accordion>

  <Accordion title="Where's my confirmation message? The family only saw &#x22;Thank you&#x22;.">
    It's in the confirmation email, not on the screen after they submit. The email goes to the one person the family chose to be contacted.
  </Accordion>

  <Accordion title="Why can't I approve this student?">
    Approving sets up who pays, so it needs a working email for that person, or on the Hobby plan, room under your [student limit](/docs/your-plan). To fix a wrong email, see [Approve or reject sign-ups](#approve-or-reject-sign-ups).
  </Accordion>

  <Accordion title="Why is my approved student inactive?">
    Approved students stay inactive until they're on a lesson; see [Active, inactive, and pending](/docs/students#active-inactive-and-pending).
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.