TL;DR — Quick setup roadmap
- Cost: ~₹0.50–₹1 per business-initiated conversation. First 1,000/month free per category.
- Provider: Pick a BSP (Business Solution Provider) — Interakt, Wati, AiSensy for SMBs; Gupshup, Twilio for enterprise. Don't go direct to Meta.
- Setup time: 3–7 days (Meta verification + template approval).
- Templates: All business-initiated messages need pre-approved templates. Plan 5–10 to start.
- Opt-in: You need explicit opt-in. Adding numbers from a CRM and blasting them = ban risk.
WhatsApp Business App vs WhatsApp Business API — pick correctly
These are two different products and people confuse them constantly.
| WhatsApp Business App | WhatsApp Business API | |
|---|---|---|
| Cost | Free | ~₹0.50–₹1 per business conversation |
| Use | Manual replies, single device, 1 user | Programmatic, multi-agent, CRM-integrated |
| Scale | ≤200 messages/day | Unlimited (subject to Meta tier) |
| Best for | Solo founder, kirana, 1-person ops | Any team of 2+ handling customer messages |
| Automation | Quick replies, away messages | Full chatbot, CRM sync, broadcast |
If you're an SME with even 2 people handling customer messages, you need the API. The free app stops scaling fast (no shared inbox, can't integrate with anything, single device).
Pricing in 2026 — what you actually pay
Meta charges per conversation, not per message. A conversation is a 24-hour window of messages between you and one customer.
| Category | India price (per conversation) | Free tier |
|---|---|---|
| Marketing | ₹0.85 | — |
| Utility (order updates, reminders, OTP) | ₹0.13 | — |
| Authentication (OTP) | ₹0.10 | — |
| Service (customer-initiated) | Free | 1,000/month per BSP |
Plus your BSP charges a platform fee (~₹2,500–₹15,000/month depending on volume).
Rough monthly bill for typical SMEs:
- Local clinic (200 customers/month): ₹500–₹1,500
- D2C brand (2,000 orders/month, order updates + marketing): ₹3,000–₹8,000
- Multi-branch chain (10,000 messages/month, mix): ₹15,000–₹40,000
Picking a BSP (Business Solution Provider)
You can't (practically) integrate directly with Meta. You go through a BSP. The major ones for India:
For SMBs (₹2,500–₹8,000/month plans)
- Interakt — Strong UI, Indian SMB focus, decent pricing. Built-in CRM-lite. Good first choice for most SMEs.
- Wati — Similar tier. Strong on team-inbox features. Good for multi-agent customer support teams.
- AiSensy — Aggressive pricing, growing fast, decent UI. Worth comparing.
For enterprise / dev-heavy integration
- Gupshup — Indian, enterprise-focus, deep API. Best if you have dev team and want raw API access.
- Twilio — Global, premium pricing, excellent dev experience. Pick if you're already on Twilio for SMS/voice.
- Meta Cloud API (direct) — Possible if you have engineering capacity. Complex onboarding. Skip for SMBs.
Setup walkthrough
Step 1 — Pick BSP, sign up
Go to your chosen BSP, create an account, pick a plan. Most have free trials (30–60 days, limited message volume).
Step 2 — Facebook Business Manager
Create or connect a Meta Business Manager account (business.facebook.com). You'll need:
- Business name (must match GST or incorporation cert)
- Website URL
- Business email
- Business phone (must be different from WhatsApp number)
Step 3 — WhatsApp Business profile
Pick a phone number for WhatsApp. This number cannot already be on WhatsApp App or Business App. Most SMEs buy a new dedicated number (₹500/year prepaid).
Step 4 — Meta verification
Meta verifies you're a real business. They ask for incorporation cert / GST cert / utility bill. Takes 2–5 days. Approval rate is high if docs are clean.
Step 5 — Number registration
Through your BSP, register the number with Meta. Receive a code via SMS or call to verify ownership.
Step 6 — Display name approval
Your business name as it appears in WhatsApp. Meta reviews — must match registered business name. 1–3 days.
Step 7 — Template approval
Every business-initiated message must use a pre-approved template. Submit 5–10 to start:
- Order confirmation
- Appointment reminder (24h before, 2h before)
- Payment receipt
- Shipping update
- Welcome message (post opt-in)
- Re-engagement (for marketing category)
Meta reviews each template (4–24 hours). Avoid: promotional language in Utility templates, missing variables, unclear CTAs. Approval rate ~75% on first submission.
Step 8 — Opt-in flow
You need explicit opt-in before sending business-initiated messages. Standard patterns:
- Checkbox at checkout: "I agree to receive order updates on WhatsApp"
- Tick at form submission: "Send me confirmation on WhatsApp"
- Imported old contacts: re-permission via SMS or email first, with "reply YES on WhatsApp" CTA
What NOT to do: upload a CRM list of phone numbers and start broadcasting. Meta will flag, customers will report, you'll get the number banned within 48 hours.
Common integration patterns we ship
Pattern 1 — Order updates (utility, low-cost)
Customer places order → trigger sends confirmation template → fulfillment system fires shipping update template → delivery system sends out-for-delivery template. ~3 messages per order, all utility category, ₹0.40 per order.
Pattern 2 — Appointment reminders (utility)
Customer books appointment → confirmation template → 24h-before reminder → 2h-before reminder. Cuts no-shows by 30–40% in our clinic and salon clients. Cost: ~₹0.40 per appointment.
Pattern 3 — Lead nurture (marketing, expensive)
Customer fills website form → welcome template → 3-day educational template → 7-day offer template. Be careful — marketing templates are pricier (₹0.85 each), and over-messaging gets you reported. Cap at 2–3 broadcasts/month per customer.
Pattern 4 — Two-way support (service, free if customer-initiated)
Customer messages you first → 24-hour window opens → you can reply free with any content (no template needed). Most SMBs route this to a shared inbox in their BSP or to internal CRM.
Pattern 5 — RAG chatbot (advanced)
Customer-initiated message → bot answers from knowledge base (FAQs, product info, policy) → escalates to human if confidence low or customer asks. We build these for clinics, e-commerce, edtech. ROI: replaces 1–2 receptionist headcounts.
We've integrated WhatsApp Business API into 40+ Indian SMB builds. Typical setup: 7 days end-to-end (BSP onboarding + template approval + integration). For order-update flows, ROI is immediate (cuts WhatsApp App chaos). For RAG chatbots, ROI is 3–6 months (replacing labour). See what we build for SMEs →
FAQ
Will my existing WhatsApp number work?
If it's on WhatsApp App or WhatsApp Business App, you have to first delete the account on those apps before migrating to API. You lose the chat history. Most SMBs prefer to take a new number for the API account and run both in parallel for 30 days during cutover.
Can I send promotional offers to old customers?
Only if you have explicit opt-in for marketing messages from those customers. Sending without opt-in = quick ban. If you have an old customer list, re-permission them first via SMS or email with a "reply YES on WhatsApp" mechanic.
Multi-agent inbox — does my BSP support it?
All major BSPs (Interakt, Wati, AiSensy, Gupshup) have multi-agent inbox. Assign chats to team members, internal notes, status (open/pending/closed). Replaces shared-WhatsApp-on-receptionist-phone chaos.
Can I A/B test templates?
Yes — submit two template variants, send each to 50% of audience, measure open and reply rates. BSPs surface this in their analytics. We routinely test reminder copy and CTAs for clinic clients; difference between best and worst variant is often 15–25% on response rate.
Last reviewed: 23 April 2026 · BSP plans and Meta pricing as of April 2026; both shift quarterly.
Want this built for you?
Talk to Kashvi — 30-min call, honest assessment, no pitch deck.