Appointment booking

From spreadsheets and paper to an online calendar

Excel and a paper diary work well while one person enters every appointment and customers book by phone. Once you add employees, online booking or reminders, the cost moves from software into lost hours and missed appointments. Migrating takes four steps and usually half a day of work.

Author: David Mirc4 min read

A paper diary is a good system. It never crashes, needs no password, and every employee can use it without training. Excel is better still, because searching is faster. Which is why "replace them immediately" is usually bad advice.

The more useful question is when you outgrow them. This article covers five signs that you have, the real cost of both, and a migration process that does not lose your client history.

Five signs you have outgrown the diary

  1. Two or more people enter appointments. A diary is a physical object on one desk. If two people need it at once, double bookings appear.
  2. Customers ask whether they can book online. Every call that could have been a booking at 10pm is a missed opportunity.
  3. You send reminders by hand, or not at all. Three no-shows a week on a 35 EUR service is roughly 5,400 EUR a year.
  4. You do not know what a client has spent with you. The data is in the diary, but spread across twelve months.
  5. Finding a free slot takes more than ten seconds. On the phone, that is a very long time.

If none of these applies, the diary is fine. If three apply, your current system already costs more than software would.

What Excel actually costs

Excel is not free; the cost simply is not on an invoice. It can be added up fairly precisely.

Hidden costHow it shows up
Booking by phone2 to 3 minutes per call
Manual reminders15 to 30 minutes a day
No-shows without reminders5 to 15 percent of appointments
Looking up client historySeveral minutes, or you never find it
Retyping data onto an invoice2 minutes per invoice
Fragile file copiesOne lost file is your entire client base

At 40 appointments a week, data entry and manual reminders alone come to around five hours weekly. That is half a working day, every week.

What Excel cannot replace

Some things cannot be solved in a spreadsheet no matter how well built it is:

  • Customers cannot book themselves. A spreadsheet is not publicly accessible, and should not be.
  • There is no availability logic. Excel does not know a massage takes 60 minutes, that the room is occupied, or that an employee is off on Tuesdays.
  • There are no automatic SMS reminders. This is the single highest-impact measure against no-shows.
  • There is no record of who changed what. That matters in a dispute with a client.
  • There are no access levels. Anyone who opens the file sees everything.

Points one and three are why the switch typically pays for itself within the first month.

Migrating in four steps

Migration is less work than it looks, because you do not need most of your history in the new system. You need your clients, not every past appointment.

1. Clean up the client list

In Excel, build one table with one row per client: name, phone, email, notes. Remove duplicates, normalise phone numbers into one format, and drop clients who have not visited in years. This is the only step that demands real attention, and it determines the quality of everything that follows.

2. Enter your services and working hours

Before importing clients, set up your real services with real durations and prices, your employees, and their working hours and absences. If you enter approximations, the calendar will offer slots you cannot actually deliver.

3. Import clients and upcoming appointments

Import the prepared client list. Transfer only appointments already booked ahead, usually two to four weeks. Leave past appointments in Excel as an archive.

4. Run both systems for one week

For the first week, enter appointments in both. It is the only reliable way to discover what you missed during setup without risking a lost booking. After a week, close the diary and keep it for three months.

What to tell customers

There is no need to announce the change. It works better to show it: add a booking link to your email signature, your social profiles and your invoices. In the first week a handful of customers will book online; after a month it is typically a third to a half, depending on your industry.

The Online booking page shows what the public booking flow looks like from the customer's side. If you would rather migrate together, book a demo and bring your existing spreadsheet.

When not to migrate

Do not move during your busiest month, and do not move the week before a holiday. The best time is a quieter period when you have half a day for setup and a week for running in parallel. Poor setup is the one reason businesses go back to the paper diary.

Try Calendra free for 14 days

Online booking, an appointment calendar, reminders and invoicing in one place. No credit card and no commitment.

Related articles