The Waiting List Problem: Why Your Shared Excel File Is Costing You Clients
Every Swiss SME runs on some kind of list — appointments, equipment, requests. Here's an honest comparison of spreadsheets versus an integrated list tool, and what it actually changes.
Almost every Swiss SME has one, even if nobody calls it by name: the list. The waiting list for appointments at a physio practice, the pipeline of incoming requests at a trade business, the register of keys, tools, or loaned equipment. It usually lives in a shared Excel file, passed around by email, with a filename that ends in "_final_v3".
These lists work — until they don't. Let's look honestly at what spreadsheets get right, where they break down, and what an integrated approach actually changes.
What spreadsheets get right
Excel and Google Sheets are not bad tools. They are flexible, familiar, and free. Anyone can open one, add a column, and start typing. For a one-person business tracking a handful of entries, a spreadsheet is often genuinely the right choice. The problems start when a list is shared, when it grows, and when more than one person needs to act on it at the same time.
Where the shared spreadsheet breaks down
Three issues show up again and again in Swiss SMEs:
- Version confusion. Someone emails an updated copy, someone else is still editing the old one, and nobody is sure which file is current.
- Manual priority. A "priority" or "urgency" column needs a human to re-sort it by hand. In practice, it gets updated when someone remembers — which means the person who has waited three weeks may sit behind someone who called in yesterday.
- No connection to action. Calling a client, marking them as contacted, and finding out who fits a newly freed appointment slot all happen in separate places: the spreadsheet, the phone, the inbox, maybe a sticky note.
Point tools like Airtable, Notion databases, or Smartsheet solve some of this. They add structure, views, and automation. But they also add another login, another monthly bill, and another system that lives outside the tools your team already uses for invoicing, email, or client records. The list ends up disconnected from the rest of the business — and someone still has to copy data between systems.
What an integrated list actually changes
Lists in Flitz starts from the same idea as a spreadsheet — rows, columns, entries — but removes the busywork around it.
You describe the list in one sentence, for example "waiting list for physiotherapy by location and therapist," and AI sets up the columns, the choices, and a priority rule. No template to hunt for, no blank spreadsheet to structure from scratch.
From there, the mechanics that used to take manual upkeep run on their own:
- Priority calculates itself. It combines urgency with days waiting, so entries move up automatically. Nobody has to remember to re-sort the list — the person who has waited longest surfaces by itself.
- Calling or emailing from an entry marks it contacted, and every entry keeps a history of what changed and when — useful for your own records and for anyone covering a colleague's work.
- "Fill a slot" closes the loop. Enter the free appointment — location, person, day, time — and the list shows who fits it, best first: highest priority, then longest waiting. Booking it closes the entry automatically.
- Workload becomes visible at a glance. Open entries can be counted per location, per person, or per any other choice you've set up, so you can see where the backlog actually is.
And because needs change, the list can be edited with AI at any time without breaking what's already in use. Drop a column you no longer need and it's simply hidden — the data stays intact, ready to be shown again if you need it later.
The trade-off, honestly
A spreadsheet gives you total flexibility and zero setup cost. An integrated list asks you to describe your process once, in plain language, and in exchange it takes over the sorting, the tracking, and the matching that a spreadsheet leaves entirely to you. For a very small, simple list that one person manages alone, that trade may not matter. For anything shared across a team — a reception desk, a dispatch queue, an equipment register — the manual upkeep is exactly where things go wrong, and it's exactly what gets automated here.
Staying inside your workspace
Unlike bolting on Airtable, Notion, or Smartsheet alongside your existing tools, Lists lives inside the same workspace you already use for accounting, invoicing, banking, CRM, and HR. Every entry is encrypted at rest and tenant-scoped, meaning your waiting list, your equipment register, or your client pipeline stays inside your own workspace — not spread across another vendor's servers and another login your team has to manage.
The bottom line
Spreadsheets aren't wrong, they're just unfinished. They store data well but leave the sorting, the follow-up, and the matching entirely to whoever remembers to do it. An integrated list keeps the simplicity of rows and columns while automating the three things that actually cause friction: priority, contact tracking, and filling open slots. For Swiss SMEs juggling waiting lists alongside invoicing and client management, that's one less disconnected tool — and one less "_final_v3" file to chase down.