Why didn't a customer get an SMS?

The usual reasons a text didn't arrive — SMS not set up, the sender name still being approved, the toggle off, no credits, the wrong plan, or a number that isn't a UK mobile.

The usual causes, in order of likelihood: SMS isn't set up yet (or your venue is on the Free plan with no paid product — SMS is Available on Plus plan and above, and comes with a paid Gift cards, Loyalty, Tickets or Order & Pay product); your sender name is still being approved, or wasn't approved (the SMS card in Settings → Customer notifications says Being approved or Not approved — until it's approved, your customers get their booking messages by email); that particular message's SMS toggle is off in Settings → Customer notifications (or set to Ask and staff didn't tick it); your monthly SMS allowance ran out with no top-up credits; or the customer's number isn't a UK mobile — texts go only to numbers starting 07 or +44 7, so a missing number, a landline or a number from another country gets no text. Texts that fail for temporary reasons retry automatically for around two hours, and your credits are refunded if one ultimately can't send.

Check whether the text was delivered

Open the booking: each text line (booking confirmation, reminder, cancellation, no-show) shows what the mobile network reported — Delivered, Failed with the reason in everyday words (for example "Not a valid phone number" or "Phone switched off or out of signal"), or Sent · waiting while the report is on its way. Activity log → SMS shows the same for every text, and Rezo can check it for you too.

Related: How do I set up SMS messages?