WhatsApp Business API for Indian Startups: The Complete Setup Guide (2026)
India has 500+ million WhatsApp users. Your customers are on WhatsApp. Your competitors are starting to talk to them there. If you're still using email as your primary customer communication channel, this guide is for you.
WhatsApp Business App vs. WhatsApp Business API
This is where most founders get confused.
WhatsApp Business App (free) β one phone, one person, basic auto-replies. Fine for very early stage. Not scalable.
WhatsApp Business API β programmable, scalable, supports multiple agents, templates, chatbots, CRM integration. This is what you need to build a real business communication layer.
The API requires going through a Meta-approved Business Solution Provider (BSP) or building directly via Meta's Cloud API (recommended for technical founders).
Step 1: Set Up a Meta Business Account
Go to business.facebook.com and create a verified business account. You need:
- A valid business name (ideally registered)
- A business website
- A phone number not already used for WhatsApp
Verification takes 2β5 business days for Indian businesses.
Step 2: Apply for WhatsApp Business API Access
From your Meta Business Manager, go to WhatsApp β API Setup. You can either:
- Use Meta's free Cloud API (self-hosted via their servers)
- Use a BSP like Gupshup, Interakt, WATI, or Zoko (easier, more features, has a cost)
For technical founders building custom solutions, the Meta Cloud API is free and powerful. For non-technical teams, a BSP like Interakt or WATI is worth the βΉ2,000β5,000/month fee.
Step 3: Create Message Templates
The WhatsApp Business API uses templates for outbound messages. These are pre-approved message formats β you can't send arbitrary text to customers who haven't messaged you first.
Good templates to start with:
- Order confirmation β "Hi {{1}}, your order #{{2}} has been confirmed. Expected delivery: {{3}}."
- Appointment reminder β "Reminder: your appointment with {{1}} is on {{2}} at {{3}}."
- Support follow-up β "Hi {{1}}, your support ticket #{{2}} has been resolved. Reply if you need further help."
Submit templates via Meta Business Manager. Approval typically takes 24β48 hours.
Step 4: Build Your First Flow
A basic customer journey might look like:
- Customer places order on your website
- Webhook fires β your server calls WhatsApp API β sends order confirmation template
- Customer replies β your chatbot handles FAQ or routes to human agent
- Human agent responds via your dashboard (or Interakt/WATI's interface)
For startups using Supabase, Firebase, or any webhook-capable backend, this integration can be live in a day.
Step 5: Know the Pricing
Meta charges per conversation, not per message. In India:
- Business-initiated conversations (you start): ~βΉ0.58 per 24-hour window
- User-initiated conversations (customer starts): ~βΉ0.29 per 24-hour window
- First 1,000 conversations per month are free
At 10,000 conversations/month, you're spending about βΉ4,000β6,000 β very cheap for direct customer access.
What to Build First
Don't overthink it. Three use cases that pay off immediately:
- Order/booking confirmations β eliminates "where is my order?" support tickets
- Abandoned cart reminders β 60β70% open rates vs 20% for email
- Post-delivery review request β "How was your experience? Rate us in 1 click."
Tools Worth Knowing
- AutoChat.in β Indian-built WhatsApp automation SaaS with chatbot builder, CRM, and multi-agent inbox. Good for SMEs who want a no-code solution.
- WATI β Popular BSP with good template management UI
- Interakt β Strong Shopify integration, common with D2C brands
WhatsApp isn't just a messaging app in India. For your customers, it's the internet. Build there.