On WhatsApp Business API, when you message first (an alert, a promo, a code), you can't send free text: you have to use a template approved by Meta. And here's the detail that costs many people money: the template's category decides how much you pay. The same message can cost you five times more if you classify it wrong. Here we explain what templates are, their three categories, how they get approved, and how not to overpay.
What a WhatsApp template is
A template is a pre-approved message you can send proactively, outside the conversation window. Meta reviews them to ensure quality and prevent spam. A template can have:
- Text with variables (name, order number, date, amount).
- An optional header (text, image, video or document).
- Buttons (quick reply, link, call).
When the customer messages you first, on the other hand, you open a 24-hour service window where you can reply with free text. Note: those service messages are free today, but they start being charged on October 1, 2026 at the utility rate. Templates are used precisely when that window isn't open or when you initiate contact.
The three categories (and why they matter so much)
Each template is classified into one of three charged categories, and each has a different price:
| Category | Used for | Approx. MX cost (USD/msg) |
|---|---|---|
| Marketing | Promotions, news, campaigns, remarketing | ~$0.0436 |
| Utility | Order confirmations, alerts, reminders, updates to something the customer initiated | ~$0.0080 |
| Authentication | One-time OTP codes (login, verification) | ~$0.0207 |
Notice the difference: marketing costs ~5x more than utility. That's why classifying correctly isn't a technicality — it's your bill. Keep in mind Meta offers volume discounts on utility and authentication (they drop as you send more per month). The full rate breakdown is in WhatsApp Business API Pricing in Mexico 2026.
Marketing vs Utility: where the trap is
The most expensive confusion is between marketing and utility. The mental rule:
- It's utility if the message follows up on something the customer already did or requested: "Your order #123 is on its way," "Your appointment is tomorrow at 4," "Your invoice is ready."
- It's marketing if the message seeks to sell, promote or reactivate: "20% off this weekend," "Come back, we miss you," "New product available."
The typical mistake: cramming a promo into an "alert" template to pay the utility rate. Meta detects it and reclassifies the template to marketing automatically — you end up paying more and, worse, you risk your quality if users report it as unwanted. Miscategorizing is also a fast track to number deterioration (see how to avoid a ban).
How approval works
Before you can send it, every template goes through Meta review. The process, in short:
- You create the template with its name, language, category, body, variables and buttons.
- You submit it for review. Meta validates that the content matches the category and follows policy.
- Approved or rejected. Usually resolved in minutes or hours. If rejected, they tell you the reason.
- You can send it. Each delivered send is charged by its category.
Common rejection reasons: malformed or "empty" variables, content that doesn't match the category, serious spelling errors, suspicious links or prohibited promises. A well-written template is approved on the first try.
How not to overpay: 6 best practices
- Classify honestly. Utility for transactional, marketing for promotional. Forcing categories is expensive.
- Use the free window. If the customer messaged you, reply within the 24 h (free until October 2026) instead of sending a template.
- Group alerts. Instead of three separate utilities, a single well-built message is sometimes enough.
- Reuse templates. Use variables ({{name}}, {{order}}) so you don't create a template for every case.
- Scale volume in utility/auth. Volume discounts apply where you send most.
- Measure the return. A marketing template that doesn't convert is pure cost; one that sells pays for itself many times over.
You can project how much you'd spend based on your category mix with the WhatsApp Business API calculator.
In summary
- To message first you need a template approved by Meta; the customer messaging you opens a 24 h service window.
- There are three charged categories: marketing (~5x more expensive), utility and authentication.
- Classifying well and using the free windows is what avoids overpaying.
Want us to review your templates and mix to lower your Meta bill? Book a free assessment or explore the WhatsApp Business API service. Estimate your monthly cost with the calculator.