yodai Academy Bookings and orders

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

6 min read

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

Only two of the four stages involve notifying the customer
StatusDo you notify the customer?Does it help you or whoever's preparing the order?
ReceivedYes, it confirms the order existsYes, it enters the work queue
PreparingNo, unless it's going to take longer than expectedIt's the status you use to organize your day
ReadyYes, always; it carries the most weight of the fourYes, if someone else delivers or drops it off
DeliveredNo, they already have it in front of themYes, to close out the order on your list

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

The notice that matters most of the four
Hi Marta, your order is ready. Come by and pick it up whenever you like, we're open until 8:00 p.m. If you'd rather we deliver it, just let us know and we'll arrange it today.
The costly mistake: over-notifying on statuses that don't call for it
Writing to the customer at the preparing stage seems like a nice touch, but it has a real cost. You teach them that your messages don't always come with something to do, and that changes how they read the next one. The next time you write to them, even if it's the ready notice, they open it later, or they don't open it right when it actually matters that they do. The WhatsApp that really matters loses its punch because of the ones that didn't. Write only when the customer has to decide or act on something different because of that message; everything else should stay in your dashboard, and nowhere else.

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.

WhatsApp or email, depending on whether the notice needs a reaction right now
WhatsApp
  • 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
Email
  • 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.

What you walk away with
  • 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