Categories Whatsapp Marketing

Gupshup WhatsApp Pricing: Message Fees and Operating Costs

Gupshup WhatsApp pricing: message fees and operating costs

Gupshup’s self-serve WhatsApp API lists a standard $0.001 fee per message, plus WhatsApp charges and an additional fee for non-MM Lite marketing messages. That is not a complete operating budget. Indian marketing teams should also price their inbox, automation, integrations and support, and distinguish self-serve access from Gupshup’s enterprise offerings.

Prices and billing rules checked on 3 October 2026. Public self-serve rates below are in USD, with India selected as the recipient market. They are not an enterprise quote or a guaranteed INR invoice.

If you manage retention or marketing operations for an Indian business with 10K+ opted-in contacts, the useful question is not just “What does one message cost?” It is “What will it cost to run our campaigns and handle the replies?” This guide separates those costs so you can take a usable budget into a vendor discussion.

First, identify which Gupshup offering you are buying

Self-serve WhatsApp API pricing covers a messaging access model. Gupshup publishes message-level fees for that route. Do not read its $0.001 headline as a subscription that includes every campaign, inbox, AI and implementation service your team might need.

Gupshup’s broader platform is not API-only. Its Conversation Cloud and AI offerings include automated campaigns, conversational journeys and escalation to human teams. The self-serve pricing page separately directs buyers to enterprise features and pricing. Ask which product and package the proposal covers before comparing it with a marketer-facing platform.

There are three sensible buying situations:

  • You already have a working inbox and automation stack. Evaluate self-serve connectivity, message fees and the work needed to connect and maintain it.
  • You want Gupshup to provide a broader conversational solution. Evaluate the enterprise proposal, included tools, implementation scope and support terms. Do not substitute self-serve rates for the contract.
  • You need your marketing team to run email and WhatsApp retention workflows. Compare the complete operating workflow, not an API fee against a software subscription. Our WhatsApp platform buyer guide helps frame that shortlist.

What Gupshup’s public WhatsApp pricing includes

The official Gupshup self-serve pricing page separates WhatsApp fees from Gupshup fees. With India selected, it lists these text-messaging charges at the review date:

  • Gupshup template-message fee: $0.001 per outgoing text template message.
  • Gupshup session-message fee: $0.001 per incoming or outgoing text message. A customer reply therefore matters to this layer of your bill.
  • WhatsApp marketing fee: $0.0118 per message in the India row.
  • WhatsApp utility and standard authentication fees: $0.0014 per message in each India row. International authentication is a separate category; do not apply the standard rate automatically.
  • WhatsApp service fee: $0.0014 per message in the India row, after the first 1,000 free service messages under Meta’s monthly allowance.
  • Additional non-MM Lite marketing fee: $0.000708 per message in the India row, above the WhatsApp marketing fee. Gupshup labels this as a markup over non-MM Lite marketing messages.

MM Lite is the marketing-message route named in Gupshup’s pricing table. The page distinguishes it from ordinary marketing traffic. Ask which route your account and campaigns use; do not silently leave the extra fee out of a non-MM Lite budget.

These are the page’s published USD rows, not a universal rate for every account. Recipient market, message category, applicable volume tiers and contract terms affect the calculation. Meta also supports a maximum-price feature on its Marketing Messages API that can change marketing cost per message. If your account uses it, forecast from that configuration rather than assuming the fixed rate above.

Voice has separate meters and is outside the text-message example below. If your proposal includes calling or AI agents, request those charges separately rather than treating them as covered by the text-message fee.

The October 2026 change: replies are not all free

Meta’s current pricing documentation reflects changes effective 1 October 2026. Older examples that make every reply inside a customer service window free can now understate a budget.

  • Service messages: each business phone number gets 1,000 free delivered service messages per month. Meta charges from the 1,001st. Unused allowance does not roll over.
  • Utility templates: the open 24-hour customer service window no longer makes them free by itself.
  • Customer messages: Meta does not charge for messages sent by users to a business. That does not remove Gupshup’s published incoming session-text fee.
  • Delivery: Meta charges for delivered business messages, not merely attempted sends. Reconcile the provider layer separately rather than assuming every fee has the same billing trigger.

The 24-hour window still controls when you can send a non-template reply. It is a permission window, not an unlimited free messaging package. Qualifying free-entry-point traffic and eligible waivers have separate rules; keep those messages in their own budget rows instead of treating all replies as exempt.

For a retention team, the consequence is practical: a campaign forecast needs both outbound promotions and the conversation that follows. A successful campaign can generate more replies and more agent work. That is not a reason to avoid replies; it is a reason to budget for them.

A worked Gupshup messaging budget

Hypothetical example, not a customer bill: one business phone number sends messages to Indian recipients over one calendar month. Assume 20,000 delivered marketing texts on the non-MM Lite route, 10,000 delivered utility texts, 5,000 delivered service texts and 5,000 incoming customer texts.

For this example, all text messages incur the published Gupshup fee. The phone number has its full monthly service allowance available. There is no qualifying free-entry-point traffic, special waiver, negotiated rate, volume discount, voice usage or Meta Business Agent usage.

  1. WhatsApp marketing: 20,000 × $0.0118 = $236.00.
  2. WhatsApp utility: 10,000 × $0.0014 = $14.00.
  3. WhatsApp service: (5,000 − 1,000) × $0.0014 = $5.60.
  4. Gupshup text-message fees: 40,000 incoming and outgoing texts × $0.001 = $40.00.
  5. Non-MM Lite marketing addition: 20,000 × $0.000708 = $14.16.

Illustrative messaging subtotal: $309.76. This excludes tax, currency conversion, software or service subscriptions, implementation and your team’s labour. It is a usage calculation using the dated public rows, not the full cost of operating Gupshup.

Do not multiply only your contact count by a message rate. A contact can receive several messages, reply several times, or receive nothing that month. Start with delivered messages by category and market, then separately count incoming text messages for the provider fee.

How to turn that into an Indian finance estimate

Confirm the account’s actual billing currency first. A USD price shown on a website is not an official INR rate. If your invoice is in USD, use finance’s approved exchange-rate assumption and show currency-conversion or payment charges separately. If the contract bills in INR, use its current INR schedule instead of converting the public dollar table yourself.

Ask which legal entity invoices you, whether the quote includes applicable GST, and what tax documentation finance receives. Also separate a prepaid wallet top-up from consumed messaging spend: funding an account and using the balance are different events.

The operating costs a message rate cannot answer

The missing line item is often a responsibility, not a hidden vendor fee. Do not invent an onboarding charge or assume a feature is absent. Get a named owner and a written inclusion for each part of the workflow.

Campaign preparation and customer data

Who imports and updates audiences, retains opt-in evidence, applies exclusions and stops a follow-up after a purchase? If those tasks depend on a CRM integration, specify the events and fields it must exchange. “CRM integration included” does not tell you whether order cancellations, consent changes or duplicate contacts are handled.

Inbox and human replies

Check whether the quoted package includes the inbox your agents will use, required seats, assignment rules and conversation history. Run a demo in which a customer replies to a campaign and another teammate takes over. A delivery report is not the same thing as a usable reply queue.

Automation and maintenance

Ask who builds the first journey and who changes it later. A useful acceptance test is simple: stop a reminder after the customer completes the action, route an unanswered question to a person and record the outcome. If this requires your engineers or an agency, include their setup and maintenance effort in your internal budget. If the vendor supplies it, put the deliverable in the proposal.

Reporting, support and billing reconciliation

Confirm access to delivery status, message category, billable counts and enough detail to explain a wallet deduction. Ask who investigates a failed integration or disputed charge, through which support channel and under what response commitment. These terms may differ between self-serve access and an enterprise engagement.

Keep one-time implementation separate from recurring operations. That makes it possible to compare the first month with a normal month without pretending the launch effort disappears or repeats forever.

When to include CampaignHQ in the evaluation

If your main requirement is programmable messaging infrastructure inside a product you already operate, evaluate Gupshup’s API route on those terms. CampaignHQ is not a like-for-like substitute for every infrastructure or enterprise conversational-AI requirement.

Include CampaignHQ when the buying job is customer retention automation across email and WhatsApp. CampaignHQ is a Meta Tech Provider with broadcasts, a shared team inbox and visual automation. AWS provides supporting infrastructure. The evaluation should show how those tools support the journey your marketing team needs, not promise a lower message bill.

For example, take one repeat-purchase journey into both demos: identify an eligible customer, send the right follow-up, suppress further reminders after purchase and assign any reply to a teammate. Ask each vendor to show what is included and what requires integration work. Our email and WhatsApp journey guide can help you define the channel roles.

If you already use a provider, keep migration effort on the decision sheet. Check number ownership, approved templates, data export, integrations and cutover responsibilities using the WhatsApp provider migration checklist. Do not assume that changing software transfers every asset or preserves every workflow automatically.

What to request before approving a Gupshup quote

Send the vendor a message-volume sheet and ask for an itemised response covering:

  • The exact product, plan, contract term and billing currency.
  • Meta charges by recipient market and message category, including the October service and utility rules.
  • Gupshup’s incoming and outgoing fees, marketing route and any additional route-specific charges.
  • Included inbox users, automation, reporting and AI or calling allowances, if applicable.
  • One-time setup, integration work, ongoing support and the owner of future changes.
  • Taxes, payment terms, minimum commitments, unused balance treatment and exit requirements.

The decision is ready when finance can reproduce the usage estimate and marketing can name who owns the live workflow. A low-looking unit rate cannot answer the second question.

For another provider’s budget, use our WATI and AiSensy pricing guide or Interakt pricing guide. Compare the same workload, but keep each provider’s rates and included allowances separate.

Frequently asked questions

Does the $0.001 Gupshup fee include Meta’s WhatsApp charges?

No. It is Gupshup’s published self-serve message fee. Meta charges sit separately, and the public table also lists an additional fee for non-MM Lite marketing messages. Enterprise contracts need their own itemised review.

Does Gupshup charge for incoming customer messages?

Its self-serve table lists $0.001 for incoming and outgoing session text messages. Meta does not charge for the customer’s inbound message. Keep the two providers’ billing rules separate.

Is there one monthly Gupshup subscription price?

The public self-serve page is message-based and points to enterprise features and pricing separately. It does not establish one monthly price for every Gupshup product. Request a quote for the actual tools and services you need.

Can I send unlimited free replies inside the 24-hour window?

No. Under Meta’s rules effective 1 October 2026, the standard allowance is 1,000 delivered service messages per business phone number per month. Utility templates are not free merely because the window is open. Separate exemptions may apply, and Gupshup’s own fees remain a separate layer.

What should I bring to a platform demo?

Bring your recipient markets, delivered message counts by category, incoming reply counts, required agent access and one real retention journey. Ask for a workflow demonstration and a written cost breakdown, not just a rate-card presentation.

Written by CampaignHQ Team