Meta template charges
Understand how Meta WhatsApp template/message charges apply to Enscale workflows and broadcasts.
Meta WhatsApp charges are separate from Enscale subscription fees.
You connect your own Meta Business account, and Meta bills you directly for WhatsApp Business Platform usage. Enscale shows you the template category and an estimated charge range wherever you pick a template, so the cost is visible before you send.
How Meta charges work
Meta’s WhatsApp Business Platform pricing is based on delivered messages.
Charges depend on:
- Whether the message is delivered.
- The recipient’s market or country.
- The message category.
- Meta’s current rate card and volume tiers.
Meta message categories include:
| Category | Typical use |
|---|---|
| Marketing | Offers, promotions, abandoned checkout reminders, retargeting, product suggestions. |
| Utility | Order confirmations, shipping updates, delivery updates, requested transactional updates. |
| Authentication | One-time passcodes and identity verification. |
| Service | Replies inside an active customer service window after a user messages the business. |
Important distinction
Enscale plan limits and Meta WhatsApp charges are different things.
| Cost type | Charged by | Example |
|---|---|---|
| Enscale subscription | Enscale through Shopify billing | Starter, Growth, Pro, Scale plans. |
| Enscale usage limits | Enscale plan enforcement | Broadcast message allowance, workflow runs, conversations. |
| AI resolution charges | Enscale | AI closes a conversation without human handover. |
| Meta WhatsApp charges | Meta | Delivered WhatsApp template or business-initiated messages. |
Charges in workflows
Workflow runs can send WhatsApp messages. Those messages may create Meta charges depending on category, delivery, country, and whether the message is inside a free or service window.
Examples:
| Workflow template | Likely WhatsApp category | Notes |
|---|---|---|
| Abandoned checkout reminder | Marketing | Usually promotional or retargeting. Requires opt-in and approved template. |
| Product upsell | Marketing | Promotional by nature. Requires opt-in and approved template. |
| Reorder reminder | Marketing | Usually encourages a new purchase. |
| Order confirmation | Utility | Transactional and triggered by user purchase. |
| Shipping update | Utility | Transactional fulfillment update. |
| Delivered review request | Marketing or utility depending on Meta classification | Treat carefully; template category must match Meta approval. |
| COD double confirmation | Utility | Transactional confirmation related to an order. |
| COD to prepaid offer | Marketing or utility depending on copy | Incentives or promotional language may make it marketing. |
Charges in broadcasts
Broadcasts are outbound campaigns sent to selected audiences.
Most broadcast campaigns are marketing messages because they are merchant-initiated and promotional.
Examples:
- Product launch campaign
- Discount campaign
- Back-in-stock campaign
- Seasonal sale campaign
- Winback campaign
- Cross-sell or upsell campaign
Each delivered broadcast message can create a Meta charge based on recipient country and message category.
Template category matters
WhatsApp templates are submitted to Meta with a category.
The approved category affects both what you're allowed to send and what it costs. Enscale shows the approved category wherever you select a template.
Template picker should display:
- Template name
- Language
- Approval status
- Category
- Connected WhatsApp account
- Last synced time
- Whether the template can be used for the selected workflow or broadcast
Consent is still required
Even if a merchant is willing to pay Meta charges, Enscale must not send WhatsApp outbound messages without valid opt-in consent.
Before sending WhatsApp workflow or broadcast messages, check:
- Contact belongs to the tenant.
- Contact has WhatsApp opt-in consent.
- Contact has not unsubscribed.
- Template is approved when required.
- Merchant plan allows the feature.
Estimating Meta charges
Enscale can estimate Meta charges before a merchant publishes a broadcast or WhatsApp-heavy workflow.
Recommended estimate fields:
| Field | Why it matters |
|---|---|
| Estimated recipients | Determines message volume. |
| Recipient countries | Meta rates vary by market. |
| Template category | Marketing, utility, authentication, or service. |
| Expected delivery count | Meta charges apply to delivered messages. |
| Rate source timestamp | Meta pricing can change, so show when rates were last synced. |
Broadcast estimate example
If a merchant sends one campaign to 5,000 opted-in contacts:
- Enscale broadcast usage counts 5,000 broadcast messages.
- Meta may charge for each delivered WhatsApp message.
- Meta charge amount depends on country and category.
- Failed or undelivered messages may not create Meta charges, depending on Meta delivery status.
Workflow estimate example
If a merchant enables an order shipped workflow:
- Each qualifying order can create one workflow run.
- Each sent WhatsApp shipping update can create a Meta utility-message charge if delivered.
- Enscale workflow usage and Meta WhatsApp charges are tracked separately.
UI recommendations
For workflows, show a warning near WhatsApp action nodes:
WhatsApp messages may incur Meta charges based on the recipient country and approved template category. Meta bills your connected business account directly.
For broadcasts, show a pre-send estimate panel with:
- Audience size
- Eligible recipients
- Skipped recipients
- Template category
- Estimated Meta charge range if available
- Enscale broadcast usage impact
Implementation notes
- Store Meta template category with each synced template.
- Store template approval status and language.
- Store recipient country where available for estimates.
- Store Enscale usage separately from Meta charge estimates.
- Do not hardcode Meta rates unless they are synced from an authoritative source.
- Show disclaimers when estimates are unavailable or stale.
- Keep raw provider pricing changes auditable.
Merchant-facing explanation
Use simple language in the product:
Enscale charges your subscription and Enscale usage. Meta charges your connected WhatsApp Business account for delivered WhatsApp messages based on country and message category.
Related pages
Next steps
- Read Getting started.
- Read Onboarding checklist.
- Read Troubleshooting.