Skip to main content
Simple Scheduler

Appointment reminder software for service businesses

Email and SMS reminders, confirmation flows, and the 24-hour rule that actually cuts no-shows. Reminder cadences you control, opt-out compliance built in, and a no-show flow that protects your crew day.

Why service businesses lose money to no-shows

Most no-shows are not malice, they are inertia. A customer booked three weeks ago, forgot the visit was today, lost the email in a busy inbox, and only remembered when the crew was at the door. By then it is too late to re-route the day to recover the slot. The crew loses two billable hours and the customer pays nothing because the visit never happened.

The right answer is not a louder reminder, it is a better cadence. A confirmation at the moment of booking. A 24-hour reminder the night before. An optional on-the-way nudge two hours out. Every message carries a one-tap reschedule link, so a customer who realizes at 9 PM that tomorrow is the wrong day can fix it themselves. The crew day stays intact and the slot recycles before sunrise.

The Simple Scheduler reminder cadence

Five touchpoints, all configurable per service, all opt-out friendly.

  1. Confirmation (instant)

    Fires the moment a booking is created or approved. Includes visit window, address, service, assigned crew if you share it, reschedule link, and cancel link.

  2. 24-hour reminder

    Heads-up the night before. Email by default, SMS if the customer has opted in. Carries the same reschedule and cancel links so a last-minute change is one tap away.

  3. 2-hour on-the-way nudge

    Optional. Lets the customer know the crew is on the way, with a refreshed ETA if mid-day re-optimization has shifted the time window.

  4. Day-of touchpoint

    Optional. A short check-in for premium services or first-time customers. Useful for cleaners and HVAC where pre-visit access prep matters.

  5. Post-visit follow-up

    Optional. Receipt, review prompt for happy customers, and a quick rebook CTA. Tunable so existing recurring customers do not get rebook prompts.

Simple Scheduler customer reminders view showing a sample SMS confirmation, a 24-hour email reminder, and the per-customer cadence controls.
The reminder cadence in action: confirmation, 24-hour heads-up, and the customer-facing controls that ship inside every message.

The confirmation that anchors the cadence

Every booking, whether it came through online booking, was added by your dispatcher, or was rolled forward as the next visit on a recurring schedule, fires a confirmation message. The email arrives within seconds, with the visit window in the recipient's time zone, the service address, the service description, and the price if you have one configured. The optional SMS confirmation lands at the same time and links to the same customer self-serve area.

Confirmation copy is editable per service. A first-time deep clean can carry pre-visit prep notes. A recurring weekly visit can carry a much shorter confirmation because the customer already knows the drill. A commercial visit can carry a different signoff and a contact for facilities. Templates ship with sensible defaults so a new operator can start sending professional confirmations on day one without writing copy.

The 24-hour rule and the 2-hour nudge

Industry research and our own customer data agree on one number: a 24-hour reminder cuts no-shows more than any other single touchpoint. It hits the customer at the right cognitive moment, when tomorrow is real but still in the future. The reminder ships between 5 PM and 7 PM in the customer's time zone by default, with a window you can narrow or widen per service.

The 2-hour nudge is an optional second layer. For services where the crew is showing up at the customer's home, a 2-hour heads-up gives the customer time to put the dog in another room, move a vehicle, or finish a meeting before the crew rings the doorbell. For commercial services the 2-hour nudge can be replaced with a 30-minute crew ETA.

Both reminders carry the reschedule and cancel links. A customer who realizes they need to move the visit at any point in the cadence can solve it themselves, and the change flows back to the calendar, the route, and the autopay schedule in one step.

The no-show flow and opt-out compliance

When a customer no-shows, the crew marks the visit from the field app, the system captures the reason if your process asks for one, and the customer record gets a soft flag. If you have a no-show fee, it can be charged automatically through autopay or invoiced separately. Recurring customers who no-show twice within 90 days can trigger a confirm-before-next-visit gate that holds the next occurrence until the customer affirmatively confirms, which keeps a single bad customer from soaking up a third crew day.

On the compliance side, every SMS message ships with a one-click opt-out (STOP to unsubscribe is supported and pre-configured for your sender). Marketing emails carry an unsubscribe link in the footer. Transactional confirmations stay flowing on email even when a customer has opted out of marketing, because they need the visit details, the address, and the reschedule link to use the service they booked.

Sender authentication, sending-domain verification, and DKIM signing are configured for you when you connect your custom domain (or you can ship reminders from reminders@simplescheduler.com while you set up your own). The Resend-backed delivery pipeline gives every customer message a 99 percent+ inbox rate when the domain is properly authenticated, which means the cadence you set up is the cadence the customer actually receives.

Owners who run different cadences for different services (commercial accounts that want a 48-hour heads-up, premium recurring customers who prefer a single same-day touchpoint, first-time bookings that need pre-visit prep notes) can configure the cadence per service from the catalog. Simple Scheduler ships sensible defaults so an operator who never opens the cadence editor still gets the right pattern for the most common service shapes. Owners who want to tune it down to a per-customer level have that lever too.

Frequently asked questions

Every paid plan ships with a monthly SMS allotment that scales with the tier. You can top up if a seasonal push pushes you over the line, and email confirmations and reminders never count against the SMS cap. The current allotments live on the pricing page.

Cut no-shows by the next week

Turn on the cadence today, see fewer empty visits next week, see the schedule recover the slots the week after that.