Back to Blog
Operations10 July 2026· Trimsy Team

SMS Reminders for Service Bookings: Timing, Copy, and ATO Rules

SMS reminders cut no-shows by 30–40% but only if timed right and worded clearly. Here's what works in Australia, including compliance with the ATO and ACMA.

SMS Reminders for Service Bookings: Timing, Copy, and ATO Rules

A client books a haircut for Friday at 2 p.m. on Tuesday. By Friday morning, they've forgotten—or something came up. They don't show. You lose the slot. They lose $35. Everyone loses.

SMS reminders fix this. Businesses using appointment reminders see no-show rates drop from 20–30% to 10–15%. That's real money: if you do 40 appointments a week and charge an average of $70, a 10% no-show rate costs you $28,000 annually.

But SMS isn't free, and it's not magic. The timing, wording, and legal side matter in Australia. Here's what actually works.

How Much Do No-Shows Actually Cost You?

Let's be concrete. A salon with:

  • 40 bookings per week
  • Average service: $75
  • Current no-show rate: 15% (6 missed appointments)
  • Lost revenue per week: $450
  • Lost revenue per year: $23,400

If SMS reminders cost you $0.10 per message and you send two reminders per booking:

  • 40 bookings × 2 reminders × $0.10 = $8 per week
  • $416 per year

Even if reminders only cut no-shows by half (a conservative estimate), you've saved $11,700 for $416 invested. ROI: 2,700%.

The Optimal Timing for SMS Reminders

When you send the reminder matters more than you might think.

24 hours before: This is the sweet spot. The appointment is close enough that clients remember, but far enough away that they can reschedule if they need to. For a Friday 2 p.m. appointment, send Thursday at 2 p.m.

Why not 48 hours? People forget. A reminder two days out is often forgotten by appointment time.

Why not 2 hours before? Too late for most clients to reschedule elsewhere. Useful only if you're trying to fill last-minute cancellations with walk-ins.

For recurring bookings: Send the reminder 24 hours before every appointment. Don't assume they remember because they've been before.

Best day to send: Avoid Mondays (cluttered inboxes) and late Friday afternoons (people are leaving work). Tuesday–Thursday between 9 a.m. and 4 p.m. performs best.

What to Write: The SMS That Actually Works

Your message should:

  1. Be short (under 160 characters so it sends as one SMS, not two—which costs more and looks unprofessional)
  2. Include the business name, date, time, and service
  3. Give a clear call-to-action (confirm, reschedule, or cancel)
  4. Include a link if possible

Good example:

"Hi Sarah, reminder: your hair cut is tomorrow (Fri 14 Feb) at 2:00 PM at City Cuts. Reply Y to confirm or call 0412 345 678 to reschedule. Thanks!"

Why this works:

  • Name personalisation (hi Sarah, not "valued customer")
  • Specific date and time (removes ambiguity)
  • Business name (they might have multiple reminders)
  • Action item (Y to confirm)
  • Contact method (phone number for older clients who won't text back)

Avoid:

  • "Don't forget your appointment!" (too vague, old-fashioned)
  • Long URLs (use a shortener like bit.ly)
  • Emojis (looks unprofessional; not everyone reads them correctly)
  • Urgent language ("You'll be charged if you don't confirm!"—scares people away)

The Australian Legal Side: ATO and ACMA Rules

This is the bit most small businesses skip. Don't.

ACMA (Australian Communications and Media Authority) rules:

  • You must send SMS only to people who opted in (or existing clients with an implied right to send them reminders)
  • You must include a way for them to unsubscribe ("Reply STOP to opt out")
  • Don't send between 9 p.m. and 7 a.m. unless requested
  • Keep records of consent

ATO considerations:

  • SMS costs are tax-deductible as a business expense (same as phone bills)
  • Keep receipts from your SMS provider (usually automated)
  • If you're claiming GST, check whether your SMS costs are input-taxed (most are)

In plain English: Tell clients upfront (in your booking confirmation email or on your website) that you'll send one or two SMS reminders. Don't surprise them. If they opt out, respect it. Keep a simple record (your SMS provider does this for you).

SMS Cost and Provider Choice in Australia

Australian SMS costs range from $0.08–$0.15 per message depending on volume and provider.

Common providers:

  • Twilio: $0.12–$0.15 per SMS (international-friendly, good for larger volumes)
  • ClickSend: $0.11–$0.14 per SMS (local company, good support)
  • MessageMedia: $0.10–$0.13 per SMS (Australian, integrates with many booking systems)
  • AWS SNS: $0.075 per SMS to Australia (cheapest, but you need to set it up yourself)

Many booking systems (including Trimsy) include SMS reminders in the base price, which makes it simpler: you pay $24.99/month, SMS is included, no per-message fees.

Dos and Don'ts Summary

Do:

  • Send 24 hours before the appointment
  • Personalise with the client's name
  • Include the date, time, and business name
  • Give one clear action (confirm, reschedule, or cancel)
  • Get consent upfront
  • Send Tuesday–Thursday, 9 a.m.–4 p.m.
  • Keep it under 160 characters

Don't:

  • Send to people who didn't opt in
  • Send reminders without an unsubscribe option
  • Send after 9 p.m. or before 7 a.m.
  • Include suspicious links or urgent language
  • Forget to record client consent
  • Send more than two reminders per booking (they'll unsubscribe)

The Bottom Line

SMS reminders are one of the highest-ROI investments you can make. A $0.10 message cuts a $70 no-show to a $0 loss. Australian compliance is straightforward if you follow ACMA rules (consent + unsubscribe). Timing matters: 24 hours out, mid-week, mid-day. Copy should be short, personal, and action-focused.

If you're sending reminders manually or through email, you're probably missing 5–10% of clients. Automated SMS reminders (built into your booking system) ensure every appointment gets a reminder, every time, without you thinking about it.

The maths is simple: fewer no-shows, more revenue, happier clients. That's worth $416 a year.