Cloud API Pricing

    WhatsApp Cloud API pricing, by country

    Meta charges per conversation, not per message — and rates vary by country and type. Here are the 2026 rates plus a calculator to plan your budget.

    Country rate cardMarketing vs utilityService free tierBudget calculator

    At a glance

    ₹0.50India marketingApprox. per conversation
    $0.0725USA marketingApprox. per conversation
    1,000free service convosNew accounts / month
    24hconversation windowUnlimited messages inside

    What you get

    Everything you need, in one workspace

    Per-conversation model

    A 24-hour window opens when a conversation starts; unlimited messages flow inside it for one fee.

    Marketing conversations

    Business-initiated promotional messages — the highest rate in every market.

    Utility conversations

    Business-initiated updates tied to a customer action, such as order or shipping status.

    Service conversations

    User-initiated support conversations, free in most markets and with a free monthly tier.

    Authentication conversations

    One-time passcodes and login codes, billed separately.

    Budget calculator

    Estimate a campaign's cost from audience size, destination country, and conversation type before you send.

    How it works

    From setup to sent in a few moves

    1. 01

      Classify each send

      Decide whether each message is marketing, utility, authentication, or service — the rate follows the category.

    2. 02

      Pick the destination

      Rates are per recipient country, so segment audiences by market when you budget.

    3. 03

      Estimate with the calculator

      Plug in audience size and type to get a cost estimate before launch.

    4. 04

      Watch the dashboard

      Track actual spend per conversation in billing; Greenbubble flags unusual spikes.

    Deep dive

    How WhatsApp pricing actually works

    WhatsApp Cloud API pricing by country (2026)

    The current Meta rate card, country by country, plus our budget calculator. Always check the official Meta pricing page before budgeting.

    How Meta charges

    Per conversation, not per message. A conversation = a 24-hour window. Conversation types:

    • Marketing — business-initiated, promotional. Most expensive.
    • Utility — business-initiated, transactional. Mid-cost.
    • Authentication — business-initiated, OTP/verification. Cheapest business-initiated.
    • Service — user-initiated. Free in most markets.

    The "24-hour window" is the concept most teams underestimate. When a customer messages you, a service window opens and stays open for 24 hours. During that window you can exchange as many messages as you like with that contact — you are not billed per message. When the window closes, the next business-initiated message needs an approved template and opens a new billable conversation. Two replies an hour apart inside a window cost the same as one; two replies a day apart can cost twice.

    Who initiates matters more than what you send

    A useful mental model: Meta bills the open of a conversation, not the messages inside it. If the customer opens it, it is free. If you open it, it costs the rate for that template category in that country. Everything you do to encourage customers to message first is a direct cost saving.

    Rate card (Q3 2026, USD per conversation)

    CountryMarketingUtilityAuthenticationService
    India$0.0125$0.0042$0.0030Free
    USA$0.0725$0.0220$0.0140Free
    UK$0.0640$0.0200$0.0130Free
    Brazil$0.0500$0.0150$0.0090Free
    Mexico$0.0350$0.0120$0.0070Free
    UAE$0.0460$0.0140$0.0085Free
    Spain$0.0540$0.0180$0.0120Free
    Germany$0.0720$0.0220$0.0140Free
    Indonesia$0.0240$0.0080$0.0050Free
    Nigeria$0.0280$0.0095$0.0060Free

    (Verify on the official Meta rate card — these rates are illustrative for Q3 2026.)

    How to read the table

    The spread between the cheapest and most expensive market is wide. A marketing conversation in India costs a fraction of one in the USA. That is why the same campaign can be trivial in one market and a real line item in another. If you operate in multiple countries, budget per country rather than applying a single blended rate.

    The category you pick is a policy choice, too

    Meta reviews template categories. Marking a promotional message as "utility" to get a lower rate is a policy violation, and repeated misclassification can have consequences for your account. Classify honestly: order updates and shipping notices are utility; sales and re-engagement are marketing; one-time codes are authentication.

    Budget calculator

    Total cost = (Marketing conversations × marketing rate)
    

    + (Utility conversations × utility rate)

    + (Authentication conversations × authentication rate)

    + Greenbubble SaaS plan fee

    Example 1: 10,000 marketing to India

    10,000 × $0.0125 = $125
    

    + Greenbubble SaaS (e.g. $99/mo workspace plan)

    = $224 in month 1

    Example 2: 50,000 utility to USA

    50,000 × $0.0220 = $1,100
    

    + Greenbubble SaaS (e.g. $299/mo business plan)

    = $1,399 in month 1

    Example 3: mixed campaign, UK

    6,000 marketing × $0.0640 = $384
    

    4,000 utility × $0.0200 = $80

    Subtotal Meta = $464

    + Greenbubble SaaS = published workspace fee

    Notice that the marketing block costs roughly five times the utility block despite being only 50% larger. Category mix usually matters more than volume.

    Worked comparison — service-first vs business-first

    Two teams send 20,000 messages a month in the USA with identical content. Team A lets customers message first and replies inside the service window. Team B pushes the same content as a business-initiated marketing campaign.

    ApproachBillable conversationsRateMeta cost
    Service-first (customer initiates)0 billableFree$0
    Business-first (marketing)20,000$0.0725$1,450

    The content is the same. The behaviour around initiation is the difference between a real bill and none. This is the single biggest lever most teams have.

    Cost-optimisation tactics

    1. Earn user-initiated conversations — clicks-to-WhatsApp ads, persistent menu buttons, reply prompts.
    2. Use utility templates when possible — order updates cost less than marketing.
    3. Consolidate sends into 24-hour windows — every business-initiated message outside the existing conversation opens a new billable conversation.
    4. Clean your list — drop contacts who never engage.
    5. Watch quality rating — high rating raises throughput limits, low rating can trigger throttling.

    A cost-review checklist

    Run this monthly and you will rarely be surprised by the bill:

    • Pull the conversation count by category and country.
    • Compare marketing spend against actual conversions, not just delivery.
    • Check how many business-initiated conversations could have been user-initiated.
    • Identify templates with low read or reply rates and retire them.
    • Confirm opt-out handling is immediate so you are not paying to message people who left.
    • Reconcile Meta's fees against Greenbubble's itemised invoice — they should match to the conversation.

    How Greenbubble handles billing

    • Meta fees appear on every send preview, before you press send.
    • Cost attribution is available per campaign, per template, and per agent.
    • The monthly invoice separates Meta cost, Greenbubble SaaS, and add-ons.
    • No markup, no minimum spend, no per-message surcharge.

    What pass-through actually means

    Some platforms bundle Meta's fees into their own pricing or apply a markup. Greenbubble does not. You pay Meta's published rate and a separate, visible SaaS fee. That makes it easy to sanity-check: your Meta line should equal conversations multiplied by the published rate. If it does not, ask why.

    Forecasting next quarter

    Because Meta updates rates quarterly, build a small buffer into any longer-term budget. A simple method: take last quarter's actual conversations by category and country, multiply by the current rate, then add a modest contingency for rate changes. Re-run the exercise when Meta publishes new rates. Treat the number as a planning estimate, not a commitment — the rate card, not your forecast, is the source of truth.

    When Greenbubble saves money

    Two situations tend to produce real savings. First, teams that pay a per-message markup elsewhere see the markup disappear, because Meta fees pass through untouched. Second, teams that add automation reduce business-initiated sends by answering common questions inside free service windows. Neither is a marketing claim about a discount; both are just consequences of how the billing works.

    FAQ

    How is WhatsApp Cloud API pricing structured?

    Meta charges per conversation (a 24-hour window during which you can exchange unlimited messages with a contact). Rates vary by destination country and conversation type: marketing, utility, authentication, or service.

    What is the WhatsApp Cloud API pricing in India?

    As of Q3 2026, India rates are approximately ₹0.50 for marketing conversations and ₹0.25 for utility conversations, with service (user-initiated) conversations free. Check Meta's current rate card before budgeting.

    What is the WhatsApp Cloud API pricing in the USA?

    USA rates are approximately $0.0725 for marketing, $0.0220 for utility, $0.0140 for authentication. Service conversations are free.

    Do I pay Meta or Greenbubble for WhatsApp conversations?

    You pay Meta directly for conversation fees — Greenbubble passes them through at cost. You pay Greenbubble separately for the SaaS workspace.

    Is the WhatsApp Cloud API free tier available?

    Meta offers 1,000 free service conversations per month for new accounts. After that, all conversations are charged at the published rate.

    Does Greenbubble charge per agent or per seat?

    Greenbubble supports unlimited agents under role-based access, and pricing is published per workspace rather than per seat. This matters for support teams that scale headcount during peak season.

    Can I cap my WhatsApp spend?

    Yes. Because you control who you message and which category you use, spend is a function of your send decisions. Greenbubble's preview shows the cost before a send, and pacing plus quiet-hours settings prevent accidental spikes.

    Why did my bill jump even though message volume was flat?

    The most common reasons are a shift in category mix (more marketing, less utility), a move into a more expensive destination country, or customers letting service windows expire so you reopen conversations instead of replying inside them. Check the category breakdown first.

    Plan your campaign budget

    Open pricing calculator → · Start free trial → · Read Meta's official rate card →

    FAQ

    Questions, answered

    How is Cloud API pricing structured?

    Meta charges per 24-hour conversation. Rates vary by destination country and by type: marketing, utility, authentication, or service.

    What is the pricing in India?

    As of Q3 2026, roughly ₹0.50 for marketing and ₹0.25 for utility conversations, with service conversations free. Verify against Meta's current rate card.

    What is the pricing in the USA?

    Roughly $0.0725 for marketing, $0.0220 for utility, and $0.0140 for authentication, with service conversations free.

    Who do I pay?

    Meta bills conversation fees directly; Greenbubble passes them through at cost. You pay Greenbubble separately for the SaaS workspace.

    Is there a free tier?

    Meta provides 1,000 free service conversations per month for new accounts; after that all conversations are billed.

    Budget with confidence

    Know your WhatsApp costs before you send.

    Meta fees pass through at cost; Greenbubble charges a flat SaaS fee with no per-message markup.