How it works
The moment a client books an appointment (or you book one manually for them), the reminder engine queues two jobs: one at twenty-four hours out and one at two hours out. Each job picks the channel with the highest read rate for that client — WhatsApp if the number is valid and the user has the app, SMS otherwise, plus email as a fallback for clients with a verified address.
- Double reminder: 24h + 2h, configurable per service type
- WhatsApp Business with pre-approved templates (replies supported)
- SMS with your brand as sender ID (not an anonymous shortcode)
- Email with one-click confirm/cancel buttons
SMS allowance included, overage at cost
Unlike Booksy or Treatwell (which charge SMS at a 3-4× markup over the operator's cost), 4appointments includes a monthly SMS allowance in every plan (200 on Start, 500 on Pro, 2,000 on Scale). If you exceed the allowance, the per-SMS price stays at cost (~€0.01), with no hidden markup.
- Start: 200 SMS/month included
- Pro: 500 SMS/month included
- Scale: 2,000 SMS/month included
- Overage: ~€0.01/SMS, no markup
Results measured at our customers
In the first thirty days after enabling SMS+WhatsApp reminders, the attendance rate rises on average from 70-75% to over 90%. For a clinic running 200 appointments a month, that's around 30 recovered slots every month that used to stay empty — straight profit you weren't seeing before.
Frequently asked questions
Can I send reminders over WhatsApp, not just SMS?
Yes. 4appointments is integrated with the official WhatsApp Business API. We use pre-approved templates (a WhatsApp requirement) for reminders, confirmations and cancellations. The client can reply directly on WhatsApp and the reply lands in your dashboard.
How is the per-SMS cost computed past the included allowance?
At cost — meaning the operator price for the recipient country's SMS route. You see exactly how many SMS you consumed and what they cost in the dashboard, month by month.
Can I customise the reminder copy?
Yes. Every service type can have its own reminder template in the client's language (Romanian or English). You can drop in dynamic variables: client name, time, location, Google Maps link, cancellation link, and so on.
What happens if a client replies STOP to an SMS?
A STOP reply automatically disables SMS for that number (a GDPR and operator requirement). The client stays in your database but stops receiving SMS — they still get email and WhatsApp if they opted in.
Want to drop no-shows below 10%?
Switch reminders on in two minutes and see the difference on your next thirty appointments. No card required to start.
See pricing →