DigiKeyword / Blog / WhatsApp 24-Hour Rule and Template Message Fees

Automation · WhatsApp · Cost

WhatsApp 24-Hour Rule and Template Message Fees

On the WhatsApp Business API not every message costs the same. Some are free, some are billed per send. The 24-hour window and the template categories draw the line between them, and your automation's monthly cost depends largely on which side of that line you stand.

Most businesses that get a quote for WhatsApp automation get stuck at the same point: “How much will I pay per message?” The answer isn't a single figure, because Meta sets the price not by the content of the message but by the conditions under which it is sent. The same sentence can be free in one situation and billed in another. In this post we go through those conditions in order, explaining the logic rather than the numbers. You can see current amounts on Meta's own pricing page.

Short Answer

If a customer has written to you, you can send them as many non-template messages as you like for 24 hours and it is free. The charge starts when you write to the customer first while this window is closed, that is, when you send a template message. Marketing templates are billed both outside and inside the window.

What Changed in July 2025?

From 1 July 2025 Meta stopped conversation-based billing on the WhatsApp Business Platform and moved to message-based billing. Meta's developer documentation summarizes it this way: a charge is made only when a template message is delivered. In the old model, once a 24-hour conversation was opened, the number of messages inside it didn't matter. In the new model the number matters, because each delivered template is a separate item.

This change particularly concerns businesses that send notifications and reminders. For an assistant that replies in chats the customer started, not much has changed; if the chat comes from the customer, no bill was issued, and none is now.

The 24-Hour Customer Service Window

When a customer messages you, a 24-hour window opens. According to Meta, all non-template messages sent while this window is open are free. Free text, photos, catalogs, PDFs and buttons fall in this scope. Sending quotes and answering questions, clarifying appointment details, passing on a payment link: none of this creates an extra cost inside the window.

The critical point of the window is its duration. If 24 hours have passed since the customer's last message, you can't write in free text; you can only send an approved template. If the customer writes again, the window reopens. That's why flows planned as “we'll send a reminder tomorrow morning” turn into a template if the customer hasn't written for a day, and the template is paid.

The Three Categories of Template Message

Templates are submitted to Meta for approval and placed in one of three categories:

You choose the category, but Meta makes the final decision during approval. If you add a campaign sentence into a template you wrote as a reminder, it may be classified as marketing. This is also the most common cost mistake: a one-line sales sentence can move a message from “utility” to “marketing”.

A Customer from an Ad: The 72-Hour Free Window

Meta also has a “free entry point” rule. If a customer reaches you through a Click-to-WhatsApp ad on Facebook or Instagram, or through the WhatsApp button on your Facebook page, and you reply within 24 hours, a 72-hour window opens. According to Meta, in this window you can send any kind of message, templates included, for free.

For a business spending ad budget this makes a practical difference. Replying on the first day to someone who came from an ad is the right move both for sales and for billing; follow-up messages on the second and third day stay inside the free window. So if you are setting up Meta ads and WhatsApp automation together, automating the first reply so that it doesn't exceed 24 hours is not just a matter of speed but a matter of cost.

What Does the Fee Depend On?

Meta sets the price by the country code of the recipient's phone number. In other words, a customer number starting with +90 brings the Turkey rate into play; where your business is located is not what decides it. On Meta's pricing updates page there is an announcement of lower rates for Turkey for utility and authentication templates. There is also a tiered discount for utility and authentication templates by monthly send volume. On Meta's page the tiers are described only for these two categories.

Meta updates its rates at intervals, and many providers add their own margin on top of that amount. When getting a quote you need to clarify this: does the provider pass Meta's rate through exactly, or add an extra per-message fee on top? Is there a message allowance within the monthly platform fee? These questions directly change the calculation of how many months automation takes to pay for itself.

How Do You Design Automation Around Cost?

Get the customer to write first. If the two-way chat is open, the cost is zero. Entry points such as ads, QR codes, website buttons and cards in a physical store should all be set up so that the customer sends the first message. A first message from the business to the customer means a paid template.

Follow up before the window closes. If you can send a pre-appointment reminder or a “do you have any questions” message after a quote before 24 hours have passed since the customer's last message, plan for it. With a tool like n8n you can build a simple flow that records the time of each chat's last customer message and checks how many hours are left before the window closes.

Use marketing templates sparingly and with targeting. Sending a bulk announcement to the whole customer list means a separate billed message for every person on the list. Segmenting who it goes to directly lowers the cost. Writing to an existing customer rather than a new one also usually brings a better return.

Keep the template text plain. The message you want approved as utility shouldn't contain a promotional sentence. Because the category decision rests with Meta, writing the message plainly from the start is easier than trying to fix it afterwards.

Report on sends. Check monthly which template is billed in which category and which chats fell outside the window.

Some of these design decisions also intersect with KVKK: sending the first message without the customer's consent is not only a cost but a legal matter. For details see our KVKK-compliant automation article.

Three Common Design Mistakes

In consulting we run into the following three situations most. The first is sending every notification as a template: even when the customer has just written and the window is open, the flow uses a template, although free text was free. The flow should first check whether the window is open and, if so, write in free text.

The second is mixing marketing language into a utility template. Adding “check out our new season products” to the end of an order confirmation message looks harmless but may change the category. The confirmation and information message and the campaign message should be written separately.

The third is not measuring. In your provider's panel or in Meta's billing report you can see how many times each template was delivered and in which category it was billed. A business that opens this report once a month doesn't run into surprises.

Smart Assistant or Template Flow?

An assistant that replies with AI, by nature, works inside the window the customer has opened. So the main cost comes from the AI model's API usage, not from the WhatsApp side. Template costs grow in the business's own notifications and marketing sends. Thinking of them as two separate items helps when comparing quotes. For the question of whether you should set up an assistant or a rule-based flow, see the post where we explain the difference between a chatbot and an AI agent.

FAQ

Is replying to a customer on WhatsApp paid?

After the customer writes to you, all non-template messages are free for 24 hours. According to Meta, utility templates sent inside an open window are also free. The charge starts when you send a template while the window is closed.

Why are marketing templates always paid?

Meta charges for all templates in the marketing category when they are delivered. There is no exception such as being free inside the window. That is why the cost of bulk announcements grows in proportion to the number of sends.

Is there an advantage in writing to a customer who came from an ad?

Yes. If you reply within 24 hours to a customer who came from a Click-to-WhatsApp ad or a Facebook page button, Meta opens a 72-hour free window. In this time every message type, templates included, can be sent for free.

Sources: Meta for Developers, "Pricing on the WhatsApp Business Platform" · Meta for Developers, "Updates to pricing". For current amounts and country rates see these pages; Meta may change rates.

Let's review your message flow for cost together

In half an hour we can work out which of your messages stay in the free window and which fall to a template.

Book an Appointment Message on WhatsApp

Related posts