Why Categories Matter

Meta does not treat all business messages the same. They classify messages into four categories, each with different rules, pricing, and customer expectations.
 
Sending the wrong category can get your messages blocked, your costs inflated, or your account penalized.
 
Think of categories like postal mail types. A birthday card, a utility bill, a package delivery notice, and a sales flyer all arrive in your mailbox. But you open them with different expectations. You welcome the birthday card. You need the utility bill. You expect the package notice. You might toss the sales flyer unread.
 
WhatsApp categories work the same way. Match your message to the right category, and customers welcome it. Get it wrong, and you waste money and damage trust.

Category 1: Marketing Messages

Purpose: Promotions, offers, announcements, brand awareness
Examples:
  • “Our summer collection is live! Get 20% off your first order.”
  • “Flash sale ends tonight—don’t miss out!”
  • “Introducing our new premium service tier.”
  • “We miss you! Come back with this exclusive 15% discount.”
Pricing: Highest cost per message
Why it costs more: Marketing messages are unsolicited. Customers did not ask for them. Meta charges more because these messages require platform resources to deliver and monitor for spam.
Rules:
  • Customers must have opted in to receive marketing messages
  • Messages must include clear sender identification
  • Frequency must be reasonable (excessive marketing triggers blocks)
  • Content must comply with Meta’s commerce policies
Best practices:
  • Segment tightly—only send to people who have shown interest
  • Personalize with name, past purchase, or browsing behavior
  • Include a clear value proposition in the first sentence
  • Make opting out easy and visible

Category 2: Utility Messages

Purpose: Transactional updates, reminders, confirmations, post-purchase communication
Examples:
  • “Your order #2847 has been shipped. Track here: [link]”
  • “Reminder: Your appointment with Dr. Smith is tomorrow at 2 PM.”
  • “Your payment of $150 was received. Thank you!”
  • “Your subscription renews in 3 days. Update payment method here.”
Pricing: Lower cost than marketing
Why it costs less: Utility messages are expected and welcomed. Customers want these updates. They reduce support requests and improve satisfaction.
Rules:
  • Must relate to an existing transaction, appointment, or account activity
  • Cannot contain promotional content (unless strictly limited and relevant)
  • Must be sent on time related to the transaction
Best practices:
  • Send immediately when the event occurs
  • Include all relevant details (order number, date, amount)
  • Provide clear next steps or action links
  • Keep tone helpful and informative, not salesy

Category 3: Authentication Messages

Purpose: Security codes, verification codes, one-time passwords (OTPs)
Examples:
  • “Your login code is 847291. Valid for 10 minutes.”
  • “Enter 392847 to verify your phone number.”
  • “Confirmation code for password reset: 556183”
Pricing: Lower cost, similar to utility
Why it costs less: Authentication messages are essential for security. Users request them actively. Delivery is time-sensitive and high-priority.
Rules:
  • Must contain only the verification code and minimal context
  • Must expire after a short time window
  • Cannot include marketing content
  • Must use approved authentication templates
Best practices:
  • Deliver instantly—delays destroy user experience
  • Clearly state the expiration time
  • Include brief context (“for login,” “for verification”)
  • Never reuse codes

Category 4: Service Messages

Purpose: Responses to customer-initiated conversations
Examples:
  • Customer asks: “Do you have this in blue?” You reply: “Yes! Here is the blue version: [image]”
  • Customer says: “My order hasn’t arrived.” You respond with tracking details.
  • Customer requests: “Send me your catalog.” You send the catalog link.
Pricing: Free within the 24-hour window
Why it is free: The customer started the conversation. You are responding to their request. This is the core value of WhatsApp—natural two-way communication.
The 24-Hour Rule: When a customer sends you a message, a 24-hour “service window” opens. During this window, you can send any type of response—text, images, videos, documents—at no charge.
After 24 hours of customer inactivity, the window closes. To send another message, you must use a template message (marketing, utility, or authentication), which incurs cost.
Best practices:
  • Respond quickly within the 24-hour window
  • Use the free window to build relationships and gather information
  • If you need to follow up after 24 hours, use the appropriate template category
Never ignore customer messages—unanswered conversations hurt your metrics.

Category Comparison Summary

Category Purpose Example Cost Customer Mindset
Marketing Promote, sell, announce “20% off sale ends tonight!” Highest “Do I care about this?”
Utility Update, remind, confirm “Your order has shipped.” Lower “I need this information.”
Authentication Verify, secure “Your code is 847291.” Lower “I am waiting for this.”
Service Respond to the customer Answer to their question Free (24h window) “I asked for this.”

Regional Pricing Variations

WhatsApp message pricing is not uniform worldwide. Costs vary based on:

Country or Region
Messages to customers in different countries cost different amounts. Sending to major markets typically costs more than to smaller markets due to higher demand and infrastructure costs.

Category Selection
Marketing messages cost significantly more than utility or authentication. Correct categorization saves money.

Billing Model Changes
WhatsApp has shifted billing models over time. Some markets moved from conversation-based pricing (charging per 24-hour conversation session) to per-message pricing. Others use hybrid models.

BSP Pricing Layers Y
our Business Solution Provider adds their own fees on top of Meta’s base pricing. Different BSPs structure these fees differently—some charge per message, others use monthly subscriptions, and others use volume tiers.

How to manage costs:
  • Verify current rates with your BSP before launching campaigns
  • Use utility messages instead of marketing where possible
  • Maximize free service window responses
  • Segment carefully to avoid wasted sends
  • Monitor cost per conversion, not just cost per message