Click-to-WhatsApp ads: the 72 hours most advertisers waste
You paid for the click. Meta gives you three free days with that lead. Most advertisers use about ten minutes of it.
A Click-to-WhatsApp ad is a Facebook or Instagram ad whose button opens a WhatsApp chat with your business instead of sending the person to your website. When someone arrives this way, Meta opens a free entry point window of 72 hours — three days in which your messages to them cost nothing.
That figure is on Meta's pricing page, and it is three times the ordinary 24-hour window. It is also, in our experience, the single most under-used mechanic in WhatsApp advertising.
Why the window is the point
You have already paid for the click. What happens next determines whether that spend produced a customer or a hello. Three days of free, unrestricted messaging means you can qualify, answer objections, send photos and follow up — none of it costing a message fee, none of it needing a template.
The waste is that most advertisers send one greeting, get a reply, and let the thread go cold while the window ticks away.
Detecting an ad lead
Use the Came From a Facebook Ad condition. It passes only for someone who arrived by tapping a Click-to-WhatsApp ad, and it can be narrowed three ways:
| Match mode | Passes when | Best for |
|---|---|---|
| Any | They came from any ad | One flow for all ad traffic |
| Message contains | Their first message contains text you specify | A new campaign — you set the ad's pre-filled message, so you know it in advance |
| Headline contains | The ad's headline or body contains your text | An ad already running |
Two traps. First, do not put an If First Message step before this condition — it already fires only on the ad click itself and never on the lead's later messages, so the extra condition just blocks repeat ad-clickers. Second, do not use a tag guard to identify ad traffic. Tags are labels you apply later, and a brand-new lead has none, so a tag condition blocks everybody.
A flow that uses the window
Qualify, route, report
Install the ad-lead qualifier
The flow above. You'll need to create one contact field and pick the team that works ad leads.
Add this automation to my account It installs as a draft. Nothing is switched on and no customer is messaged until you press Publish.Reporting conversions back to Meta
The Send Facebook Conversion step tells Meta that this ad click turned into a lead or a purchase. That matters for two reasons: Meta's ad delivery optimises toward whatever you report, and without it your reported return on ad spend is missing every sale that completed in chat.
It takes an event type — Lead or Purchase — and optionally a value and currency, both of which accept variables so a real order total can be sent. It does nothing at all for a customer who did not come from an ad, so it is safe to leave in a shared flow.
Put it at the point where the outcome is real: after the customer has qualified themselves, not on the first hello. Reporting every greeting as a lead teaches Meta to buy you greetings.
Using all three days
A single greeting uses a fraction of the window. Three things worth adding:
- A follow-up if they go quiet. A Wait Before Next Step of a few hours, then a Has the Customer Replied? branch, then one nudge on the "no" path. Still inside the window, still free.
- Photos and detail. Free-form media is allowed inside the window. An ad lead asking about a product can be sent real photographs rather than a link.
- A human, early. Ad leads are the most expensive traffic you have. Route them to a person quickly rather than letting a menu exhaust them.
What the ad-source check cannot tell you
The condition identifies that someone arrived from an ad, and can match on the ad's pre-filled message or headline text. It does not give you campaign-level reporting inside the flow, and it cannot distinguish two ads with identical headlines. If you need per-campaign separation, set a distinct pre-filled message per campaign and match on that — you control that text when you create the ad.
One more honest limit: the free entry point window is Meta's, not ours, and Meta revises pricing mechanics periodically — rates changed on 1 July 2026 with further adjustments scheduled for 1 October 2026. Check the pricing page rather than trusting any blog, including this one, as a permanent reference.
Frequently asked questions
How long is the free window after a Click-to-WhatsApp ad click?
72 hours. Meta opens a free entry point window of 72 hours for people who reach you via a Click-to-WhatsApp ad or a Page call-to-action, rather than the usual 24.
How do I detect that a customer came from an ad?
Use the Came From a Facebook Ad condition. It can match any ad, an ad whose pre-filled message contains specific text, or an ad whose headline contains specific text.
Should I add an If First Message step before the ad check?
No. The ad condition already fires only on the ad click itself and never on the lead's later messages, so an If First Message step just blocks people who click your ad a second time.
Why report conversions back to Meta?
Meta's ad delivery optimises toward whatever you report, and without it your reported return on ad spend misses every sale that completed inside the chat.