Why your follow-ups need their own template
Your assistant uses two approved WhatsApp templates, not one — what each is for, why the follow-up carries a "Reply STOP" line you cannot remove, and what happens if it is missing.
WhatsApp has a rule: outside a 24-hour window after a customer’s last message, you cannot send them free text. You can only send a template — a fixed message Meta has read and approved in advance.
That window is why your assistant needs templates at all. Inside it, it writes normally. Outside it — a week after an enquiry went quiet, which is exactly when a follow-up is worth sending — every message has to be one Meta already approved, sitting in your own WhatsApp Business account under your own number.
Your assistant uses two, and the difference between them is the whole of this page.
⚠️ Follow-ups stop until the second one is approved. If
kooday_chaseis missing, deals your assistant would have chased outside the window are left alone and the reason is recorded asno_chase_template. Nothing is lost and nothing is sent wrongly — but nothing is sent.
The two templates
kooday_reengage | kooday_chase | |
|---|---|---|
| Used when | A person needs to reach a customer whose window has closed | Your assistant follows up on a deal by itself |
| Meta’s category | Utility | Marketing |
| Carries a STOP line | No | Yes |
They read almost the same. They are not the same message, and putting both jobs on one template would be a real problem rather than a tidiness one.
kooday_reengage is a service nudge: a human has something to say to a customer
about a conversation already under way. Meta calls that Utility and reviews it
against a light bar.
kooday_chase is a sales message. Your assistant decided by itself to have another
go at a deal the customer has not replied to. However warmly that is phrased, it is
marketing — and Meta’s rules, and your customer’s “stop sending me offers”, both
apply to it.
Sending those chases under the Utility template would be a way of slipping past both. It would work, for a while. It is also exactly what gets a number’s quality rating cut, because the customer who wanted the promotions to stop keeps receiving them and eventually blocks you.
So the chases go out under Marketing, are reviewed as marketing, and stop when a customer says stop. That is a real trade — Meta reviews Marketing templates more carefully, and there is more to lose if the number’s quality slips — and it is the right one, because the alternative is a sales message dressed as a service message.
The line you cannot remove
Every kooday_chase message ends with:
Reply STOP to stop promotional messages.
You will want to take it off. Here is why we do not let you, in the order that matters:
- It protects your number, not ours. Somebody who cannot see how to stop the messages blocks you and reports you instead. Meta counts that against your number’s quality rating, then cuts how many people you may message, and eventually bans it. A visible opt-out is the cheapest insurance there is.
- The alternative is not “no opt-out line” — it is a customer who feels cornered. They have already had one message they did not ask for. The line is what turns that from an intrusion into something they control.
- WhatsApp shows its own “Stop promotions” button on some marketing messages — sometimes. Whether it appears depends on category, region and Meta’s own rollout, none of which we can see or are told about, and it can vanish without any change on your side. We cannot build your compliance on something we cannot observe. Ours is the guarantee; Meta’s button is a bonus, and both work.
Note the wording: promotional messages, not messages. A customer who replies STOP stops your promotions and keeps getting their order and booking updates — see When a customer asks you to stop. A footer promising to stop “messages” would be a promise we deliberately do not keep, and they would find out by receiving one.
The check is not one-off. Kooday re-reads the approved template at Meta and confirms the footer is still there, word for word. A template edited in Business Manager can keep its approved status while quietly losing its footer, so an approval alone is not enough to keep sending.
Getting them approved
Both templates live in your WhatsApp Business account, created with your own credentials. Kooday owns the name and the wording — every business on the platform uses the same two, which is what makes them supportable — and you own the instances, because they send under your number and it is your reputation Meta is scoring.
Approval is Meta’s, not ours, and usually takes minutes to a few hours. Marketing
templates are reviewed against a stricter bar than Utility ones, so expect
kooday_chase to take longer, and occasionally to need a resubmission.
Both templates live on the Templates tab of your bot’s page in the dashboard: create each one from there, and use Re-check to see what Meta’s review said. The tab also shows the two states that are easy to miss — approved but the opt-out footer has been edited away, and approved but with the wrong number of placeholders (which happens when the template was built by hand in Business Manager). Either one stops follow-ups exactly as a rejection would, for the reason this page explains.
Approval is only half of it. Each template also has a switch on that same tab,
and it is yours rather than Meta’s: nothing goes out until you turn it on. Both
start off, so a newly approved kooday_chase sends nothing until you say so — the
tab says as much, in place of the approval warning, so the two halves are never
confused.
What each one actually says
kooday_reengage (Utility):
You have a new message from {{1}}.
Tap below to continue the conversation.
kooday_chase (Marketing):
{{1}} here — just following up on your enquiry.
Reply to this message and we'll pick up where we left off.
Reply STOP to stop promotional messages.
{{1}} is your business name, filled in at send time. Everything else is fixed:
that is what “approved template” means, and it is why the STOP line has to be part
of the template rather than something added per message.
Troubleshooting
Follow-ups have stopped for everyone
Most likely kooday_chase is missing, still under review, rejected, or has lost its
footer. Your assistant records no_chase_template against the deal instead of
sending, and moves on. Check the template’s status on your bot’s Templates tab.
It is worth knowing that it does not fall back to the other template. That is
deliberate: a silent downgrade to kooday_reengage would put a sales message out
under a service category with no advertised way to stop it, which is the exact thing
these two templates exist to separate. A visible stop beats an invisible violation.
A customer replied to a follow-up and nothing happened
Check whether the conversation was taken over by one of your team in the Inbox. A thread being handled by a person is left to that person.
Follow-ups stopped for one customer only
Two likely reasons, both intentional:
- They opted out. Check the Opted out screen.
- Your assistant has already followed up three times with no reply. It stops there and leaves a note on the deal asking whether it is worth a personal touch — rather than sending a fourth.
Everything else that stops a chase — a snooze, a takeover, a clear “no” from the customer — is listed in When does your assistant follow up?.
Still stuck? We answer support mail the same working day.
Email support