Academy › Build › Bookings and orders
What message you send at each stage, and to whom
You decide which stage you give an update at, who gets it, and the exact message, so you don't overwhelm the customer with updates they don't need or leave them waiting in silence for something that's already ready.
By Yodai · Published on September 6, 2026 · Updated on October 12, 2026
You change the order to preparing and you're left wondering: do you need to write something, or is moving the label enough? You change it to ready and you wonder again: do you send it to the customer, jot it down yourself so you don't forget to let them know, or both?
An order goes through four stages: received, preparing, ready, delivered. What you still need to decide is what happens at each of those four stages: who finds out, and with what exact message.
If you get the recipient right, the customer knows exactly what they need to know exactly when they need to know it, no sooner and no later. If you get it wrong, two bad things can happen, and both come at a cost: either you flood their WhatsApp with updates they don't care about, or you leave them in the dark waiting for something they could already come pick up.
The rule: who does this news actually change something for
You don't send a notice just because the status changed in your dashboard. You send one when that change means someone has to do something different from now on: wait, come by, get paid, hand it over. That's the filter, and it applies to all four statuses, no exceptions.
If the one who needs to act is the customer, the notice is for the customer. If the one who needs to act is you, or whoever's preparing the order, the notice is internal and never needs to leave your dashboard: no WhatsApp, no email needed, changing the label is enough.
That's why not every status sends the same kind of notice, and it shouldn't. Some are just a label change that helps you organize your day. Others are the exact reason the customer checks their phone.
Status by status, who finds out
Received confirms that someone has seen the order: without that notice, the customer's first worry is "did this actually go through?" In your order list, that same stage is also the signal that the order enters the queue for whoever prepares it: the same moment works to notify the customer and to organize the work.
Preparing is yours. It helps you know what you've got on your plate and in what order you're getting it done, but nothing changes for the customer yet: they're still waiting on exactly the same thing they were waiting on before you moved the label. The only time you break that rule is if the prep is taking longer than the customer assumed when they placed the order; that's when there's actually something new to say, and it's worth writing even though the status is still preparing.
Ready is the notice that decides whether the customer shows up today or tomorrow, so it never gets skipped, no matter what happens with the rest. If someone other than you delivers or drops off the order, notify them too: either you tell them in the moment, or you agree that they'll check the order list before each run, so they can get moving without waiting.
Delivered looks inward: it closes out the order and takes it off your to-do list. You don't write anything new to the customer, because they already have it in hand and there's no decision left to make from that point on.
The ready notice, written out exactly
Which channel, based on how urgent it is
Once you've picked the recipient for each status, you still need to decide which channel the notice travels through. Not every notice is equally urgent, and the channel should reflect that: one is for whatever demands a reaction right now, and another is for whatever just needs to be kept on record.
- Gets read in minutes, not hours
- Good for what demands a reaction now: come pick it up, we're delivering it today
- Keeps the conversation open in case the customer has a quick question
- Stays on record and can be searched later
- Works as a receipt: order confirmation, payment details
- Doesn't require the customer to react right away
Which one I'd pick: The ready notice goes out by WhatsApp, because you need the customer to find out right away and act within minutes. The received notice can go by email, since its job is to serve as a receipt, not to trigger an immediate reaction. If you only use one channel, use the one the customer already uses with you: don't open a new one just for this notice.
With that settled, you still need to fine-tune the ready notice: it doesn't say the same thing if the customer's picking it up as it does if you're sending it to them, and that's the next decision to make.
- Decided which stages notify the customer (received and ready) and which one doesn't by default (preparing)
- Clear on who the recipient is for each status: the customer, you, or both
- Written the exact message for the ready notification, ready to use
- Chosen the channel based on whether the notification calls for an immediate reaction or just serves as a record
Three cases to decide
Answer before opening each one. If one gives you trouble, go back to the section that explains it.
1. A customer ordered a bouquet for 6:00 p.m., but you're running two hours behind and the order is still in preparing. Do you send a message or not?
You send it, even though the status is still preparing. The default rule is not to notify at that stage, but that rule exists exactly for this kind of case: when the delay changes what the customer can plan around, it's no longer just an internal label change, it's information that belongs to them. Two hours past what you promised is more than enough reason to reach out.
2. You have a driver who picks up ready orders and delivers them. Who do you notify when it moves to ready?
Both. The customer, because it's the notice that decides whether they'll be home to receive it; and the driver, because it's the signal that they can head out to get it: you tell them yourself in the moment, or they see it on the order list if they check it before each run.
3. A customer only gave you their email, no WhatsApp. You change their order to ready. What do you do?
You send the message anyway, even though WhatsApp would have been the ideal channel since it's instant. The ready notification is never skipped: you adapt the channel to what you have available, not the notification to the channel you're missing.
That 'ready' notification you just locked in says the same thing today whether the customer picks it up at the counter or you send it by courier, and those two situations aren't the same promise.
In Yodai the store comes with the Free plan, with a catalog, a cart and orders. See how to create your online store for free.
NextWhy "ready" doesn't mean the same thing if the customer is picking it up or you're shipping it