Help

Customer profile and email preferences

Show customers where to update their phone number and opt in or out of your marketing emails - so their details stay current and their consent is on record.

3 min read

Every customer has an account page where they keep their own details current and choose which emails they hear from you - which means fewer "can you update my number?" messages and clean, on-record marketing consent.

This is a customer-facing page, but it's worth knowing what's on it so you can point people to the right place. It sits alongside how customers manage their own bookings and Find my booking.

The customer account page showing the My account section with phone number and the Email preferences section with a Marketing emails toggle
The customer account page - profile details at the top, Email preferences lower down

What's on the account page

When a signed-in customer opens My account, they see a few sections they control themselves:

  • My account - their name and email (managed through the secure account modal), plus a phone number for your venue.
  • Email preferences - a single toggle for your marketing emails, per venue.
  • Upcoming bookings, credits and payment history - read-only summaries of their activity with you.
Note

The account page is for customers, not your team. Admins and staff manage the business from the admin area. Team members do, however, get extra notification toggles on this same page - see admin notification preferences.

Phone number

The phone number on the account page is the contact detail your venue uses about bookings. It's optional, and the customer can update or clear it at any time.

A customer's name, email and password live in the secure account modal behind the Manage account button - those are handled by the sign-in provider, not by Session, so you never store passwords.

Tip

You don't have to wait for customers to fill this in. Session asks for a missing phone number once at checkout (and never re-asks an answered question), so most numbers arrive on the first booking. You set whether phone is off, optional or required in your booking policy.

The Email preferences section has one toggle - Marketing emails - that records whether the customer wants to hear from you beyond their bookings.

  • Per venue. A customer who has booked at more than one venue sets their preference separately for each. The toggle on your account page reflects only your venue's consent.
  • On record. Every change is logged with a timestamp, so you have proof of consent if you ever need it.
  • Easy to withdraw. Turning the toggle off is the customer's one-tap way to opt out, which keeps you compliant.
Warning

Marketing consent is asked once. If a customer has already answered - opted in or out - they aren't prompted again at checkout. To change their mind, they use this toggle on the account page. Respect an opt-out: don't re-ask it.

Transactional emails are always sent

Booking confirmations, reminders, cancellations, receipts and other booking-related messages are sent no matter what the marketing toggle says. They're service messages about the customer's own booking, so the opt-out doesn't cover them.

Only marketing emails - newsletters and broadcasts - are governed by the toggle. See automated emails for the full list of what Session sends automatically.

Common questions

  1. Where do customers find this page? They open their account from the booking page header once signed in. You can also point them to it directly when they ask to update a number or change their email preferences.

  2. A customer says they're still getting emails after opting out. Why? The opt-out only stops marketing emails. Booking confirmations, reminders and other transactional emails are always sent and aren't affected.

  3. Can I update a customer's phone number for them? You can view and edit customer details from the customers directory. The account page itself is the customer's own self-service view.

  4. Does consent carry across my locations? Consent is recorded per venue (organisation), not per location. One venue, one preference.

  5. Where do my team's email settings live? On this same account page, admins and staff get extra toggles for operational alerts. See admin notification preferences.