How to Build a Waitlist That Actually Turns Into Customers
A waitlist is the record of the people you told you couldn't fit in today. It works when you note how long the spot is still good for them, and you notify three people at once — not just one.
Nayeli runs a tattoo studio in Zacatecas, and her calendar is booked solid three weeks out. Four or five people message her every day, and she tells almost all of them the same thing: “I don’t have space right now, message me next month.”
Nobody messages her next month.
And when a Thursday appointment falls through — which happens almost every week, because people get sick, work comes up, or they simply don’t show — Nayeli is left with six empty hours while twenty people who genuinely wanted a tattoo are out looking somewhere else. She had them right there. She replied to them. She didn’t write down a single one.
That’s what a waitlist fixes, and it’s smaller and more boring than it sounds.
What is a waitlist if you already have a booking calendar?
A waitlist is the record of the people you had to tell “not today,” with just enough information to reach back out to them the day you can. That’s it.
Your calendar answers when are you coming in. The list answers a different question: what do I do with the people who didn’t fit. They’re two different things, which is why one doesn’t replace the other — if you already take appointments online, the list is what happens when someone opens your calendar and doesn’t find a single open slot.
It’s also not the “let me know when you open” list. You build that one before you launch, when you’re not selling anything yet. This one is the opposite: you build it because you’re full, which is a much nicer problem — and one that’s just as easy to waste.
What’s missing from your list for it to actually work?
An expiration date. Everyone writes down a name and a phone number; almost nobody writes down how long the slot still works for that person, and that’s the one piece of information that turns a notebook into a list you can actually use.
Think about Nayeli’s case. Someone who wants a tattoo for their birthday on September 12th is not the same as someone who said “whenever it works out.” You have to reach the first one today, or it’s no use to them. You can message the second one in November and they’ll be just as happy to hear from you.
If you don’t write that down, in two months you have forty names and no way of knowing who’s in a hurry. And a list where everyone counts the same ends up being a list you never open.
The rest is the obvious part: who they are, where to message them, and what they wanted. “What they wanted” also matters more than it seems — a two-hour slot isn’t the same as a six-hour one, and if you didn’t write it down, you’ll end up offering Thursday to someone who doesn’t fit into Thursday.
Who do you notify when a spot opens up?
Three people at the same time, and whoever replies first gets it. Not just one.
This is the part almost everyone gets backwards, and it’s understandable why — it feels fairer to message whoever’s been waiting longest and give them time to respond. The problem is that a spot that opens up on Thursday at four in the afternoon is only good for today. If you message just one person and they don’t see it for two hours because they were at work, you’ve already lost the day. Do that three times and the spot stayed empty because you were being polite.
The rule that actually works has two parts:
Message the first three people on the list, at the same time, and give the spot to whoever confirms first.
And tell them that from the moment they sign up. Literally, in these words: “when a spot opens up, I’ll message a few people at once, and it goes to whoever confirms first.” If you say it up front, it’s a rule. If you don’t say it and later tell someone “it already went to somebody else,” it’s a snub. It’s the exact same fact, and it changes completely depending on when you said it.
What does all this look like on your site?
Like a short form on your site — not a DM — that lands in your inbox and drops onto a board where you move people from column to column.
That’s exactly what you can describe to Proyecta: “a site for my tattoo studio with my portfolio, my prices, and a waitlist where people leave their name, their WhatsApp, what they want done, and by when they need it.” It comes out published, with its own link, and every response lands in one place.
As for the board: you name the columns. Three do the job — Waiting, Notified, Confirmed — and you move each person along as things happen. Everyone gets their own notes (“wanted blackwork, needs at least four hours”), and if several people work at the studio, you can leave each of them in charge of their own.
One thing that’s only fair to tell you: you’re the one who sends the notification. Nothing automatically messages your first three people when an appointment falls through. The list, the order, the notes, and the email when someone signs up — all of that, yes; the Thursday-at-four message you write yourself, from your phone. Having it take you a minute instead of half an hour digging through old conversations is already the difference between doing it and not.
And what if you notify people and nobody answers?
Almost always, it’s not that the list doesn’t work — it’s that the list is three months old and has already gone cold.
That’s why the expiration date matters. Someone who signed up in June for “whatever comes up” has probably already gotten tattooed somewhere else, and that’s fine — you didn’t lose anything, just don’t count on them anymore. Go through the list once a month, archive the people whose date has already passed, and keep the ones who are genuinely still waiting. A list of twenty live names is worth more than one with a hundred.
And if truly nobody ever answers, then there is something to look at: you’re probably signing up people who asked about the price, not people who had already made up their mind.
Start by counting
Do this before you build anything. Count how many times you said “I don’t have space right now” last week — in messages, at the counter, on the phone. Just count.
That number is your list for this week. Right now it’s worth zero pesos, and not because business is bad — because it’s so good that you’re turning people away without writing any of them down.
Once you’ve counted it, describe it exactly like that on proyecta.dev and publish it. It’s a page with a form and a board. The hard part was never that — it was remembering who you told no.