W WeKnowSalons Customer portal
The salon's customers · optional account

Their visits, in their pocket.

Guests never need this — but customers who opt to save their info get a simple account, signed in with a 6-digit code, to manage visits and rebook in two taps. It's the salon's portal, so it wears the salon's brand.

It's the salon's portal — themed like their widget.
Step 1 · Sign in

No password

Enter the mobile number used to book. We text a 6-digit code.

9:41
Manage your visits
Sign in to see and change your appointments.
(856) 555-0148
No account yet? Booking as a guest still works — an account just saves your details.
Step 2 · Verify

6-digit code

Supabase OTP — no magic links, no passwords to forget.

9:41
Enter your code
Sent to (856) ···· 0148
419···
Didn't get it? Resend in 0:24
Home · My visits

Upcoming & past

The next visit up top; history below with one-tap rebook.

9:41
MA
Hi, Maria
Upcoming
Thu, Jul 3 · 10:45 AMin 2 days
Gel Manicure + Nail art
with Tina L. · 75 min · $43
Past visits
Gel Manicure
Jun 5 · Tina L.
Rebook
Spa Pedicure
May 12 · Kim P.
Rebook
Manage a visit

Reschedule or cancel

Same rules as the public link — honors the salon's cutoff.

9:41
MA
Your appointment
Thu, Jul 3 · 10:45 AM
ServiceGel Manicure + Nail art
WithTina L.
Duration75 min
Total$43
Free to change until Wed, Jul 2 · 10:45 AM.
Profile

Details & reminders

Saved once, pre-filled on every future booking.

9:41
MA
Your details
Maria Alvarez
(856) 555-0148
maria@email.com
Reminders
Email reminders
Text reminders
How it fits

Optional, themed, and shared with the salon

The portal is a convenience layer on top of guest booking — never a wall in front of it.

Guest-first

Accounts are opt-in

Anyone can book without one. The portal only appears for customers who chose "save my info," or who follow the manage link.

One identity

Keyed to their number

The same phone/email links their visits across time — so "Rebook" knows the usual service and tech.

Per-salon

Separate per salon

A customer of two salons has an account at each — each themed to that salon, each seeing only that salon's visits.