Guides / Service businesses

How to send automatic appointment reminders for free

Yes, you can send automatic appointment reminders for free, as long as you stick to email and accept a little setup. The usual routes are calendar invites, a spreadsheet with a short script, or the free plan of a scheduling tool. Text message reminders are the part that rarely stays free.

What an automatic reminder needs

Every reminder system, paid or free, does the same four things. It knows when the appointment is, knows how to reach the client, decides when to send, and actually sends. Paid scheduling apps bundle all four. When you go without one, you are choosing which pieces to cover yourself.

Before you pick a method, decide two things: how far ahead you want to remind people, and whether email is enough. Most service businesses do well with one reminder a day or two before, and sometimes a second one on the morning of the visit.

  • Where do appointments live today: a calendar, a spreadsheet, a notebook?
  • Do you have a client email address for every booking?
  • How many appointments a week? Ten is a different problem than a hundred.
  • Do clients need to confirm, cancel, or reschedule, or just be reminded?

Option 1: calendar invites

The simplest free method is to create each appointment in Google Calendar or Apple Calendar and add the client as a guest. They get an invite with the date, time, and address, and once they accept, the event sits on their own calendar. Their own calendar's default alerts then remind them, though you do not control those settings.

This works well when you have few appointments and clients who use calendars. It falls down when clients ignore invites, when you book by text and have no email, or when you want a message with specific wording, like what to have ready or where to park.

Option 2: a spreadsheet and a short script

If your appointments are already in a Google Sheet, you can send reminders from it. Add columns for client name, email, date, time, and a Reminder Sent checkbox. Then use Google Apps Script, which is free, to run once a day, find rows where the appointment is tomorrow, send an email, and tick the box.

Expect to spend an evening on it the first time, or longer if you have never touched a script. Free accounts also have daily email sending limits, which are usually fine for a small business but worth checking. The bigger risk is maintenance: if someone changes a column name or the script loses permission, reminders stop quietly and nobody notices until a client no-shows.

  • Good for: one person who is comfortable with spreadsheets
  • Watch for: silent failures, so test with your own email now and then
  • Not great for: clients booking themselves, since the sheet does not offer open times

Option 3: free plans and text messages

Many scheduling tools have a free plan, and some include basic email reminders. Plans change often, so check what the current free tier actually includes before you commit. The common pattern is that booking is free, while automatic reminders, text messages, and custom wording sit behind a paid plan.

Text messages are the hard one. Carriers charge for them somewhere along the line, so a truly free, reliable text reminder is rare. Email-to-text tricks exist but tend to break or get filtered. If your clients really do not read email, plan on paying a small per-message cost through a text provider, or call the day before for your most important jobs.

Where a small build fits

If the spreadsheet approach is too fragile and monthly subscriptions feel like too much for what you need, a small custom app can sit in between. Our App tier is $19 with a working preview within one business day. You describe what you want, and we build one focused app: a booking page, saved appointments, an admin view behind a magic link, and email notifications. It is hosted at its own link for 12 months, then $9 per month or you can self-host. You also get one free rebuild if the first pass is not right, and the full source code under an MIT license.

The closest example is our appointment request page with calendar rules, which only offers slots you can actually take. Clients pick a time, you get notified, and the client's details are stored in one place instead of scattered across messages. Tell us in the brief when and how you want clients reminded, and we will scope it honestly. Text messages would need a paid provider and are not part of the standard tier. If we decline the brief before starting, you get a full refund. After delivery, there are no refunds.

For a handful of appointments, calendar invites cost nothing and take minutes. For more, a spreadsheet script or a small purpose-built app saves you from chasing no-shows. Pick the lightest option that sends the reminder without you having to remember to.

Related examples

Want this built for you? Describe it and we'll scope it in a minute.

0 / 600

Have more details to share? Use the full form