WhatsApp Business API Pricing: What Small Shops Actually Pay
Published
WhatsApp Business API pricing combines Meta’s messaging charges, any provider fees, the shared inbox subscription, and any separate AI costs. There is no single price that covers every shop.
For a concrete reference, Meta’s rate card effective July 1, 2025 listed $0.025 per delivered marketing template message to a United States recipient. At that historical rate, 1,000 delivered marketing messages cost $25 in Meta charges, before provider, inbox, AI, and tax costs. The example below shows how those costs fit together.
Source: Meta’s WhatsApp Business Platform pricing documentation and rate cards, effective July 1, 2025. This is a dated reference, not a claim that the rate remains unchanged. Shops should check the current rate card before budgeting a campaign.
The useful comparison is the total monthly cost, rather than an advertised message rate alone.
Total WhatsApp cost = Meta messaging charges + provider fees + help desk subscription + separate AI costs
Some services bundle parts of that bill. Others charge for each part separately.
How WhatsApp Business API pricing works
The WhatsApp Business Platform, often called the WhatsApp Business API, connects WhatsApp to customer support software and other business systems.
It differs from using the WhatsApp Business app on a phone. A platform connection can put messages in a shared inbox where staff handle customer questions.
Meta charges for delivered template messages
Under Meta’s pricing model effective July 1, 2025, Meta charges per delivered template message, with exceptions described below. Rates depend on the message category and the recipient’s market.
The main template categories are:
- Marketing: Offers, product recommendations, and other promotional messages.
- Utility: Updates tied to a customer’s purchase, account, or request.
- Authentication: Messages used to verify a customer’s identity.
A delivery update and a discount offer can have different prices. Shops should check the category assigned to each template rather than treating every outbound message as customer support.
The official source is Meta’s WhatsApp Business Platform pricing documentation, including the rules effective July 1, 2025 and the linked market rate cards.
The customer-service window
The customer-service window stays open for 24 hours after the customer’s most recent message. Each new message from that customer restarts the window.
While that window is open:
- The business can send free-form service replies.
- Meta does not charge messaging fees for those service replies.
- Utility template messages also carry no Meta messaging charge under the rules effective July 1, 2025.
- Marketing and authentication templates remain chargeable at their applicable rates.
When the window closes, the business must use an approved template to send another message. A utility template sent outside that window is chargeable at the applicable rate, subject to Meta’s other pricing exceptions.
These window and billing rules come from Meta’s official pricing documentation, with the utility-template exemption effective July 1, 2025.
Free of Meta messaging charges does not necessarily mean free overall. A provider can still charge its own message fees, and a help desk can still charge for access or usage.
Provider fees are separate
A shop can connect through Meta directly or use a provider. A provider may handle setup, messaging access, billing, and support.
Its charges may include:
- A monthly subscription.
- A markup on Meta charges.
- A separate fee per message.
- Setup or onboarding costs.
- Charges for additional features.
A quote should show which fees belong to Meta and which belong to the provider.
Shared inbox and AI fees add another layer
API access does not, by itself, give staff a complete help desk.
A shop may need software to read messages, assign work, add tags, and reply alongside email and live chat. That software may charge by seat, conversation, feature, or AI usage.
An external AI tool can add another bill. Shops should check who charges for that usage and whether spending limits are available.
A worked WhatsApp Business API cost example
Consider a shop sending marketing templates to United States recipients.
The following calculation uses Meta’s July 1, 2025 rate of $0.025 per delivered marketing template message. The message volume is an illustrative budgeting assumption, not a customer result.
| Cost component | Example calculation or treatment |
|---|---|
| Recipient market | United States |
| Message category | Marketing template |
| Delivered message volume | 1,000, assumed for this example |
| Meta charge | 1,000 × $0.025 = $25 |
| Provider fee | Add the provider’s quoted subscription, markup, or message fee |
| Inbox subscription | Add the selected help desk plan |
| AI cost | Add any separate AI service charges |
| Tax | Add any applicable tax |
Rate source and effective date: Meta’s WhatsApp Business Platform pricing documentation and rate cards, July 1, 2025.
With Oktomer Free as the inbox, the known subtotal is $25, plus any provider fees and applicable taxes. The team writes every reply, so this setup does not require an AI service.
With Oktomer Connected, the known subtotal is $74: the illustrative $25 Meta charge, plus the $49 monthly inbox subscription. Provider fees, the shop’s own AI costs, and applicable taxes remain separate.
The Meta calculation uses the dated historical rate above. Oktomer plan prices use its official October 2026 terms, cited in the plans section below. Combining them illustrates the billing structure; it is not a current all-inclusive quote.
How support traffic differs from a campaign
A customer asking about a delivery can open the customer-service window. Free-form replies during that window have no Meta messaging charge under the cited rules.
A marketing campaign has a different cost pattern. Marketing templates remain chargeable even when the customer-service window is open.
A shop should therefore estimate support replies, utility notifications, and marketing campaigns separately.
What changes the monthly bill?
The recipient’s market
Meta’s rate cards vary by recipient market. A shop selling abroad should use its actual customer mix.
A rate quoted for United States recipients does not describe the cost of sending the same campaign to every other market.
The message category
Order notifications, promotional offers, and verification messages have different billing treatment.
The shop should check each template’s approved category. It should also budget for the category Meta applies, rather than assuming an order-related message always qualifies as utility.
Whether the service window is open
The timing of a message can change its cost.
A utility template within an open customer-service window has no Meta messaging charge under the cited rules. The same template outside that window can incur a charge.
The shop’s software or provider should make it possible to distinguish these cases when reviewing usage.
Provider and software terms
A quiet month can hide charges that appear during a sale or delivery delay.
Before signing up, the shop should check whether higher activity triggers:
- Message fees or markups.
- Conversation overages.
- Additional seat charges.
- A plan change.
- More AI spending.
Any plan change that increases the bill should have clear approval rules.
Where Oktomer fits
Oktomer is a help desk for small online shops and small businesses. It brings live chat, email, and WhatsApp into a shared inbox and includes Shopify support.
Every plan has unlimited seats and unlimited conversations at a fixed monthly price.
| Oktomer plan | Price, excluding VAT | What it includes |
|---|---|---|
| Free | $0 | Live chat widget, Shopify, email, WhatsApp, simple sorting and tags. The team writes every reply. Oktomer AI is not included. |
| Connected | $49/month | Bring the shop’s own AI through Oktomer’s MCP server and API. Oktomer AI is not included. |
| Managed | $249/month | Coming soon, with a waitlist. Setup is included. Oktomer’s AI sorts and tags messages, sends follow-ups, and drafts replies for team approval. |
MCP and the API let the shop’s own AI tool read the inbox and post replies or drafts there.
Connected can work with tools such as Claude, ChatGPT, n8n, or an agency-built agent. Any separate charges for those tools belong in the shop’s budget.
Oktomer bills monthly. Customers can cancel by email and request a refund within 14 days. A free 20-minute demo is available.
Source for Oktomer plan prices, features, billing terms, refund period, and demo: Oktomer pricing, October 2026.
Unlimited inbox conversations do not establish the full WhatsApp cost
Oktomer’s unlimited conversations describe its help desk plans. They should not be read as a promise that Meta messaging charges or outside provider fees are included.
Before connecting WhatsApp, the shop should confirm how those charges are handled for its account. This distinction applies to any inbox that advertises WhatsApp support.
How Oktomer compares with other options
WhatsApp Business app
The WhatsApp Business app may fit better when an owner mainly handles messages on a phone and does not need WhatsApp alongside email and live chat in a shared inbox.
The platform becomes more relevant when staff need to handle WhatsApp through support software.
Direct API access or a messaging provider
Direct access can fit better when a business has technical help and needs messaging inside its own software.
A provider can fit better when the shop wants help with setup, billing, or messaging operations. Its fees should be weighed against the work it takes off the team.
Either route still needs a plan for how staff will read and answer customer messages.
Tidio
Tidio is worth comparing when a shop wants its mix of live chat, Flows, and Lyro AI features.
As shown on Tidio’s pricing page on October 26, 2026, its Free plan is $0 per month, with 10 seats and 50 billable conversations. The page has a monthly and annual billing toggle, so readers should check that setting when reviewing paid plans.
Oktomer may fit better when the priority is a shared inbox without seat or conversation allowances. Tidio may fit better when its specific features suit the shop’s work. Shops should also verify channel support and separate AI charges before choosing.
What to request in a WhatsApp pricing quote
A useful quote should identify:
- The rate-card date and recipient markets.
- Expected delivered messages by category.
- Which messages qualify for free Meta billing treatment.
- Provider subscriptions, message fees, and markups.
- Inbox seats and conversation allowances.
- Separate AI charges.
- Setup costs and taxes.
- Cancellation and refund terms.
The shop should also confirm who controls the WhatsApp Business account, what happens to its number when changing providers, and what support is available if access is restricted.
If a service says WhatsApp is “included,” the quote should state whether that means channel access, Meta messaging charges, or both.
Try Oktomer
For fixed-price help desk software with WhatsApp, email, and live chat in a shared inbox, start free or book a free 20-minute demo.
More from the blog
E-commerce Customer Service: A Practical Guide for Small Shops
E-commerce customer service is the help an online shop gives shoppers before, during and after a purchase. It covers product questions, delivery updates, returns, refunds and complaints. For a small s...
HappyFox Alternatives for Small Shops: Costs, Channels and AI Control
Oktomer is worth considering as a HappyFox alternative when a small shop needs email, live chat and WhatsApp in a shared inbox with a fixed monthly bill. Tidio is worth a look for website chat. Gorgia...
Tidio AI: Costs, Limits and Fit for a Small Online Shop
Tidio AI is worth considering when a shop wants Tidio’s Lyro AI Agent alongside its customer support tools. Before choosing it, the owner should check which features the quoted price covers, how conve...