For business5 min read

Automated Customer Reminders: Appointments, Payments, Contract Expiry — How to Set Them Up So They Work

A reminder the day before an appointment halves no-shows; a reminder about an unpaid invoice cuts waiting by weeks. Which reminders to send, through which channel and when, how not to overdo it, and how to make sure the same reminder never goes out twice.

A reminder is the cheapest automation with the biggest return. One SMS at 3 cents the day before an appointment saves €60 of revenue a no-show would never bring. One email about an invoice after 7 days moves money you would otherwise wait a month for. And yet most small businesses still remind by hand — when they remember. Below is how to set reminders up once and stop thinking about them.

Four reminders that pay off in any business

Reminder When What it does
Appointment or meeting 24 h before (+ 2 h before for short appointments) no-shows drop 30–50 %; the customer can cancel and someone else gets the slot
Unpaid invoice 3 days before due, on the due date, +7 d, +14 d waiting time shortens; the tone rises gradually
Expiring period 30 and 7 days before a contract, warranty, subscription, inspection or domain expires the customer comes back on their own, no calls needed
Time to return by service cycle: haircut 5 weeks, dental hygiene 6 months, tyre change seasonally repeat visits with no marketing budget

The fourth is the most forgotten and the most profitable: it is not a reminder of an obligation but an invitation that arrives exactly when the customer is due anyway.

Which channel

Three channels and their real properties — we compared them in depth in Telegram vs email vs SMS:

  • SMS — read within minutes, works without internet or apps. €0.03–0.06 per message in our market. Best for appointments and anything urgent. Short: 160 characters in plain Latin, 70 with special characters.
  • Email — free, fits everything (invoice PDF, links, details), but read within hours or days and sometimes lands in spam. Best for invoices and expiring periods.
  • Telegram / WhatsApp — free, instant, with buttons ("Confirm" / "Reschedule"). Works only for people who have already messaged you on that channel. Best for regulars and B2B.

Rule of thumb: appointments — SMS (or Telegram if the customer booked through it); money — email, with SMS only for the final reminder; return visits — email or messenger, but not SMS (too expensive and too intrusive for marketing).

Texts that work

A reminder must answer three questions in its first line: what, when, what to do. Examples we use:

Appointment: "Tomorrow at 14:00 — haircut with Rasa, 5 Vilniaus St. Can't make it? Cancel here: [link]. See you!" — with a cancellation link so the customer does not feel guilty writing to you, and you can give the slot to someone else.

Invoice, 1st reminder: "Invoice No. 1042 (€240) is due in 3 days, on 15 October. Pay here: [link]. If you have already paid — thank you, please ignore this email." — the last sentence is mandatory: half of "overdue" invoices are already paid, just not yet reconciled.

Invoice, 3rd reminder (+14 d): facts without emotion, with a human contact: "Invoice No. 1042 is 14 days overdue. If you have questions or would like to agree on terms, reply to this email or call…" No threats: they work against you with a customer who simply forgot.

Return: "It has been 5 weeks since your last visit — time for a refresh? Free slots next week: [link]." Short, no discounts: a discount teaches people to wait for a discount.

The rule that keeps reminders from annoying

One reminder does one job. An appointment reminder contains no news, no promotions and no "follow us on Instagram". When customers know your message is always about their own business, they read it.

The technical part many get wrong

A reminder system has three parts: the source (calendar, invoice list, customer base with last-visit dates), the scheduler (a script that checks every hour who needs what today), and delivery (an SMS provider's API, an email service, a Telegram bot).

Two things without which reminders do harm:

  1. Duplicate protection. The script may run twice, the server may restart, the provider may respond slowly — and the customer gets the same SMS three times. The fix: before sending, record that this reminder (appointment No. 512, type "24 h") has been sent; a second attempt sees the record and does not send. Check before, not after.
  2. Stopping when no longer needed. The appointment was cancelled — its reminder must not go out. The invoice was paid yesterday — today's reminder is cancelled. The script checks the status at the moment of sending, not when it was scheduled.

Third: time zones and hours. Reminders go out between 9:00 and 20:00 in the customer's local time; anything "due" at 3 a.m. goes out at 9 a.m.

What it costs

  • Appointment reminders from an existing calendar (Google Calendar, a booking system) via SMS and email: €150–400, 1–3 days. Plus the SMS provider's fee — ~€3–6 per 100 messages.
  • Invoice reminders from accounting software or a spreadsheet, three-stage, stopping automatically on payment: €300–600, 3–5 days.
  • A full reminder system — appointments, invoices, periods, return visits — with one log and an opt-out: €800–1,500, 1–2 weeks.

If you use a booking system, appointment reminders are often already in it — check before paying for a new one. For beauty salons we covered this separately: how to reduce no-shows.

What to do tomorrow

Write down what your customers need reminding about and when: appointments, money, periods, return visits. For each, a channel and a text following the examples above. Check how many customers a month fail to show up or pay late — that is the number reminders change. With this sheet, the system is configured in a few days.

Frequently asked questions

Do I need the customer's consent to send reminders?

Reminders about a service the customer ordered (appointment, invoice, contract) are performance of the contract — no separate marketing consent is needed. A "time to return" reminder is marketing: it requires consent, and every message must offer an opt-out. Your privacy policy should list both purposes.

How many invoice reminders are too many?

Four a month (3 days before, due date, +7, +14) is the limit. After that, a call or an email from a person, not an automaton. More automatic reminders do not increase payments; they only damage the relationship.

What if a customer replies to the SMS?

Plan for it: send the SMS from a number that accepts replies, or with a clear "reply to this number". A "can't make it" reply must reach a human — via Telegram or email — and the slot must be freed.

More posts

All posts