WhatsApp API pricing changes on Oct 1, 2026: Shopify impact
Meta starts charging per service message and for utility templates inside the 24-hour window on October 1, 2026. What changes for a Shopify store's order notifications, and what doesn't.
If you send order updates over WhatsApp, the invoice Meta issues you in November will not look like the one from October. Meta announced a set of pricing changes to the WhatsApp Business Platform that take effect on October 1, 2026, and the large business solution providers (Twilio, Wati, 360dialog and others) have published their own notices restating them. This article goes through the changes that touch a Shopify store, puts numbers on a typical month, and then covers what Beacon Messenger does and does not do about it.
What is changing on October 1, 2026
Meta moved from conversation-based pricing to per-message pricing in July 2025. Since then every template you send has been billed individually at the marketing, utility or authentication rate for the recipient's country. Two carve-outs kept day-to-day customer service cheap: service messages (free-form replies to a customer who wrote to you first) cost nothing, and utility templates sent while a 24-hour customer service window was open were also free.
Both carve-outs end on October 1:
- Service messages become billable. A free-form reply inside the 24-hour window is charged per message at a new service rate. Several providers describe an allowance of 1,000 free service messages per business phone number per month before the charge applies; Twilio's notice simply says service messages become chargeable. Take the figure from your own provider's notice or from Meta's pricing documentation, not from a summary like this one.
- Utility templates inside the customer service window become billable. Since July 2025 a utility template sent into an open window was free. From October 1 it is charged at the utility rate whether a window is open or not.
- Marketing rates are revised. Up in some countries, down in others. This depends entirely on where your customers live, so pull the rate card for your top three countries rather than trusting a headline percentage.
None of this applies to the WhatsApp Business app on a phone. The changes are for the Cloud API, which is what any Shopify app that sends automated notifications uses under the hood.
What it means for a Shopify store, message by message
Think about what a small store actually sends: an order confirmation, a shipping update, maybe a cash-on-delivery confirmation request, and an abandoned-checkout reminder for people who opted in. The first three are utility templates under Meta's template categorisation rules. The last one is marketing. Here is where the October change lands for each.
| Message | Category | Before October 1 | From October 1 |
|---|---|---|---|
| Order confirmation right after checkout | Utility template | Utility rate; free if the customer had messaged you in the previous 24 hours | Utility rate, always |
| Shipping or delivery update | Utility template | Same as above | Utility rate, always |
| COD confirmation request | Utility template | Same as above | Utility rate, always |
| Customer taps 'Yes, confirm' and a person replies by hand | Service message | Free | Per-message service rate above any free allowance |
| Abandoned checkout reminder | Marketing template | Marketing rate | Marketing rate, revised in some countries |
The utility change matters less than it sounds for most stores. For a shipping update to have been free before October, the customer had to have messaged you within the previous 24 hours. That is rare unless you sell in a market where people routinely chat before they buy. The store that will notice is the one whose customers open a chat, get an answer, then order: the confirmation used to land in an open window for free and now costs the utility rate. In most countries that rate is a fraction of a US cent to a few cents per message, so on 500 orders a month the difference is a few dollars.
The service-message change is the one to watch, because it charges something that used to be free and scales with how chatty your support is. If an agent exchanges eight messages with a customer about a late parcel, that is eight billable messages after any allowance, not one conversation. Stores that run support through a shared inbox connected to the API will feel it. Stores that answer from the WhatsApp Business app on a phone will not, because the phone app is not the API.
What Beacon Messenger does about it
Beacon Messenger connects to your own Meta Business account and sends through the Cloud API, so Meta bills you directly for the templates the app sends. There is no per-message fee from us on top, and plan prices do not move on October 1. It also means the change hits you exactly as Meta describes it, with no reseller margin in between. A few decisions in the app were made for exactly this kind of month:
- Every automated message is a template, and each trigger shows the Meta category it should use: utility for order confirmation, shipping updates and COD confirmation, marketing for abandoned checkout. Sending an order update as a marketing template because the category was left on a default is the most common way to pay several times the utility rate for the same text.
- A hard monthly message cap per plan. When the cap is reached the queue skips and logs instead of sending, so a spike in orders or a runaway automation cannot turn into an open-ended Meta invoice. If you want to hold spend flat through the change, pick the plan whose cap matches the volume you are comfortable paying for.
- A delivery log that records every send with its trigger and template name. When Meta's invoice arrives you can reconcile it line by line against what went out, which is how you notice a template that is suddenly billed when it was not before.
- Consent gating on marketing. Abandoned-checkout reminders go only to shoppers who opted into SMS/WhatsApp marketing at checkout, unless you turn that requirement off. Marketing is the most expensive category; keeping its volume tied to people who asked for it is the cheapest optimisation there is.
- The chat button is a normal conversation, not an API call. If the number behind the storefront button is one you answer from the WhatsApp Business app rather than through the API, those replies are not API messages and none of the changes above apply to them. Many stores run exactly this split: automated notifications from an API number, human replies from a phone.
Four things to do before October 1
- Open WhatsApp Manager, go to Message templates, and read the category on every approved template. Anything transactional that shows MARKETING is costing you the marketing rate on every send. Meta's categorisation guide explains how categories are assigned and how to appeal one.
- Pull your last Meta invoice and count service messages. If your support team works through the API, multiply that count by the new service rate for your country. That is your new floor.
- Decide whether human replies belong on the API at all. For a small store, a phone running the WhatsApp Business app on a separate number is the cheapest support setup, and the chat button can point at that number while notifications go out from the API number.
- Keep the delivery log open for the first week of October. If Meta bills a template that was free in September, the log tells you which trigger produced it and whether it was sent into an open window.
If you have not set up notifications yet, the order notifications guide walks through the Meta side, and verifying delivery covers what the log shows you. For the broader question of how 'free' WhatsApp apps end up costing money, see unexpected charges from free-plan apps.
Frequently asked questions
Does Beacon Messenger's price change on October 1, 2026?
No. Plans are flat monthly prices billed through Shopify, each with a hard message cap. Meta's per-message charges are billed by Meta to your own Meta Business account, and that is where the October 1 change appears.
Will my order confirmation messages cost more after October 1?
Only if they were landing inside an open 24-hour customer service window, where utility templates used to be free. Outside a window they were already billed at the utility rate, and that rate is not part of the announced change.
Are messages I send from the WhatsApp Business app on my phone affected?
No. The changes apply to the WhatsApp Business Platform, meaning the Cloud API. Replies typed in the WhatsApp Business app are not API messages and are not billed per message.
How do I find out how many service messages I send today?
WhatsApp Manager shows message volume by category under Insights, and your provider's invoice breaks it down by country. Beacon Messenger's delivery log covers the template messages the app sends; human replies from an inbox tool live in that tool's own logs.
More guides
- How to add a WhatsApp chat button to your Shopify store (2026)
- How to send Shopify order confirmations and shipping updates over WhatsApp with the official Cloud API
- Cash on delivery on Shopify: confirm orders over WhatsApp before you ship
- Recovering abandoned checkouts on Shopify with WhatsApp, the compliant way
- Why WhatsApp apps get your number banned: linked device vs API
- How a "free" WhatsApp app for Shopify ends up charging you
- Por qué una app de WhatsApp "gratis" para Shopify te cobra
- Pushdaddy or SuperLemon alternative: WhatsApp apps compared
- How to verify Shopify WhatsApp notifications were delivered
- Chat button still on your store after uninstalling the app?
- Setting up the WhatsApp Cloud API with Meta's MCP and an AI agent
- WhatsApp chat outside business hours: what shoppers should see