
But here’s where things get messy. Meta overhauled how WhatsApp Business API pricing works on July 1, 2025, moving away from conversation-based billing to a per-message model. That one change rewired how teams need to think about their monthly costs.
And then there’s Zoho. A lot of Zoho CRM users aren’t sure what Zoho charges versus what Meta charges. Which makes sense; the billing flows through multiple layers, and nobody really explains it clearly.
So let’s break it down. What does WhatsApp actually cost in Zoho CRM in 2026, and what can you do to keep that number from spiraling?
Table of Contents
How WhatsApp Business API Pricing Works in 2026
Start here, because the structure matters before the numbers do.
To send WhatsApp messages at any real scale, you need a WhatsApp Business Account connected to a Business Solution Provider (BSP). Meta doesn’t sell API access directly to most businesses. BSPs sit in the middle, handle the technical connection, and most of them add a margin on top of Meta’s rate. That’s the first cost layer.
The second layer is the message itself. Before July 2025, Meta billed per conversation; one charge covered the full 24-hour window, regardless of how many messages went back and forth inside it. That model is gone. Every template now gets billed individually, by category.
One thing that didn’t change: if a customer messages you first, you get a 24-hour service window to reply for free. Those replies don’t count as outbound template sends as long as you stay inside that window.
In practice, most teams underestimate what that window is worth. More on that later.
The 4 WhatsApp Message Categories (and What Each Costs)
That’s the thing — people often talk about “WhatsApp costs” like it’s one number. It’s four different numbers, and they vary pretty sharply.
Marketing templates are used for promos, re-engagement, and product announcements. Highest rate in the category. Worth saying: Meta paused delivery of marketing messages to US numbers in April 2025. If your audience is US-based, verify whether that restriction is still active before building any campaign volume around it.
Utility templates cover transactional sends — shipping confirmations, booking reminders, payment receipts. If you send them inside the 24-hour service window, the rate drops. Outside the window, you pay the standard utility rate. The gap between in-window and out-of-window billing is real, and at volume it adds up.
Authentication templates handle OTPs and verification flows. Priced separately, usually lower than marketing. Mostly relevant if you’re running any login or identity verification through WhatsApp.
Service messages are free. For now. Meta starts billing for them from October 1, 2026. If your support workflow is built around free inbound reply threads, that date changes your cost model. Worth planning for now rather than later.
| Category | Cost Level | Common Use | Free Window? |
| Marketing | Highest | Campaigns, promos | No |
| Utility | Mid-range | Transactional updates | Yes (in-window rate) |
| Authentication | Lower | OTPs, verification | No |
| Service | Free until Oct 2026 | Support replies | Yes |
Rates vary by country. Meta publishes a rate card — check it, because they update it.
What Zoho Charges on Top of Meta’s Fees
Zoho functions as a BSP. Which means the cost inside Zoho already bundles Meta’s per-message fee plus Zoho’s own credit margin. You’re not paying Meta directly: you’re buying Zoho credits, and Zoho settles with Meta behind the scenes.
That’s standard BSP practice. But it means the number on your Zoho invoice isn’t the same as Meta’s published rate.
Say you send 1,000 messages in a month. 500 are utility templates inside the service window. 500 are outside. You pay the in-window rate on the first batch, the standard utility rate on the second, and Zoho’s credit margin on both. Run that math before forecasting spend; the base Meta rate undersells what you’ll actually pay.
Most teams don’t audit this until the bill surprises them. A small test campaign with tracked credit consumption is the fastest way to calibrate.
5 Ways to Cut Your WhatsApp Bill in Zoho CRM
No exotic tactics here. The savings are almost entirely in basics.
Work the service window. When a customer reaches out, reply fast and resolve as much as possible inside 24 hours. Those exchanges are currently free. The faster your team responds, the less you need to pay for outbound templates to restart stalled threads.
Stop using marketing templates where utility ones qualify. A post-purchase confirmation is a utility message. An appointment reminder is a utility message. Sending them as marketing templates because that’s what the team defaulted to? That’s just paying more than necessary. Audit the category on your highest-volume templates first.
Wire up keyword-triggered auto-replies. If a contact sends “help” or “status” or any keyword your team defines, an automated reply fires immediately, which re-opens or extends the service window. Inside Zoho CRM, you can set this up through automation rules without any code. Genuinely one of the most cost-effective things you can do.
Use SMS as a fallback for simple outbound. Not every notification needs to be a WhatsApp template. Quick alerts, basic reminders, low-urgency updates — you can send SMS through Zoho CRM at a lower cost without Meta approval delays. Having both channels available in the same CRM means you can route by cost without breaking the conversation history.
Pull messaging analytics and check your template categories. One high-volume template in the wrong category runs up the bill faster than most teams realize. Zoho’s reporting gives you the send volume data; use it.
How 360 SMS for Zoho CRM Helps Manage WhatsApp Costs
Here’s where the CRM setup actually matters.
360 SMS for Zoho sits natively inside Zoho CRM. No middleware portal, no third-party redirect; messages go out from the same record where the contact lives. That removes one extra markup layer that some integrations add between your team and Meta’s infrastructure.
The AI-powered conversation view in Zoho generates contextual reply options right in the chat panel. When a customer message comes in, the AI generates contextual reply options right in the chat panel. Reps pick one and send; no drafting from scratch, no delay. Faster replies inside the service window mean fewer paid outbound templates to restart conversations.
The AI ChatAgent handles inbound queries on its own, across both SMS and WhatsApp. A customer messages at 11 pm; the chatbot picks it up, handles the query, keeps the window alive. When a rep needs to step in, they do it manually through Conversation View, triggered by incoming message notifications and related record owner assignment. No automated handoff; the rep takes over intentionally. That’s how it works.
AI Compliance catches intent-based opt-out signals automatically. If a contact signals they want out, it’s processed without a rep having to catch it manually. Clean list, lower compliance risk.
And on the channel side, SMS and MMS are right there in the same interface. When WhatsApp isn’t the right call cost-wise, you route through SMS without switching tools or losing context on the record.
Starting at $90/year for two users, the platform cost itself isn’t the thing eating your messaging budget.
Final Thoughts
WhatsApp pricing in 2026 isn’t complicated once you understand the structure. Per-message billing by category, BSP markup on top, a service window that’s worth protecting, and a service message cost shift landing October 1, 2026. That’s the picture.
The teams that manage costs well aren’t doing anything fancy. They know what category each template sits in, they reply inside the window, and they use SMS when WhatsApp isn’t justified. Most of the savings are already sitting in your current workflow, just not being captured.
If the WhatsApp line on your Zoho bill is higher than expected, template category auditing is usually where to start.
The 4 WhatsApp Message Categories (and What Each Costs)