Why Categories Matter
Category 1: Marketing Messages
-
“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.”
-
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
-
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
-
“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.”
-
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
-
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
-
“Your login code is 847291. Valid for 10 minutes.”
-
“Enter 392847 to verify your phone number.”
-
“Confirmation code for password reset: 556183”
-
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
-
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
-
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.
-
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
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
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.
-
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