yodai Academy WhatsApp and customers

Academy › Build › WhatsApp and customers

Three buckets, not thirty: how many lists to make and by what criteria

You'll come away with three broadcast lists set up in WhatsApp, each with a clear purchase-date criterion, plus a rule for knowing when (and only when) you need a fourth.

By Yodai · Published September 6, 2026 · Updated October 12, 2026

7 min read

Your client list is clean and you know who you're not going to text. You sit down to build your broadcast lists, and the first temptation is to open one for every single thing you sell: one for manicure clients, another for the eyebrow package, another for people who asked about hair color and never came back. An hour later you've got eight lists open in WhatsApp and you can't remember who you put where.

The problem is never which criteria you pick. It's the number of lists. A list you never check isn't useful for broadcasting: it's a dead list that gives you a guilty conscience every time you see it on your phone.

And it's not just clutter, it's money spread too thin. If you write to twelve different lists in one day, you send twelve different messages, and none of them gets the care it deserves. If you write to three, you have time to read each one before you hit send, and to fix the one that sounds off before it goes out.

Three buckets, not one per service

The question that matters isn't what she bought. It's when. At a hair salon, the client who got a haircut ten days ago and the one who got a haircut eight months ago bought exactly the same thing, a haircut, but today they're not the same client. You text the first one to book her color touch-up. You ask the second one, in a different tone, if she's still around.

It works the same way at a clothing store, a bike shop, or an office that draws up estimates. The service tells you what to talk about. The date tells you whether today's the day to reach out or whether to wait. That's why the three buckets are built around purchase date, not around what each person bought, and that's why they work no matter what business you're in.

One group per service or three groups by date
One group per service
  • You know exactly who you're talking to about what
  • Every new service forces you to open another group
  • In two months you have twelve lists and can't remember which one you sent last week
  • A client with two different purchases doesn't fully fit into any single one
Three groups by purchase date
  • Active: bought in the last four weeks
  • Dormant: bought at some point, more than a month ago
  • Cold: asked or booked but never actually paid
  • The service decides the wording of the message, never which list it goes to

Which one to pick: Start with the three date-based buckets: they work the same whether you sell haircuts, home renovations, or custom cakes. Only open a fourth one when a group inside a bucket behaves clearly differently from the rest, for example customers who only buy packages and never single sessions.

The tone changes from bucket to bucket, even when the service is the same
BucketWhen someone lands thereWhat you write
ActiveBought in the last 4 weeksYou talk to her about the next step: the touch-up, the refill, the appointment that follows the one she already had
DormantBought at some point, more than a month agoYou ask if she still needs it, without assuming she'll come back on her own
ColdAsked or booked and never paidYou remind her of what she left unfinished, you don't try to upsell something new on top; and since she's never bought from you, only if she gave you permission to text her.

How to build each bucket this afternoon

From your contact list to the three buckets
  1. 1Pull the date of the last purchase
    Not the name of the service, the date. If you keep a notebook or a spreadsheet, you already have that column; if you don't, pull it by hand from your last twenty sales and go from there.
  2. 2Count how many land in each bucket
    If active has sixty contacts and cold has four, cold doesn't deserve its own message yet: fold it into dormant until it grows enough to justify its own text.
  3. 3Give it a name you recognize at a glance
    No "Segment 1" or "List B." If it takes you more than two seconds to know which group is which when you open WhatsApp, the name is wrong.
  4. 4Manually move anyone who switches buckets
    When a dormant client makes a purchase, move her to active that same night. A bucket you never touch goes stale and stops being useful for deciding anything.
The three names, written exactly as you'd type them in WhatsApp
Active: purchased in the last 30 days Dormant: purchased more than 1 month ago Cold: asked but didn't buy

Checking the buckets isn't a daily task or a monthly one, it's weekly. Daily doesn't give you time, because you're not going to stop between clients to move names from one list to another. Monthly is too late: by then you've already sent the message meant for someone who hasn't shown up in months to someone who just made a purchase, and that costs you more trust than the sale is worth. A set time each week, before you prep your next message, is what keeps the three buckets honest.

At an office that does estimates, the pattern is even clearer. Someone asks for a quote on a renovation, takes three weeks to decide, and ends up hiring you. That contact jumped from cold to active in a single move, without ever passing through dormant, and if you don't move it by hand, it stays stuck in the wrong bucket forever, waiting for a message that no longer applies.

The costly mistake: sorting by product instead of by date
If you make one group per service, the client who bought two different things doesn't fully fit into either one, and you end up not writing to her at all because you don't know which list to put her in. The result isn't a poorly segmented message, it's a message that never goes out. Group by date first; the service, at most, decides the wording of the message, never which list it goes to.

With this, you don't need any marketing software: WhatsApp broadcast lists can easily handle three lists this size. What you decide next time is how many times a month you text each one without anyone getting tired of hearing from you.

What you'll walk away with
  • You have all three groups set up in WhatsApp, each with its own name and its own cutoff date
  • You know how many contacts fall into each group and which one still doesn't deserve a message of its own
  • You know the criterion is when they bought, not what they bought, and that you manually move anyone who switches groups

Test yourself

Answer before opening each one. If one gives you trouble, go back to the section that explains it.

1. You've had a bike shop for two years. You have 45 contacts who bought something two to five months ago, and 3 who asked for a quote a week ago and never got back to you. Do you open a separate group for those 3 right now?

Not yet. For now, you fold them into the dormant group: a cold group with only three contacts doesn't justify a message of its own every week. Once they reach ten or twelve, split them off, because asking and not buying is a different behavior from buying and not coming back, and it deserves its own message once the numbers support it.

2. A client at your salon got a manicure three weeks ago and bought an eyebrow package four months ago. With one group per service, you wouldn't know where to put her. With the three groups by date, which one does she fall into?

Active. The group is decided by the most recent purchase, not by the one that's been sitting longest, because that date is what tells you whether the relationship is still alive right now. The eyebrow package no longer factors into which group she belongs to; at most, it can help you fine-tune the wording of the message.

3. A client who had been in the dormant group for four months buys hair dye from you today. This week's broadcast to the active group goes out tomorrow morning. Do you wait until the end of the month to move her, or switch her right away?

You switch her that same night. If you wait, tomorrow she'll get the dormant-group message asking if she still needs it, the very day after she bought, and that costs you more credibility than you just gained from the sale. Moving people by hand in the moment is part of running the groups, not an extra you do when you have spare time.

You've got your three groups set up. What's left is the question that decides whether people block you or not: how many times a month you can message each group without wearing them out.

NextOnce a month doesn't wear people out, once a week does