yodai Academy WhatsApp and customers

Academy › Build › WhatsApp and customers

The first thing you write as soon as you see the payment

Make sure the message you send as soon as you see the payment doesn't just confirm it, but also includes the time, deadline, or link the customer needs for what comes next.

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

8 min read

When you charge through a payment link, finding out about the payment yourself is only half of it: what the customer gets is the other half. The customer pays. The screen says payment successful, thank you. They go back to the WhatsApp chat and nothing happens there. No new message, no alert, not a word. They sit there staring at the conversation wondering if it worked, if anyone saw it on the other end, if they need to write in themselves to confirm it's done.

That silence after paying is where you lose the trust it took half a conversation to build. Finding out about the payment without having to ask is solved by your payment processor's or bank's alerts. What's missing is the other half: the customer getting, without writing a word, the answer to the question that pops into their head right after paying. And that question isn't 'did the money go through?' It's 'okay, now what, when is it, where do I pick it up, who's handling this?'

Confirming the payment isn't confirming the service

These are two different things, and a lot of businesses treat them as one. Confirming the payment means saying 'I charged $40.' Confirming the service means saying 'your appointment Thursday at 11 is booked,' or 'your order ships tomorrow morning,' or 'here's the link to download the file you bought.' The first one can happen on its own: the payment page says it, and depending on how you charge, a receipt or sales note with the amount, in text you didn't write. The second one you have to write yourself, in your own words, and that's exactly what the customer wants to know.

If all they get is the receipt, the customer asks anyway. They write 'so is the appointment confirmed?' or 'when will this get to me?' You've confirmed the part they cared about least, that the money left their account, and left unanswered the part that actually matters to them.

The message can't wait until Monday

Think of a hair salon that charges a deposit for a color treatment over WhatsApp. The customer pays $10 on a Saturday at nine at night. If the business only checks payments on Monday morning, the customer spends the whole weekend not knowing whether their Tuesday appointment is really on the books. That two-day gap is the one you need to close, and you close it with two things: your payment processor's or bank's alert on your phone, so you find out the moment it happens, and the next-step message already written, ready to send the second you see it.

That message doesn't send itself: you send it. If you know you won't be around at that hour, say so ahead of time, in the message that goes with the link: 'if you pay tonight, I'll confirm your appointment first thing Monday.' That way the weekend silence was expected, not an oversight.

The alert comes to you, the next-step message comes from you
Your payment processor or bank alerts you about the charge on your phone, if you have their notifications turned on→You send the next-step message, already written ahead of time, as soon as you see the alert

If you rely on checking payments whenever you remember to, hours go by, and in that gap the customer has already asked or already started having doubts

What the message includes, depending on what you sell

The content of the message changes depending on what you sold. What doesn't change is the underlying logic: besides confirming the payment, the message has to give the customer the information they need for what comes next. An appointment needs a time and who with. An order needs a timeframe. A file needs the link right there, in hand, not a promise that it'll arrive some other way at some other time. A session package needs to say how many sessions are left and until when it's valid, not a time that doesn't exist yet because no one's picked it. An appointment at a consulting firm, an order from an online shop, a physical therapy package, and a digital file: each one confirms something different and needs something different after the message.

Each type of sale confirms a different piece of information, not just the payment
What you sellWhat the message confirmsWhat else you do
Appointment (salon, clinic, consulting firm)Day, time, and who's helping themYou add it to your schedule and, if you want, tell them to save it to their own calendar
Package of multiple sessionsHow many sessions are left and how long it's validNothing else: the customer books the first session whenever they want
Physical productWhat they bought and the timeframe it ships inYou let them know when the order ships, not before
Digital product or fileThat the payment went throughThe download link in the same message, not in a separate email

With a digital product or file, the temptation is to send the link in a separate email, because that's how the big platforms do it. For a small business, that's one extra step. The customer is on WhatsApp, they paid from WhatsApp, and the link needs to show up right there, in the same message that confirms the payment, without making them open their email and dig through the ads.

You don't need a complicated integration to pull this off. All it takes is having the exact wording written ahead of time for each type of sale you make, saved as a quick reply in WhatsApp Business, and sending it as soon as you see the payment alert, with that customer's time or timeframe filled in. You write it once, for each type of product or service, and after that you don't touch it again unless something changes, like who's handling the appointment or how long prep takes.

A clothing store that sells through a WhatsApp catalog has the same problem as the hair salon, even if it doesn't look like it. The customer pays for an item on a Tuesday afternoon. If all they get is the payment confirmation and nobody tells them when the package ships, that customer writes in on Wednesday asking, and if there's no quick reply, they write in again on Thursday. Every unanswered message chips away a little more at their desire to buy there again.

The message you send the second you see payment for an appointment
Payment received, $40. Your appointment is set for Thursday the 11th at 5:00 p.m. with Marta. If you need to change it, reply to this message and we'll move it.
The receipt without the action
The most expensive mistake isn't taking a while to confirm the payment. It's confirming it and not saying what happens next. A message that just says payment received, thank you, forces the customer to ask anyway, and that question usually lands at a time when you're not looking at your phone, or on a Sunday, or in the middle of the night. If you sell appointments, a message without the day and time is useless, no matter how well it confirms the payment. If you sell a file, a message without the link is just as useless: the customer paid and still doesn't have what they bought.

When the action can't happen instantly

Some sales have a next step that can't be nailed down the moment you see the payment. An order that has to be prepared by hand before you know the ship date. An appointment that depends on someone checking the schedule because two services share the same slot and it has to be assigned. In those cases, your message shouldn't promise what it can't deliver yet, because a broken promise costs more trust than an honest message about the timeline.

It confirms the payment first. Then it states the timeframe for the service confirmation: "I'll give you the exact time within the hour." And that timeframe actually gets kept afterward. A short timeframe that's kept is worth more than a promise of instant confirmation that never shows up, and the second one is worse than not promising anything at all.

What you'll walk away with
  • The message you send when you see the payment confirms the charge and states the next step in the same message, not in two separate ones
  • The content changes based on what you sell: time and date for an appointment, timeframe for an order, link for a file
  • A package confirms how many sessions are left and how long it's valid for, not a time slot that doesn't exist yet
  • If the action can't happen instantly, the message gives a short timeframe, and that timeframe is met

Three cases to decide

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

1. You sell five-session physical therapy packages. A customer pays for the package on a Sunday night. What does the message you send when you see the payment include?

That the package is active, how many sessions it includes, and how long it's valid for. Not the time of the first session, since the client picks that later, whenever they want to book.

2. You run a shop that sells handmade candles. The order takes three days to prepare before it ships. Should the message you send when you see the payment state the delivery date?

No, because you don't know it yet. It states what they bought, that it ships in about three days, and that you'll let them know when it does; promising a delivery date before you have one is the kind of promise that doesn't get kept.

3. A client pays for a consulting session and ten minutes later writes, "did you get my booking?" What went wrong?

Your message didn't state the day and time of the appointment, or it took a while to send and you hadn't told them beforehand when you'd confirm. If "your appointment Thursday at 10 is booked" had reached them the moment you saw the payment, that question would never have gotten written.

NextWhat you only have once, no matter how many services you sell