Skip to content

Waiver settings

WaiversApril 30, 2026·25 min read·Updated November 10, 2026

Waiver settings is where you choose your waiver type, write the waiver content, customize the appearance, manage the form sections and fields (including custom fields from your library), and set up embedding or QR code access.

Getting started

Navigate to Waivers > Waiver settings from the sidebar. You will see a card for each available waiver type. Click Configure on the type you want to set up.

How it works

There are four waiver types, each designed for a different check-in workflow:

TypeBest for
TraditionalKiosk or QR code check-in at your venue. A standard form that works seamlessly with kiosks or when accessed via a shared QR code
ShareableA unique, booking-specific link sent to the customer after purchase. Designed for easy distribution to participants in a group
LookupA searchable form where guests find their booking by entering identifying details. Ideal for public bookings with multiple groups in one session
GenericA standalone waiver not tied to a booking, date, or event. Ideal for walk-ins: guests scan a QR code and sign on arrival

Each type is configured independently with its own tabs: General settings, Appearance, Sections and fields, and Embedding (every type except shareable). All types can be active at the same time and use the same custom fields library.

Step-by-step guide

Choose and activate a waiver type

  1. Open Waivers > Waiver settings
  2. Click Configure on the waiver type you want to set up
  3. In the top-right of the editor, the badge shows whether this waiver is active or inactive
  4. Click the three-dot menu and select Activate waiver (or Deactivate waiver) to toggle accessibility for customers
  5. From the same three-dot menu, click Visit waiver portal to preview the customer-facing page, or Visit kiosk (traditional only) to open the fullscreen check-in experience

Configure general settings

The General settings tab is grouped into three sections so it's easier to scan: Waiver type at the top, Content in the middle, and Check-in behavior at the bottom. Inline help shows up as info tooltips on each field, and the rich-text editor for the waiver text collapses by default to keep the page short.

Open a waiver type and select the General settings tab. The Waiver type section confirms which type you're editing. In the Content section, fill in the Header message that appears at the top of the customer-facing waiver page, then pick a Waiver source (None, External link, or Text; see the Reference section below for the full set of options).

The Check-in behavior section adds settings depending on your waiver type. Traditional waivers can hide past slots on the current day, allow check-in to multiple games per session, and show who booked each time slot. Traditional and lookup waivers (not shareable) can enable easy check-in for returning customers. Every type can allow adults to sign for minors without participating, show a language switcher (Display language switcher), and choose a Birthday input style for how customers enter their birthday. The full table for these toggles is in the Reference section below.

The waiver page opens in your location's default language, set under Settings > Company settings > your location > Locale and formatting. Built-in form labels and prompts translate automatically; the waiver text and header message you write yourself always display exactly as written, so author them in the language your customers should see.

On the right of the General settings tab, the Waiver page content panel lists every event and lets you toggle which ones are shown on the waiver page. Use the three-dot menu on each event to Add to waiver page or Remove from waiver page, and drag rows to change the order. Click Save changes at the bottom of the tab when you're done.

Customize appearance

Switch to the Appearance tab. It's split into three configuration cards (General, Cards, and Logo). Use them to change page-level fonts and colors, the cards customers see on the waiver page, and the logo with its dimensions and fit mode. The recommended logo resolution is 16:9 aspect ratio at 640x360 pixels, and the live preview panel updates as you change settings. Click Save changes when you're done. See the Reference section below for the full list of fields per card.

Manage sections and fields

Switch to the Sections and fields tab. Two display options sit at the top:

ToggleEffect
Display section titles on the customer waiverShows section headers (such as "Customer info") to customers as they fill in the form
Show time slots and games on the same step of the check-in process (traditional only)Combines the time slot and event selection into a single step

Each section is shown as a labeled card. The section name is editable: click the title to rename it. Inside each section, every built-in field appears as a row with a type icon, name, field type label (input field, date, checkbox, etc.), and Active plus Required toggles where they apply. For the email and photo consent fields, the row also includes an Opt-in or Opt-out pill plus an Advanced settings link (covered in Customize email and photo consent prompts below).

Drag fields within a section to reorder them, then click Save changes.

Customize the children question

The children section carries an extra Section intro text field directly under the section name. It controls the question guests see above the Yes and No buttons on the children step at check-in, which otherwise reads "Are you accompanying children?". The popover explains: "Shown above the yes and no buttons before this section's fields appear. Leave blank to use the default text, which is translated into the customer's language."

  1. Open the Sections and fields tab and find the children section
  2. Type your own question in Section intro text (up to 255 characters), for example one that matches your age cutoff: "Are you accompanying guests 17 or younger?"
  3. Click Save changes

Guests then see your exact wording on the children step, on every waiver type including the walk-in flow. Leave the field blank to keep the default question, which stays professionally translated into all five supported languages (English, French, Spanish, Greek, Swedish). Custom wording appears verbatim in all languages and is not translated, the same trade-off as the consent checkbox labels below.

A few fields are locked: Email is always required so the customer can be uniquely identified, and Booking Date / Booking Time are server-driven (they come from the booking itself and cannot be configured here).

Customize email and photo consent prompts

The email and photo consent checkboxes are special. You can rewrite the wording the customer sees and choose whether checking the box means opt-in (consent granted) or opt-out (consent refused). The checkbox is always rendered unchecked by default; this setting only changes what a checked box means.

Open the Sections and fields tab, find the email or photo consent field, and click the Advanced settings link (gear icon) next to its Opt-in or Opt-out pill. The Email notification preferences or Photo sharing preferences drawer opens on the right with three sections: Wording (a Checkbox label input, max 255 characters; leave blank to use the default), Behavior (radio choice between Opt-out and Opt-in), and Preview (a live preview of the actual checkbox as the customer will see it).

Save the drawer, then click Save changes at the bottom of the tab.

The exact wording each customer was shown at the time they signed is recorded with the waiver, so changing this setting later doesn't rewrite history. Audit-friendly by design. The default wording is professionally translated into all five supported languages (English, French, Spanish, Greek, Swedish); custom wording you set yourself appears verbatim and is not translated. The full default-wording reference for both fields and both modes is in the Reference section below.

Attach a custom field to a waiver section

  1. Open the Sections and fields tab on any waiver type
  2. Pick the section you want the field to appear in
  3. Click the + Add custom field dropdown at the bottom of the section
  4. Choose any field from your library that hasn't already been attached
  5. The field appears in the section with the same icon and type label used in the library. Drag it to position it among the built-in fields
  6. Use the Required toggle to mark it required (only shown for input field and dropdown types; checkbox custom fields don't have a Required toggle because the unchecked state is itself a valid response)
  7. Click the X at the right of the row to detach the field. Detaching does not delete the field from the library
  8. Click Save changes

Tip: You don't have any fields yet? Click Settings > Custom fields to create one. The same library powers booking sites, internal bookings, and waivers.

Set up easy check-in for returning customers

Easy check-in shortens the customer-facing waiver for repeat visitors. When a returning customer enters their email and the platform recognizes them at your venue, their previous personal info, opt-out preferences, and custom-field answers carry over and they jump straight to signing.

  1. Open the waiver type you want (traditional kiosk or lookup) and switch to the General settings tab
  2. Scroll to the Check-in behavior section
  3. Toggle Easy check-in for returning customers on
  4. Click Save changes

The setting is off by default on every existing template, so customers see no change until you enable it. The toggle is hidden on shareable waivers because shareable links are already pre-bound to a single booking.

Customer flow on a kiosk waiver:

  1. The customer picks a date, a time slot, and an event as usual
  2. A new prompt appears: "Have you played here before?" with two buttons, Yes, I've played before and No, I'm new
  3. If they tap Yes, they enter their email. If recognized at your venue, a short confirmation screen lets them update name, phone, or birthday by checking a box and typing the new value. Anything they leave alone carries over from their last visit
  4. They continue to the signature step. Every customer signs fresh, every visit, even when recognized
  5. If they tap No, or if their email isn't recognized, they fill out the regular personal-info form

Customer flow on a lookup (searchable) waiver:

  1. The customer searches by team leader name and picks their booking as usual
  2. The same "Have you played here before?" prompt appears, with the same email-recognition step and confirmation screen

Show who booked each time slot

On a busy day several groups share the same event and slots look identical, so guests sometimes pick the wrong one and their photos land on another group's booking. Turning this on labels each booked slot with the booker's name so guests can spot their own.

  1. Open the traditional waiver type and switch to the General settings tab
  2. Scroll to the Check-in behavior section
  3. Toggle Show who booked each time slot on
  4. Click Save changes

Each booked slot then shows the booker as first name plus last initial (for example "Nick B."). Open slots that nobody has booked show only the time, and a slot holding several bookings lists every booker's name. It works in both waiver layouts: the step-by-step layout (pick a game, then a time) and the single-screen compact layout (games and times on one screen). The toggle is traditional-only and off by default, so existing templates are unchanged until you enable it.

Because a waiver opens for anyone with its link, enabling this makes those masked names visible to anyone who can open the waiver. Names always show as first name and last initial only, never the full last name, and there's no full-name or alternate-format option.

Choose how customers enter their birthday

Typing a birthday in the right date format trips some customers up. The Birthday input style setting lets each waiver template offer a selector instead of a typed date.

  1. Open the waiver type you want and switch to the General settings tab
  2. Scroll to the Check-in behavior section
  3. Under Birthday input style, pick Typed, Dropdowns, or Calendar. A short description of the selected style appears under the buttons
  4. Click Save changes

Typed keeps the existing text field, where the customer types the date in your group's date format. Dropdowns shows three selects for day, month, and year, ordered to match your date format, with month names translated into the waiver's supported languages. The dropdowns only offer real dates: February 29 appears in leap years only, and changing the month or year clears a day that no longer exists. Calendar shows a date picker that blocks future dates and starts the week on your group's first day of week.

The chosen style applies to both the birthday and child birthday fields on that template, and to the update screen shown during easy check-in. Every style saves the birthday in the same way, so signed waivers and customer profiles are unaffected by the choice.

Sections that don't accept custom fields

Some sections of the customer waiver are interactive steps the customer can't answer (such as a date picker or a lookup search). You can't add custom fields to those sections, and the editor shows a context-aware message in their place:

Waiver typeSectionEmpty-section message
TraditionalSection 1 (date selection)"This section is the date selection step on the customer waiver. No fields are configurable here."
TraditionalSection 2 (time slot selection)"This section is the time slot selection step on the customer waiver. No fields are configurable here."
LookupSection 1 (team leader lookup)"This section is the team leader lookup step on the customer waiver. No fields are configurable here."
LookupSection 2 (booking selection)"This section is the booking selection step on the customer waiver. No fields are configurable here."
AnyEmpty section that does accept fields"No fields in this section yet."

The + Add custom field picker is hidden for any non-configurable section.

Set up a walk-in (generic) waiver

A generic waiver is not tied to a booking, date, or event. It is built for walk-in guests who arrive without a reservation: they scan a QR code, fill in their details, and sign on the spot.

  1. Open Waivers > Waiver settings and click Configure on the Generic waiver card
  2. Set the header message and waiver content on the General settings tab, adjust the look on Appearance, and choose fields on Sections and fields, the same way you would for any other type
  3. Click the three-dot menu in the top-right and select Activate waiver. A generic waiver starts inactive, so guests cannot use it until you activate it
  4. Switch to the Embedding tab and share the QR code (or the embed code) with your front desk, printed signage, or table tents

There is no date, time slot, or event step in a generic waiver, so the events panel and the slot-selection sections do not appear. Guests go straight to entering their details and signing. Use Visit waiver portal from the three-dot menu to preview the customer-facing walk-in page.

Set up embedding

Embedding is available on every waiver type except shareable (traditional, lookup, and generic). Shareable waivers use unique per-booking links instead.

  1. Switch to the Embedding tab
  2. Copy the iframe HTML embed code to add the waiver to your own website
  3. Use the QR code for kiosk tablets, printed materials, or table tents. Click the cloud-download icon to save it as an image

Open the customer-facing waiver

  1. From any waiver editor, click the three-dot menu in the top-right corner
  2. Select Visit waiver portal to open the public waiver page
  3. For traditional waivers, select Visit kiosk for a fullscreen check-in experience

Settings and options

TabSettingDescription
GeneralHeader messageText shown at the top of the customer waiver
GeneralWaiver sourceNone, External link, or Text
GeneralWaiver textLiability terms (rich text), shown when source is Text
GeneralLink to your waiverURL to an externally hosted waiver, shown when source is External link
GeneralHide past slotsTraditional only. Hides slots that have already passed today. Sub-toggle: Hide once start time has passed or Hide once end time has passed. The kiosk auto-refreshes every 5 minutes. Between midnight and the location's New day starts at time, the previous day's slots hide by end time regardless of the sub-toggle, so an event still in progress stays selectable
GeneralEasy check-in for returning customersTraditional and lookup only (hidden on shareable). Adds a "Have you played here before?" prompt to the customer waiver. Recognized emails skip re-typing personal info, opt-outs, and custom-field answers, but always sign fresh
GeneralMultiple games per sessionTraditional only. Lets customers check into more than one event. The final confirmation step lists every selected time slot with its event image, date, and time, and each row has a remove button so a guest can drop a slot picked by mistake
GeneralShow who booked each time slotTraditional only. Off by default. Labels each booked slot with the booker's first name and last initial (e.g., "Nick B.") so guests pick the right slot. Open slots show only the time; a shared slot lists all bookers. Popover: "Booked time slots show the booker's first name and last initial so guests pick the correct slot. Names are visible to anyone who can open this waiver."
GeneralDisplay language switcherShows a language selector on the customer waiver so guests can switch between English, French, Spanish, Swedish, Greek, and Danish. Off by default. Leave off for kiosk setups that should stay in one language
GeneralParticipation fieldAdds a "not participating" checkbox for guardians signing for minors
GeneralBirthday input styleAll waiver types. Typed (default, customer types the date in your date format), Dropdowns (day, month, and year selects that only offer real dates), or Calendar (date picker that blocks future dates). Applies to the birthday and child birthday fields and to the easy check-in update screen
GeneralWaiver page contentRight-hand panel listing which events are shown on the waiver page
AppearanceGeneral font / text / backgroundPage-level appearance
AppearanceCard font / text / link / button / background / input borderCard-level appearance. Input border controls the border on every text-entry control customers see (text inputs, dropdowns, custom-field inputs). Default #7d7d7d99 (neutral gray) is readable on both dark and light backgrounds out of the box. The birthday dropdowns and birthday calendar follow this setting too; the booking date picker on the slot-selection step keeps a fixed neutral border
AppearanceLogoImage plus height, width, and fit mode
Sections and fieldsDisplay section titlesShow or hide section headers on the customer waiver
Sections and fieldsCombine time slots and gamesTraditional only. Merges those two steps into one
Sections and fieldsSection nameEditable title for each section
Sections and fieldsField active toggleWhether a built-in field appears on the form
Sections and fieldsField required toggleWhether the field must be answered. Hidden for opt-in fields and checkbox custom fields
Sections and fieldsAdd custom fieldPicker that pulls fields from your library, available only on configurable sections
Sections and fieldsEmail / Photo consent advanced settingsDrawer to customize the Checkbox label and the Opt-in vs Opt-out behavior, with a live preview of the customer-facing checkbox
Embeddingiframe HTML embedCode snippet for embedding on external websites
EmbeddingQR codeScannable code linking to the waiver, downloadable as an image

Good to know

  • All four waiver types can be active at the same time. Use different types for different customer scenarios.
  • The generic waiver is for walk-ins with no reservation. It has no date, time, or event step, so guests scan the QR code and go straight to their details and signature. It starts inactive and must be activated before guests can use it.
  • The check-in page follows the location's timezone, not the guest's device. A guest whose phone is set to another timezone still sees the correct day and time slots for your venue.
  • If your business day runs past midnight, set New day starts at on the location's Locale and formatting tab (see the Company groups article). Until that time, the check-in page keeps showing the previous day and its events, so late groups can still complete waivers after midnight, including on kiosks.
  • Traditional waivers with kiosk mode are ideal for a tablet at your front desk.
  • Shareable waivers reduce check-in time by letting customers sign before they arrive.
  • Lookup waivers work well for public bookings where multiple groups share a time slot.
  • The same custom fields library powers booking sites, internal booking forms, and waivers. Create a field once and reuse it everywhere.
  • The Required toggle is hidden for opt-in fields (such as photo and email opt-out) and for checkbox custom fields, because their unchecked state is a valid response, not a missing answer.
  • Booking Date and Booking Time are not listed as configurable fields. They come from the booking itself and don't need a customer answer.
  • Embedding is available for every waiver type except shareable (traditional, lookup, and generic). The shareable waiver uses unique per-booking links instead.
  • The "Interaction required" badge in the field library marks checkbox fields the customer must actively click before they can submit (either checked or unchecked).
  • The email and photo consent prompts can be customized per company group. Pick Opt-in for jurisdictions that require explicit consent (Canada under CASL/PIPEDA and similar regimes) or Opt-out for jurisdictions that don't (United States and similar). The pill on the field card always shows the currently chosen mode.
  • The kiosk's Hide past slots behavior used to drop slots the moment they began. With the new Hide once end time has passed option, slots stay live until they actually finish, which lets late arrivals self-check-in during a session that's still in progress.
  • Easy check-in for returning customers is privacy-conscious by design. The kiosk never shows a recognized customer their previous details on screen. Recognition is a yes/no signal, and updates to name, phone, or birthday are typed into blank fields and merged behind the scenes. The recognition lookup is rate-limited per venue and per device to prevent abuse.
  • Recognition is scoped to your venue. A customer whose only prior visits were at a different venue is treated as new, even when emails match.
  • Easy check-in works for both booked and walk-in customers. Custom fields, opt-out preferences, and any other required fields are still presented every visit; they are never skipped.
  • The children question can match your age cutoff. Use the children section's Section intro text field to replace the default "Are you accompanying children?" with your own wording (e.g., "17 or younger"). One phrase serves all languages; leave it blank if you'd rather keep the auto-translated default.
  • Birthday input style defaults to Typed, so existing templates look and behave exactly as before until a different style is chosen. Dropdowns are the safest choice for avoiding date format mistakes; picking a birth year in the calendar takes more clicks.
  • Month names in the birthday dropdowns follow the waiver's language (English, Spanish, French, Swedish, Greek, and Danish). Arabic waiver pages show English month names, consistent with the rest of the Arabic waiver experience today.
  • Birthday rules are the same in every input style: adults must be 18 or older, ages over 120 are rejected, and child birthdays are not age-limited.
  • Show who booked each time slot trades a little privacy for fewer misattached photos. Booker names (first name, last initial) help guests pick their own slot so photos land correctly, but anyone who can open the waiver link sees those masked names. Leave it off if your waivers circulate widely and you'd rather not expose booker names.
  • Guests can fix a wrong slot on the final step. When a traditional waiver allows check-in to multiple events, the confirmation step shows each selected time slot as its own row with the event image, name, date, and time. The remove button (×) on a row drops that slot without restarting the waiver. It appears only while two or more slots are selected, so a check-in always keeps at least one slot. Answers to custom fields that only applied to the removed event are left out of the signed waiver.

FAQ

Q: A guest selected the wrong time slot while checking in for several events. Do they have to start over?

A: No. On the final confirmation step of the traditional waiver, each selected slot has a remove button (×). Tapping it drops that slot and keeps the rest. To swap a slot when only one is selected, the guest uses the back arrow to return to the time slot step and picks again.

Q: Customers keep mistyping their birthday because of the date format. Can they pick the date instead of typing it?

A: Yes. On the waiver template's General settings > Check-in behavior, set Birthday input style to Dropdowns (day, month, and year selects) or Calendar (a date picker). Both remove format mistakes entirely, and the setting covers the child birthday field as well. Templates left on Typed keep the current text field.

Q: Guests keep picking the wrong time slot and their photos end up on someone else's booking. Can the waiver show whose slot is whose?

A: Yes. On the traditional waiver's General settings > Check-in behavior, turn on Show who booked each time slot. Each booked slot then displays the booker's first name and last initial (e.g., "Nick B."), so guests can match the slot to their own booking. Open slots show only the time, and a shared slot lists every booker. Keep in mind anyone who can open the waiver link will see those masked names.

Q: Does "Show who booked each time slot" reveal full names?

A: No. It only ever shows first name plus last initial, and only on booked slots. There's no option for full names or a different format. It's a traditional-waiver setting and is off by default.

Q: Our age cutoff is 17, but the waiver asks "Are you accompanying children?". Can we change that wording?

A: Yes. On the Sections and fields tab, the children section has a Section intro text field under the section name. Type your own question (up to 255 characters), save, and guests see that exact wording above the Yes and No buttons at check-in, on every waiver type including walk-ins. Note the custom phrase shows as-is in every language; leaving the field blank keeps the default question with automatic translation into English, French, Spanish, Greek, and Swedish.

Q: Can I have different waiver content for different events?

A: Waiver templates are configured per type, not per event. The same content applies to all events using that waiver type. You can choose which events appear on the waiver page from the Waiver page content panel on the General settings tab.

Q: Our events run past midnight. Can late groups still check in after 12:00 AM?

A: Yes. Set New day starts at on the location's Locale and formatting tab under company settings (for example 2:00 AM for days that end around 1:30 AM). Until that time, the check-in page keeps showing the previous day, and an event still in progress stays selectable even with Hide past slots on. Left at 12:00 AM, the page switches days at midnight.

Q: How do I set up a kiosk for check-in?

A: Configure a traditional waiver, activate it, then open kiosk mode on a tablet. The QR code option also works well, since customers can scan the code with their phone instead of using a shared device.

Q: How do walk-in guests sign a waiver when they have no booking?

A: Configure and activate the Generic waiver, then share its QR code from the Embedding tab (front desk, signage, or table tents). A walk-in guest scans the code, enters their details, and signs, with no date, time slot, or event to pick. Signed walk-in waivers appear in Waivers > Waiver history alongside booking-based waivers.

Q: Can I customize which fields customers fill out?

A: Yes. The Sections and fields tab lets you toggle each built-in field on or off, mark it required, and reorder it within its section. You can also attach custom fields from your library to any configurable section.

Q: Can I add a custom field to every section?

A: No. Some sections, like the date picker and time slot steps on the traditional waiver, or the lookup and booking-selection steps on the lookup waiver, are interactive flows the customer can't answer. The editor hides the + Add custom field picker on those sections and shows a message explaining why.

Q: Why doesn't my checkbox custom field have a Required toggle?

A: A checkbox has two valid states: checked ("yes") and unchecked ("no"). Either is a valid answer, so requiring one over the other doesn't make sense. If you need the customer to actively click the checkbox before submitting (regardless of which way), enable Requires user interaction on the field in the custom fields library.

Q: Where do I see the answers customers give to my custom fields on a waiver?

A: Open any waiver from Waivers > Waiver history. The Custom fields section of the detail drawer lists every answer with a one-click Copy as text or Copy as CSV option. For bulk export, use the Custom fields report in Reports, which includes Source and Waiver ID columns.

Q: Why are there two consent checkboxes on my waiver, and why can I customize their wording?

A: The platform records two privacy preferences for each adult signer: whether they consent to receive marketing emails, and whether they consent to having their photos shared. Some jurisdictions (notably Canada under CASL and PIPEDA) require explicit opt-in for these. Others (notably the United States) allow opt-out by default. The Advanced settings drawer on each consent field lets you pick the mode that matches your jurisdiction and rewrite the question to match your brand voice.

Q: What happens to a signed waiver if I change the consent wording later?

A: Each waiver record stores the exact question wording that was shown to the customer at the time they signed. Changing the wording in the future does not rewrite history. Open any waiver from Waivers > Waiver history to see the wording each signer actually saw.

Q: Why don't I see consent badges on a minor's waiver record?

A: Minors don't have their own consent records (they sign under a parent's waiver), so consent badges are hidden for minor entries.

Q: I disabled the email or photo consent field after some waivers were already signed. What happens to those records?

A: Past waivers keep the consent value they were captured with, but the badge is hidden from the waiver detail drawer for any waiver where the field was disabled when it was signed. This avoids showing a misleading default.

Q: How does Easy check-in for returning customers actually work?

A: When a returning customer enters their email at the kiosk or lookup waiver, the platform checks whether they've signed a waiver at your venue before. If yes, their previous name, phone, birthday, opt-outs, and custom-field answers carry over and they jump straight to signing. If they want to update any field, they type the new value into a blank input. The kiosk never shows the customer their previous details, so an attacker who guesses an email address gets no useful information back. The lookup is rate-limited per venue and per device.

Q: Why don't I see Easy check-in on my shareable waiver?

A: Shareable waivers are pre-bound to a single booking through their unique link, so there's no flow that benefits from email recognition. The toggle is hidden on shareable waivers and may be added in a future update.

Q: With Easy check-in on, do customers still need to sign a waiver every visit?

A: Yes. Signature collection is unchanged. Every customer signs fresh, every visit, even when recognized. Easy check-in only skips the personal info, opt-outs, and custom-field steps that used to be re-typed each time.

Q: A customer's email isn't recognized but I know they've signed before. What do they see?

A: They see the "We don't have you on file" screen and can either retry with a different email or continue as a new customer. The recognition is scoped to your venue, so a customer whose prior visits were at a different venue is treated as new. Transient network issues fall back to the same screen.

Something wrong or out of date?