Run a fair, workable waitlist when demand outgrows your diary
When a waitlist is worth having, how to run one by hand with tagged contacts or a spreadsheet, how to offer freed slots fairly and what to tell the people still waiting.
A waitlist is a promise: 'you are in the queue, and we will be in touch'. Kept well, it fills cancelled slots, smooths out busy seasons and lets you say yes to new clients even when the diary is full. Kept badly, it becomes a list of names nobody contacts, with people who have long since gone elsewhere and others who feel overlooked.
First, a plain statement: Calenix does not have a waitlist feature. It will not hold a queue, offer freed slots automatically or move people up a list. This guide shows how to run a waitlist by hand, using tagged contacts in Calenix or a simple spreadsheet, and points out where a tool with a built-in waitlist may suit you better. If the slots you are trying to fill come mainly from missed appointments, start with our guide on reducing appointment no-shows, because fewer gaps means less waitlist work.
Everything a small business needs to run a waitlist
There are really two kinds of waitlist, and they need different handling. A short-notice list is for existing clients who would take an earlier slot if one came up. An intake list is for new clients you cannot take on yet. Most small businesses need one or the other; some need both.
When a waitlist is worth the effort
- You are regularly fully booked two or more weeks ahead.
- Cancelled slots often go unfilled because nobody knows they are free.
- You turn away new enquiries and lose them to competitors.
- Your work is seasonal and demand spikes at predictable times.
If none of those apply, a well-run booking page and good reminders will do more than a list.
Running a waitlist with tagged contacts
Calenix contacts support notes and tags on every plan, with more on Individual, and contacts can be exported. A workable approach: add a tag such as 'waitlist-earlier' or 'waitlist-new', and in the contact note record the date they joined, what they are waiting for, their availability and how they prefer to be contacted. Exporting the tagged contacts gives you an ordered list when a slot opens. This keeps the list next to the client's other details, which helps when you call them.
Running a waitlist in a spreadsheet
A shared spreadsheet works well for teams. Use columns for date added, name, contact details, service, preferred days and times, priority notes, date offered, response and outcome. Sort by date added by default. Keep access limited to the people who need it.
Fair ordering
Decide your rule in advance and write it down. First come, first served is easiest to defend. Some businesses add clear priority rules, such as clinical urgency for a health practice or existing clients first, but those rules should be applied the same way every time, not by whoever shouts loudest.
First-to-reply versus one-at-a-time offers
For short-notice gaps, message the first three to five people at once and give the slot to whoever replies first; a gap tomorrow morning cannot wait for one person at a time. For intake places or long courses, offer to one person at a time in list order, with a clear deadline.
Time-limited holds
Every offer needs an expiry: 'We will hold this until 5pm tomorrow'. After that, move on and record it. Without holds, one unresponsive person can block the whole list.
Privacy
A waitlist is personal data. Collect only what you need, tell people how long you will keep them on the list and remove stale entries. UK GDPR, Australia's Privacy Act 1988 (Cth) and the APPs, and India's DPDP Act 2023 all expect this kind of care.
Tools with built-in waitlists
Several booking platforms aimed at salons, fitness studios and class-based businesses, such as Fresha, Mindbody and Acuity Scheduling, advertise waitlist features. Check each vendor's current plans, which plan includes it and whether it covers one-to-one appointments, classes or both before switching for that reason alone.
Why a well-kept waitlist is worth more than a long one
The value of a waitlist is not its length but how quickly it turns a freed slot into a booked one. A list of forty names that nobody contacts fills nothing. A list of eight current, reachable people with known availability can fill most short-notice gaps within an hour.
Fairness matters as much as speed. People on a waitlist are already being asked to be patient. If they later learn that someone who joined after them was offered a place first, the trust you have built evaporates. A written ordering rule, applied consistently and recorded, protects you and them, and makes it easy for any team member to run the list.
Communication is the other half. People on a list should know roughly how long they might wait, how they will be contacted and what happens if they miss an offer. A short check-in every few weeks, even to say 'no change yet', stops the list going stale and lets people remove themselves if they have found help elsewhere. Our guide to email best practices for appointments applies to these messages too: short, clear and with one action.
Finally, an intake waitlist is a signal. If it keeps growing, you may have room to raise prices, add hours or bring on another practitioner. If you take group sessions, the same thinking applies to classes, covered in our class booking guide and our group booking guide.
What a well-run waitlist does for a small business
Fewer empty slots: short-notice gaps go to people who already want them.
Retained enquiries: new clients stay with you instead of booking elsewhere while you are full.
Fair treatment: a written ordering rule means nobody is quietly skipped.
Calmer busy seasons: you can say 'not yet' with a clear process rather than 'no'.
Better planning: the size of the intake list shows whether to add hours or staff.
Cleaner records: tagged contacts or a single spreadsheet replace sticky notes and memory.
Setting up a manual waitlist in six steps
Decide which list you need — Choose a short-notice list for existing clients, an intake list for new ones, or both, and write one sentence on what each is for.
Pick where the list lives — Use tags and contact notes in Calenix, or a shared spreadsheet with fixed columns. Do not split one list across both.
Write the ordering rule — Default to date joined, and write down any priority exceptions, such as urgency or existing clients, so they are applied consistently.
Draft the offer messages — Write a first-to-reply message for short-notice gaps and a one-at-a-time offer for intake places, each with a clear hold deadline.
Tell people how the list works — When someone joins, confirm how long they might wait, how you will contact them, how long you hold an offer and how to leave the list.
Review and tidy every month — Check in with long waiters, remove anyone who has not responded twice, and record how many slots the list filled.
Ways to run a waitlist compared
| Feature | Tagged contacts | Shared spreadsheet | Tool with built-in waitlist |
|---|---|---|---|
| Set-up effort | Low | Low | Medium, may mean switching tools |
| Automatic offers | No | No | Often, depending on the tool and plan |
| Ordering | By date in notes, via export | Sort by date column | Usually by join order |
| Best for | Solo practitioners | Small teams sharing one list | Class and salon businesses with frequent gaps |
| Main risk | Notes kept inconsistently | Access and privacy control | Cost and fit with the rest of your set-up |
| Works with Calenix | Yes, contacts, notes and tags | Yes, alongside your booking page | Separate tool; check before switching |
Waitlist practices that keep things fair
Record the date and time each person joins; it settles most disputes.
Ask for availability up front so you only offer slots people can take.
Use first-to-reply for gaps under 48 hours and one-at-a-time for longer-term places.
Put the hold deadline in every offer and stick to it.
Send a short 'still waiting?' check-in every four to six weeks.
Keep only the details you need and delete entries once someone books or leaves.
Track how many slots the list fills each month so you know it is worth the effort.
Waitlist mistakes to avoid
Promising a waitlist you have no system for, then never contacting anyone.
Offering places based on who you like, or who called most recently.
Holding a slot indefinitely for someone who has not replied.
Keeping people on the list for months with no update.
Collecting more personal information than you need, or keeping it too long.
Assuming your booking tool will refill gaps when it has no waitlist feature.
Example: a speech and language therapist in Belfast
Take a fictional independent speech and language therapist in Belfast, HCPC registered, who works with children four days a week. Her caseload is full, and she receives around six new enquiries a month from parents. Cancellations from illness leave two or three slots a week that often went unfilled.
She runs Calenix on the Individual plan with separate event types for assessments and therapy sessions and her Google Calendar connected. Because Calenix has no waitlist feature, she set up two manual lists:
- Intake list: new enquiries are added as contacts with the tag 'waitlist-new' and a note recording the date, the child's age range, the main concern and the parent's available days. She offers places one at a time in date order, holding each offer for two working days.
- Short-notice list: existing families who want extra or earlier sessions are tagged 'waitlist-earlier'. When a slot opens, she emails the first four and the first to reply gets it.
- Check-ins: every six weeks, parents on the intake list get a short email with an honest estimate of the wait.
On Tuesday 27 October a Thursday morning session is cancelled. At 8:15am she emails four families from the short-notice list; one replies by 9am and books through her booking link. On Monday 9 November a regular client finishes therapy, and she offers that weekly place to the family at the top of the intake list, holding it until Wednesday 11 November.
The illustrative maths: if the short-notice list fills two of three weekly gaps at £60 a session over 42 working weeks, that is £5,040 a year. She keeps notes tidy using the approach in keeping notes organised by contact and sends a clear appointment confirmation once a place is accepted.
FAQ
Frequently asked questions
Fill your diary fairly
Keep your contacts tagged and your booking page ready for every freed slot
Start free with a booking page, Google Calendar or Outlook sync and contact notes and tags, then add more event types and workflows on the Individual plan. No card needed.