Why Categories Matter
Meta does not charge per message on the WhatsApp Business API — it charges per conversation, a 24-hour window during which you can exchange unlimited messages for one charge. Every conversation falls into one of four categories, and the category determines both how much you pay and what rules apply. Understanding them is essential for managing cost and staying compliant.
The Four Conversation Categories
1. Marketing
What it is: Any conversation initiated by a promotional message — offers, product launches, newsletters, seasonal campaigns, re-engagement, or anything designed to drive awareness or sales.
Cost: The most expensive category, because it is business-initiated promotion.
Rules: Requires an approved marketing-category template and opted-in recipients. This is where you must be most disciplined — over-sending marketing damages your quality rating and gets you blocked.
2. Utility
What it is: Transactional conversations tied to a specific action, order, or account the customer already has: order confirmations, shipping and delivery updates, appointment reminders, payment receipts, account alerts.
Cost: Cheaper than marketing — Meta recognises these as wanted, useful messages.
Rules: Requires an approved utility template. Must genuinely relate to an existing transaction — you cannot slip promotional content in here.
3. Authentication
What it is: One-time passcodes and verification messages — login codes, account verification, transaction confirmation codes.
Cost: Priced separately, in some regions per delivered message rather than per conversation.
Rules: Must use authentication-category templates in a specific, restricted format. Cannot contain marketing content.
4. Service
What it is: Conversations started by the customer messaging you — support questions, enquiries, anything customer-initiated. Within the 24-hour window after their message, you can reply freely without a template.
Cost: In many regions, service conversations are free, and Meta has historically included a free monthly allotment. This makes customer support extremely cost-effective.
Rules: Only applies within the 24-hour customer-initiated window. After that, to message again you need a template (which becomes utility or marketing).
The 24-Hour Window — The Concept That Ties It Together
When a customer messages you, a 24-hour service window opens. Within it, you can send free-form messages (no template needed) — this is the service category. Once 24 hours pass with no new customer message, the window closes, and to re-initiate contact you must send an approved template, which opens a new marketing or utility conversation that you pay for.
How to Use Categories to Control Cost
- Maximise free service conversations — encourage customers to message you first; reply within the 24-hour window
- Use utility over marketing wherever a message is genuinely transactional
- Reserve marketing for true promotions, sent to tightly segmented, opted-in audiences
- Categorise honestly — misclassifying to save money gets templates rejected and harms your account
See It Clearly in Tenreply
Tenreply shows which category each conversation falls into and your live Meta costs by category — so you can see exactly where your spend goes, lean on free service conversations, and keep marketing spend efficient. Combined with template management that enforces correct categorisation, it keeps you both compliant and cost-effective.
