Lever one: the right category
Marketing and authentication are charged on every delivery. Utility is free inside an open customer service window — the only template category that ever is. So the same information — an order update, a delivery notice, an appointment reminder — costs differently depending on which template carries it.
This is not a loophole; it is the categorisation working as intended. A genuine order update belongs in utility. What does not work is dressing promotion as utility, which is enforced at review and, when it gets through, at the account level.
Lever two: the open window
Every time a customer messages you, a 24-hour window opens in which your ordinary replies are free and utility templates are free too. Work that happens inside that window costs nothing per message today — though from 1 October 2026 Meta begins charging for service messages, which narrows the saving to utility templates.
The practical consequence is that a support conversation is nearly free, and a campaign to people who have not written to you recently is not. Teams that treat the inbox as the primary channel and campaigns as the exception pay noticeably less than teams that do the reverse.
- Answer inside the window rather than sending a template later.
- Batch what you need to tell someone into the conversation they already started.
- Watch for windows about to close where a reply is still owed.
Lever three: free entry points
A click-to-WhatsApp ad or a Facebook page call-to-action opens a free entry point window of 72 hours, and inside it any message type is free — including marketing.
For businesses already buying Meta ads this is the cheapest acquisition path on the platform: the conversation the ad starts is free to continue for three days.
“If a user initiates contact via a Click to WhatsApp Ad, you can send any type of message to the user at no charge for 72 hours through the free entry point window.”
Lever four: stop paying to reach nobody
Under per-message pricing you are charged on delivery, so every message to somebody who will never open it is a charge with no return — and worse, it feeds the read-rate and block signals that move quality rating and eventually restrict the account.
The reporting to act on this is per-recipient rather than per-campaign: which numbers failed, which were delivered and never read, and which segment is carrying the failures. Trimming that segment reduces the bill and the risk at the same time.
The lever that is mostly a myth
Switching provider does not reduce Meta’s charge. Meta bills the same per-message rate whoever sends it, so the only thing a change of vendor can reduce is the vendor’s markup on top of that rate — which is exactly why markup transparency is worth checking before you switch.
On this platform there is nothing to reduce: Meta’s charges are passed through at Meta’s rate on every plan, and the subscription is for the software.
