Features
Kiosk Mode
Let customers register themselves at your business location using a tablet-friendly interface.
Overview
Kiosk Mode provides a simple, tablet-friendly registration screen that you can set up at your front desk, waiting room, or checkout counter. Customers can enter their own information to sign up for your services and birthday offers — no staff involvement needed.
Setting Up Kiosk Mode
Starting a Kiosk Session
- Go to your Dashboard or Settings page.
- Click Enter Kiosk Mode.
- Confirm the dialog — this will sign you out and open the kiosk registration form.
- A unique, secure URL is generated and the registration form opens automatically.
- Open this URL on your tablet or front-desk device.
Important: Starting a kiosk session signs you out of your account. You'll need to log back in separately to access the admin dashboard.
Displaying the Kiosk
For the best experience:
- Use a tablet (iPad, Android tablet) mounted or placed at your front desk
- Open the kiosk URL in the device's browser
- Enable full-screen mode for a clean, distraction-free interface
- Keep the device plugged in and awake
Tip: Use the Copy Link button on the Settings page to copy the kiosk URL and open it on another device.
How Customers Use It
The kiosk presents a simple registration form where customers enter:
- Name (required)
- Email address (required)
- Phone number (optional)
- Birthday (optional) — month and day dropdowns for birthday email offers
- Services (optional) — checkboxes to select which services they'd like reminders for
After submitting, the customer sees a confirmation screen. The form automatically resets for the next customer after 8 seconds, or the next person can tap Next Customer immediately.
What Happens Behind the Scenes
When a customer registers via the kiosk:
- A new customer record is created in your account with all subscriptions enabled (reminders, birthdays, and news).
- If they selected services, those services are assigned with today as the start date and reminder dates are calculated automatically.
- If they provided a birthday, they'll receive birthday emails when the time comes.
- An entry is created in the Activity Log.
- You'll see the new customer in your Customers list.
Managing Kiosk Sessions
From the Settings Page
After logging back in, go to Settings to see your active kiosk sessions. For each session you can see:
- Started — When the session was created
- Registrations — How many customers have signed up
- Expires — When the session will automatically end
- Copy Link — Copy the kiosk URL to open on another device
- Deactivate — End the session immediately
Session Expiry
Kiosk sessions automatically expire after 12 hours. When a session expires or is deactivated:
- The registration form shows an "expired" message
- Customers are directed to ask a staff member for assistance
- No further registrations can be made on that session
The kiosk form checks the session status every 10 seconds, so if you deactivate a session remotely it will stop accepting registrations within seconds.
Security
- Each session uses a unique, cryptographically secure token
- Sessions can be deactivated at any time from the Settings page
- The kiosk form automatically signs out any logged-in user to prevent access to the admin dashboard
- Customer data is immediately saved to your secure account
- The kiosk page is hidden from search engines
Handling Duplicates
If a customer tries to register with an email address that already exists in your account, the form will show an error message and ask them to try a different email. No duplicate records are created.
Best Practices
- Keep it visible — Place the tablet where customers will naturally see it (front desk, checkout counter, waiting area).
- Add signage — Put a small sign next to the tablet encouraging customers to sign up.
- Make it optional — Don't pressure customers; let them register voluntarily.
- Check registrations — Periodically review new kiosk registrations to ensure data quality.
- End sessions — When you close for the day, deactivate the kiosk session from Settings for security, or let it expire automatically after 12 hours.