Home › Guides

Booking confirmation emails not arriving: a fix for UK salons, gyms and clinics

Updated 10 November 2026 · by Mohamed, Growth with MK

"I never got a confirmation." "Is my appointment definitely booked?" If clients keep asking, or missing appointments because the reminder went to spam, the problem usually sits in how your booking emails are sent, not in your booking system itself.

How booking emails are sent

Online booking and membership systems send confirmations and reminders in one of two ways:

  • From the platform's own address (often with your business name on it). The platform is responsible for authentication, so if these go to spam there's less you can change. Make sure the reply-to is an address you check.
  • From your own address, for example bookings@yoursalon.co.uk. This looks more professional, but the platform's servers are sending as your domain, so your domain must authorise them. If it doesn't, Gmail and Yahoo, which since February 2024 require senders to authenticate, are more likely to junk the email.

Look in your booking system's email or notification settings (or search its help centre) for "sender email", "custom domain" or "email authentication" to see which applies to you.

Common causes

  1. The booking system sends as your domain but isn't authorised. It's not in your SPF record and isn't set up for DKIM.
  2. No DMARC record, or two of them. Of 747 UK small-business domains we checked in November 2026, 46% had no DMARC and a further 40% were on monitor-only p=none.
  3. A personal Gmail or Hotmail address as the sender. When the booking system sends "from" a free address, the email can't pass DMARC for it.
  4. Client typos, especially when receptionists enter email addresses over the phone.
  5. The reminder lands in Promotions or Updates rather than the main inbox.

The fix, step by step

  1. Run the free domain check on the domain your booking emails come from. It shows which of SPF, DKIM, DMARC and MX are missing, with steps for your mailbox provider.
  2. Authenticate your booking system. If it offers domain authentication, it will give you CNAME or TXT records to add. Add exactly what it shows.
  3. Fix SPF: one TXT record at your root domain, listing your mailbox provider and any service the booking system asks you to include. Never two SPF records.
  4. Turn on DKIM for your own mailbox (Google Workspace, Microsoft 365 or Zoho) so emails you send by hand are signed too.
  5. Add DMARC: one TXT record at _dmarc, starting v=DMARC1; p=none; rua=mailto:you@yourdomain, then tighten to p=quarantine once the reports show everything passing.
  6. Test a booking to a Gmail address and use Show original to confirm SPF, DKIM and DMARC say PASS.

Good habits that cut no-shows

  • Read the email address back to clients who book by phone.
  • If your system supports SMS reminders, use them alongside email for appointments that matter.
  • Ask new clients to add your booking address to their contacts.
  • Clinics: keep confirmation emails to the essentials (date, time, location). Avoid putting sensitive health details in an email.

Selling products online too? See why customers don't get order confirmation emails and fixing Shopify emails going to spam.

Frequently asked questions

Why do booking reminders go to spam but my normal emails don't?

Your normal emails come from your mailbox provider, which may already be authenticated. Booking reminders come from the booking platform's servers. If they use your address and your domain doesn't authorise that platform, they fail authentication checks.

Do I need to be technical to fix this?

No. It's a matter of copying a few records into your domain's DNS settings, usually at your domain registrar or web host. The free check shows exactly which records are missing.

Will this affect my existing email?

Adding SPF, DKIM and a DMARC record on p=none won't stop your mail. Move to p=quarantine only after the reports show all your genuine senders pass.

Does DMARC stop clients replying to me?

No. Replies are delivered by your MX records. DMARC, SPF and DKIM only cover the mail you send.

Check your domain in 10 seconds

See your DMARC, SPF, DKIM and MX score out of 10, with fix steps for your email provider.

Run the free check

Related guides