The problem
No-shows cost a small clinic or salon real money, and front-desk staff spend hours calling or texting reminders one by one. Patients who use WhatsApp often ignore SMS from unknown short codes.
Your booking system can usually export tomorrow's appointments to Excel or CSV. The missing piece is turning that file into personal messages without copy-pasting each one.
Sample spreadsheet
One customer per row. Each column header becomes a variable you can put in the message, e.g. a column called Order No becomes [order_no]. Keep the phone column formatted as text, with the country code.
| Phone | Name | Date | Time | Provider | Location |
|---|---|---|---|---|---|
| +1 512 555 0142 | Maria | Tue, Nov 18 | 9:30 AM | Dr. Patel | Austin – Lamar Blvd |
| +1 512 555 0177 | James | Tue, Nov 18 | 11:00 AM | Dr. Patel | Austin – Lamar Blvd |
| +1 737 555 0109 | Lucía | Tue, Nov 18 | 2:15 PM | Sam (hygienist) | Round Rock |
Ready message templates
Copy a template into the campaign editor. Words in [brackets] are replaced by that row's value; [name|there] uses “there” when the name cell is empty; {Hi|Hello} picks one wording per message.
Reminder with confirmation
{Hi|Hello} [name|there], this is a reminder of your appointment with [provider] on *[date]* at *[time]* at our [location] office.
Reply 1 to confirm or 2 if you need to reschedule.
Reply STOP to opt out.Same-day reminder
Good morning [name|there]! See you today at *[time]* with [provider]. Please arrive 10 minutes early and bring your insurance card.Missed appointment follow-up
Hi [name|there], we missed you on [date]. Would you like to book a new time with [provider]? Just reply with a day that works for you.
How to send it with Wassender
- Install Wassender from the Chrome Web Store, open web.whatsapp.com in Chrome and link your phone by scanning the QR code.
- Save your list as Excel (.xlsx/.xls) or CSV with one customer per row. Put full numbers with the country code in a phone column and format that column as text.
- Open the Wassender dock on WhatsApp Web (Alt + W), choose New campaign → Spreadsheet, upload the file (or paste a public Google Sheets link), pick the phone column and set a default country code for numbers without one.
- Paste a template below. Column headers become variables in [brackets]; add an attachment such as a PDF invoice or an image if you need one.
- Preview the message for several rows, keep the default human pacing, and start — or schedule the campaign for a date and time (Unlimited plan).
- Follow the delivery report (delivered, failed, skipped, replied) and export it to Excel. Replies arrive in WhatsApp as usual; an Autopilot keyword rule can answer common ones, and anyone who replies STOP is skipped in future campaigns.
Safe-sending tips (avoid bans)
- Do not put diagnoses, test results or other health details in the message — keep reminders to date, time and place.
- Message only people who gave you their number and expect to hear from you: customers, patients, parents, leads who asked.
- Keep Wassender's randomized delays and rests between batches on; do not shorten them to finish faster.
- On a new or rarely used number, start with a small daily limit (for example a few dozen) and increase slowly over weeks.
- Use sending hours so messages arrive during the day in the recipient's time zone.
- Personalize with real data ([name], order or appointment details) and vary the greeting with {Hi|Hello}; identical text to hundreds of people looks like spam.
- Add one line on how to stop messages (Reply STOP). Wassender adds those numbers to an opt-out list automatically.
- Wassender skips numbers that are not on WhatsApp and pauses automatically after repeated failures — check the list before resuming.
Frequently asked questions
Is WhatsApp HIPAA-compliant for reminders?
Wassender is not a HIPAA-covered service and signs no BAA. Keep reminders free of protected health information — name, date, time and location only — and follow your own compliance advice.
Can patients confirm by replying?
Yes. Replies land in your WhatsApp. An Autopilot keyword rule can answer “1” with a confirmation and “2” with your booking link, and the report shows who replied.
Do I need the WhatsApp Business API?
No. Wassender works inside your own WhatsApp Web session in Chrome, with a normal WhatsApp or WhatsApp Business account. There is no API approval, template review or per-message fee from Meta.
Do the numbers have to be saved in my phone?
No. Numbers come from the spreadsheet's phone column; they do not need to be saved as contacts. Make sure each has the right country code.
Can my number get banned?
Any number that sends unwanted messages can be restricted by WhatsApp. Wassender adds human pacing, daily limits, sending hours and automatic pauses, but the most important rule is to message only people who expect your messages.
Related pages
Last checked: