Zedule.
OPERATIONS · MAY 5, 2026 · 5 MIN READ

Reminder timing — optimal hours before the appointment


Reminder timing matters more than reminder content. A perfectly written reminder sent at the wrong time gets ignored. A simple reminder sent at the right time gets read.

Here’s the data and the recommended timing by appointment type.

The two-reminder default

For most service businesses, the right pattern is two reminders:

  1. 24 hours before — gives the customer time to plan / cancel
  2. 2 hours before — catches customers who would have forgotten day-of

Two reminders outperform one by 5-10 percentage points on no-show rate.

24-hour reminder

The 24-hour reminder does most of the work. It’s the “oh right, that’s tomorrow” nudge.

For appointments scheduled in advance (1+ weeks out), the 24-hour reminder is the first time the customer thinks about the appointment since booking.

Best timing within that window:

  • Don’t send before 9am customer’s local time
  • Don’t send after 8pm customer’s local time
  • Best window: 10am-2pm the day before

If the appointment is at 9am Saturday, send the reminder at 10am Friday — gives the customer the full day to confirm or reschedule.

2-hour reminder

The 2-hour reminder is the “don’t forget” nudge. Customer is already committed; this just makes sure they leave on time.

Best timing:

  • For 60-min services or shorter: 1-2 hours before
  • For 90+ min services or services requiring prep: 2-3 hours before
  • For services in fixed locations (no travel): 1 hour is fine
  • For services requiring customer to arrive (commute): 2-3 hours

Same-day vs day-before booking

For customers who book same-day or next-day, the 24-hour reminder doesn’t make sense. Compress the schedule:

  • Booked over 48 hours out: 24-hour + 2-hour reminder
  • Booked 24-48 hours out: Confirmation at booking + 2-hour reminder
  • Booked under 24 hours out: Confirmation at booking + maybe no further reminder

Industry-specific timing

Salon / barber:

  • 24-hour SMS the day before
  • 1-hour SMS day-of (often skipped if customer is local)

Clinic / medical:

  • 48-hour SMS or email (longer window because of cancellation policy)
  • 24-hour SMS confirmation request
  • 2-hour SMS reminder

Spa:

  • 24-hour SMS
  • 2-hour SMS with parking/arrival instructions

Fitness studio:

  • 2-hour SMS only (people sign up day-of often)

Lessons / coaching:

  • 24-hour SMS
  • 30-min “leaving now?” SMS for in-person lessons

Trades / home services:

  • 24-hour SMS confirming the time window
  • 30-min “tech is on the way” SMS day-of

Pet services:

  • 24-hour SMS with what to bring (vaccine records, etc.)
  • No same-day reminder needed (people remember pet appointments)

What the data shows

Studies aggregating reminder timing:

Reminder patternNo-show rate
No reminder18-25%
Reminder day before11-15%
Reminder 24h + 2h before6-10%
Reminder 24h + 2h + confirm4-7%

Each tier of reminder reduces no-shows by 4-6 percentage points.

Quiet hours

Don’t send reminders before 9am or after 8pm in the customer’s local time zone. Reminders that wake people up generate complaints and unsubscribes.

Time zones

If you have customers in multiple time zones (e.g., online coaching, virtual consultations), send reminders in the customer’s time zone, not yours.

Most modern booking platforms handle this automatically. If yours doesn’t, that’s a real problem.

When to skip the 2-hour reminder

A few cases where the 2-hour reminder is overkill:

  • Regular customers with no-show rate of 0%
  • Pre-paid services where the customer has skin in the game
  • Subscription / class-pack customers who book frequently

For these, the 24-hour reminder is enough.

How customers feel about reminder volume

Survey data: most customers find 2 reminders fine. 3+ reminders feel pushy. 1 reminder feels insufficient.

The sweet spot is 2.