---
title: "Registration"
description: "Configure registration policies and requirements for when customers create an account at your facility"
url: https://bazppmilk.gleap.help/en/articles/12888991-registration
collection: "Booking"
updated: 2026-10-25
language: en
---

# Registration

Configure registration policies and requirements for when customers create an account at your facility

When new customers sign up for an account at your facility, you get to decide exactly what information they need to share. This guide walks you through how registration fields work and how to configure them to fit your needs.

![](https://staticfiles.gleap.io/helpcenter/68f9695533396ef6c4d4cb3e/20261020144631_5115.png)

## Overview

The **Registration** page lets you control which pieces of information are required, optional, or hidden during account creation. This helps you strike the right balance — collecting the details you actually need, without asking customers for more than necessary.

Fields are organized into three sections:

-   **Personal Information** — Name, Gender, Date of Birth
    
-   **Contact Information** — Address, Phone Number
    
-   **Additional Information** — any custom fields you create
    

## Field Settings Explained

Each field can be set to one of the following:

<table data-id="10dbfdea-3a65-4fdd-9c2e-77bf73b0f184" style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><td colspan="1" rowspan="1" style="padding: 8px;"><p data-id="c7289f23-0937-45b3-9118-0e1b2a04c717"><strong>Setting</strong></p></td><td colspan="1" rowspan="1" style="padding: 8px; border-left-width: 1px; border-left-style: solid; border-left-color: #c6c9c0;"><p data-id="be6b9ba1-f59b-450d-850b-34e00defbc33"><strong>What it means</strong></p></td></tr><tr><td colspan="1" rowspan="1" style="padding: 8px; border-top-width: 1px; border-top-style: solid; border-top-color: #c6c9c0;"><p data-id="236fc187-dc65-4e89-a68b-705fb14bb0f9"><strong>Required</strong></p></td><td colspan="1" rowspan="1" style="padding: 8px; border-left-width: 1px; border-left-style: solid; border-left-color: #c6c9c0; border-top-width: 1px; border-top-style: solid; border-top-color: #c6c9c0;"><p data-id="81d26dc3-2d44-4c3e-ae41-895eaccf4352">Customers must fill this in before they can complete registration.</p></td></tr><tr><td colspan="1" rowspan="1" style="padding: 8px; border-top-width: 1px; border-top-style: solid; border-top-color: #c6c9c0;"><p data-id="8a7e789f-103a-4c4c-b121-5a1c197ed495"><strong>Optional</strong></p></td><td colspan="1" rowspan="1" style="padding: 8px; border-left-width: 1px; border-left-style: solid; border-left-color: #c6c9c0; border-top-width: 1px; border-top-style: solid; border-top-color: #c6c9c0;"><p data-id="a5ef796a-7d37-4ba4-82c8-31461ba133da">Customers can choose whether or not to provide this information.</p></td></tr><tr><td colspan="1" rowspan="1" style="padding: 8px; border-top-width: 1px; border-top-style: solid; border-top-color: #c6c9c0;"><p data-id="ae32093e-ac01-4cb4-a43c-85d73afe75a5"><strong>Hidden</strong></p></td><td colspan="1" rowspan="1" style="padding: 8px; border-left-width: 1px; border-left-style: solid; border-left-color: #c6c9c0; border-top-width: 1px; border-top-style: solid; border-top-color: #c6c9c0;"><p data-id="a9607576-64b7-472e-9793-fda69f640dc8">The field won't appear on the registration form at all.</p></td></tr></tbody></table>

To change a setting, simply toggle the switch next to the field. You can also use the eye icon to preview how a field appears (or doesn't appear) to customers.

## Adding Custom Fields

Need to collect something beyond the standard fields? Use **Add Custom Field** under Additional Information to create your own. Custom fields can be set as required or optional, just like the default ones, and can be reordered using the up/down arrows.

Learn more about **Custom Fields** in this [article](https://intercom.help/runswiftapp/en/articles/15267533-custom-fields).

## A Few Things to Keep in Mind

**Changes apply going forward.** If you switch a field from optional to required, existing customers will be prompted to provide that information the next time they make a booking. It won't retroactively affect their current profile.

**Admin visibility isn't affected by these settings.** Whether a default field is required or optional, it will always be visible on the customer's profile in the Admin view. These settings only control what customers see and must fill out during sign-up — not what your staff can see afterward.

**Staff-created accounts work a little differently.** When a staff member creates a customer account from the Admin side, these required/optional rules don't apply. This is because staff may not always have every piece of customer information on hand at the time of account creation.
