WhatsApp messaging mechanics & rules
The WhatsApp 24-Hour Window, Explained (with an Example)
What the WhatsApp 24-hour service window is, how it opens and resets, the 72-hour Click-to-WhatsApp exception, and how to keep chats from lapsing.
The "24-hour window" is the rule that confuses business owners the most on WhatsApp, and it quietly decides what you can send and what you pay. Once you picture it as a timer, the whole thing gets simple.
The quick answer: when a customer messages your business, a 24-hour timer starts. While it is running, you can reply with normal messages for free. When it runs out, you can no longer send a free-form message: to reach that person again you need a pre-approved template, which usually costs money. Only the customer's reply restarts the timer.
What the window is
WhatsApp protects people from business spam, so it does not let you message anyone, anytime. Instead it gives you a window: a 24-hour period, opened by the customer, during which you can have a normal back-and-forth.
Inside the window you can send free-form messages (text, images, voice notes, answers to questions) at no charge. Outside it, the only thing you can send is an approved message template, and templates are where the per-message cost comes in.
How it opens, and how it resets
This is the part most explanations skip, and it is the key to everything:
The window opens when the customer messages you. It resets to a fresh 24 hours every time the customer messages again. Your own messages, however many you send, do not extend it. So a window can quietly run out even while you are busy replying, if the customer has gone silent.
An example
Say a customer messages your shop on Monday at 9:00 am:
| Time | What happens | Can you message freely? |
|---|---|---|
| Mon 9:00 | Customer asks "Do you have the blue one in size M?" The 24-hour window opens. | Yes |
| Mon 9:05 | You reply with a photo and the price, for free. | Yes, inside the window |
| Mon, rest of day | You answer a couple more questions. The customer goes quiet after noon. | Yes, until Tue 9:00 |
| Tue 8:30 | The window is about to close and the customer has not replied. | Yes, but only for 30 more minutes |
| Tue 9:00 | 24 hours have passed since their last message. The window closes. | No, you now need a template |
| Wed | You want to follow up, so you send an approved template (a paid message). | Only via template |
The lead was warm on Monday and cost nothing to talk to. By Wednesday, reaching the same person costs a template.
The 72-hour exception: Click-to-WhatsApp and Facebook Page buttons
There is one important exception. When a customer reaches you by tapping a Click-to-WhatsApp ad or a call-to-action button on your Facebook Page, WhatsApp opens a longer window of 72 hours instead of 24, and that first conversation is free. Meta calls this a free entry point. It is one reason ads that open a WhatsApp chat are so effective: you get three days of free, open conversation to convert the lead.
Why it matters
The window quietly controls two things: what you are allowed to send, and what you pay. Conversations handled inside the window are natural and free. Conversations that lapse force you back to paid templates, with limited, pre-approved wording. So letting warm conversations go cold is not just a missed sale, it also makes the next touch cost money.
Keeping the conversation alive, the right way
Here is the subtle part: because only the customer's reply resets the clock, a promising chat can lapse simply because nobody followed up in time. Your messages do not extend the window, so you cannot just keep it open by talking.
A good API platform helps you avoid that, tastefully. Because an AI agent reads the whole conversation, it can tell when a lead is warm but has gone quiet, and send one genuinely useful, well-timed message before the window closes (at a sensible hour, not the middle of the night) that invites a reply. If the customer answers, the window resets and you keep talking for free, with no template needed.
The key word is useful. This works when the follow-up actually helps the person: a reminder about something they asked to hold, an answer they were waiting on, a gentle nudge with the next step. It does not work as a hollow "just checking in" blast, which annoys people and drags down your quality rating. Done well, it simply means fewer warm conversations slip away, and fewer of them fall back to paid templates.
For the cost side of all this, see how WhatsApp pricing works, and for what you can send when the window is closed, see message templates. New term along the way? The glossary has it.
Ciarem's AI watches every open window for you, answers in time, and follows up with one well-judged message before a warm conversation lapses, so you keep more chats free and convert more of them. Let Ciarem handle the timing.