Products
WhatsApp Business APIWhatsApp chatbotWhatsApp marketingConversationsAI StudioSMS gatewayCloud call centerCompany
IndustriesDevelopersPricingInsightsWhatsApp API guideWhatsApp API by countryCompare UnecastPartnersAboutContactLog inGuide, updated 6 November 2026
WhatsApp template categories: marketing, utility and authentication
Every WhatsApp message template is marketing, utility or authentication. The category sets Meta’s rules and the price, and Meta can change it if your content does not fit.
The short answer
Every WhatsApp template belongs to one of three categories. Marketing covers promotions, plus anything mixed or unclear. Utility covers non-promotional messages tied to something the customer did or needs. Authentication is only for one-time passcodes (Meta, Template categorization, checked 6 November 2026).
Meta reviews each template, and a decision can take up to 24 hours. If a utility template contains marketing content, Meta approves it as marketing. Since 1 July 2025, Meta charges per delivered message, and the rate depends on the category (Meta, Pricing, updated 30 September 2026).
What are the three categories?
| Category | Use it for | Key rules |
|---|---|---|
| Marketing | Offers, sales events, launches, awareness, retargeting and relationship-building | The most flexible category. Mixed or unclear content lands here. Retargeting counts as marketing even when the user asked for it. |
| Utility | Order and transaction updates, account alerts, specific feedback surveys, opt-in confirmation and essential alerts | Must be non-promotional. Must also be specific to or requested by the user, or essential to them. |
| Authentication | One-time passcodes that verify a user’s identity | Use Meta’s authentication templates with a copy-code or one-tap button. No URLs, media or emojis. Parameters up to 15 characters. |
Source: Meta, Template categorization, checked 6 November 2026.
What counts as utility?
Meta lists five utility use cases (Meta, Template categorization):
- Opt-in management: confirm opt-in on WhatsApp after you collected it on another channel.
- Order management: confirm, update or cancel an order or transaction. No promotion, recommendation, upsell, cross-sell or offer.
- Account alerts or updates: important or time-sensitive updates about products or services the customer bought or subscribed to.
- Feedback surveys: feedback on a previous order, transaction or interaction. A general survey will not be approved as utility.
- Continue a conversation: move to WhatsApp a conversation the user started elsewhere, only when they asked for it.
Essential messages can also be utility. Meta’s groups are public safety, public service, public disruption, account or product protection, and legal or regulatory compliance. Examples include severe weather alerts, system outages, fraud awareness and product recalls.
Authentication templates use preset text: “
How does Meta categorize and recategorize templates?
Meta reviews templates with machine learning, automated checks and manual review. A decision can take up to 24 hours (Meta, Template review, updated 21 May 2026).
- At submission: since 9 April 2025, a template you mark as utility that Meta judges to be marketing is approved as marketing.
- After approval: since 1 July 2024, Meta rechecks approved templates on a recurring basis. A utility template moved to marketing usually gets one day’s notice and stays approved.
- Warned businesses: since 16 April 2025, businesses with a misuse warning get no notice. The change is instant.
- Misclassified authentication: since 1 October 2024, Meta gives notice, then rejects the template on the first day of the next month.
Meta tells you by email to admins, a banner in WhatsApp Manager and the template_category_update webhook. You can request a review within 60 days of creation or of the change. Only utility-to-marketing changes can be reviewed (Meta, Template categorization).
Repeated misuse has consequences. A first offense brings a written warning. A repeat brings a 7-day restriction on utility messaging, and later restrictions may last 30 days.
Why does the category matter for cost?
Meta’s rates vary by template category, volume tier and country. You pay the rate for the category applied to the template when you send it. Under the rate card effective 1 October 2026, Meta also charges service messages (free-form replies) after the first 1,000 a month per business phone number (Meta, Pricing, updated 30 September 2026).
Marketing messages cost the most, as our WhatsApp Business API pricing guide explains. Unecast passes Meta fees through at zero markup. See Unecast pricing for plans.
What are the common rejection reasons?
Meta lists these in its template review guide (Meta, Template review):
- Variables with missing or mismatched curly braces. The format is {{1}}, {{2}} and so on.
- Variables with special characters such as #, $ or %.
- Variables out of sequence, such as {{1}}, {{2}}, {{5}}.
- Too many variables for the message length.
- A template that starts or ends with a variable.
- Content that breaks the WhatsApp Commerce Policy.
- Requests for full card numbers, financial account numbers or national ID numbers. Partial identifiers are allowed.
- Abusive or threatening content, such as threats of legal action or public shaming.
- A duplicate of an existing template’s body and footer. This check does not apply to authentication templates.
You can edit and resubmit, or appeal with a sample. Appeals are also decided within 24 hours.
Example templates by industry
These examples were written by Unecast to illustrate Meta’s rules. They are not Meta’s own, and Meta makes the final decision on every template.
| Industry | Example template | Category | Why |
|---|---|---|---|
| Retail | Hi {{1}}, thanks for your order {{2}}. We will message you with tracking details when it ships. | Utility | Confirms a specific order. No offer or upsell. |
| Retail | Your order {{1}} has shipped. Add a matching item today and get 10% off. | Marketing | Mixed content. The discount makes the whole template marketing. |
| Healthcare | Hi {{1}}, this is a reminder of your appointment on {{2}} at {{3}}. Reply 1 to confirm or 2 to reschedule. | Utility | An update about a booking the patient made. |
| Healthcare | {{1}} is your verification code. For your security, do not share this code. | Authentication | A one-time passcode for a patient portal login. Uses Meta’s preset text. |
| Education | Hi {{1}}, the term fee of {{2}} for {{3}} is due on {{4}}. Reply HELP if you need payment options. | Utility | An account update about a service the family already uses. |
| Education | Our open day is on {{1}}. Meet our teachers and see the new courses. Tap below to book a place. | Marketing | Promotes courses to build interest. That is an awareness goal. |
| Finance | A payment of {{1}} was made with your card ending {{2}} on {{3}}. If this was not you, call us now. | Utility | An account alert. It shows only the last digits, which Meta allows. |
| Finance | {{1}} is your verification code. This code expires in 10 minutes. | Authentication | A login passcode with Meta’s optional expiry line. |
| Logistics | Your parcel {{1}} will arrive today between {{2}} and {{3}}. Reply here if nobody will be home. | Utility | An update on a specific shipment. |
| Logistics | We would love your feedback. Tell us how we are doing in a short survey. | Marketing | A generic survey. Meta says it will not be approved as utility. |
| Hospitality | Your booking at {{1}} is confirmed for {{2}} nights from {{3}}. Reply here to change it. | Utility | Confirms a reservation the guest made. |
| Hospitality | Your membership expires on {{1}}. Renew today to save 10% on your next stay. | Marketing | A renewal with a discount. Meta gives a similar example as marketing. |
Source: Meta, Template categorization, Meta, Authentication templates, Meta, Template review, checked 6 November 2026.
How do you write templates that pass?
- Pick the category by the most promotional line. One offer makes the whole template marketing.
- Tie each utility template to a specific order, booking, account or interaction.
- Number variables in order, keep them inside the text, and add sample values.
- Ask for partial identifiers only, such as the last four digits.
- Keep the tone neutral. Meta rejects threats and public shaming.
Unecast includes a template manager to draft, submit and track Meta approval. See the WhatsApp Business API page, or read the WhatsApp Business API guide for setup.
To add bold, italic or lists to a template body and check it against the 1,024-character limit, use the free WhatsApp text formatter.
Frequently asked questions
What are the three WhatsApp template categories?
Marketing, utility and authentication. Marketing covers promotions and mixed content, utility covers non-promotional updates tied to a user, and authentication is only for one-time passcodes.
Why did Meta change my utility template to marketing?
Meta moves a template to marketing when it contains promotional or persuasive content, mixed content, or unclear content. Since 9 April 2025, such templates are approved as marketing rather than rejected.
Can I appeal a category change?
Yes, for utility-to-marketing changes. You can request a review within 60 days of the change. Authentication templates that are about to be rejected cannot be appealed.
How long does WhatsApp template review take?
Meta says a decision can take up to 24 hours. Appeals are also decided within 24 hours.
Can an authentication template include a link or an image?
No. Meta does not allow URLs, media or emojis in authentication template content or parameters, and parameters are limited to 15 characters.
Is a customer satisfaction survey a utility template?
Only if it asks about a specific order, transaction or interaction. Meta says a general survey will not be approved as utility.
Keep reading
Draft, submit and track your templates in one place
Book a demo to see the Unecast template manager, from drafting a template to tracking Meta’s decision.