Key Insight
Getting WhatsApp Business API in India requires 5 steps: Facebook Business Manager verification, BSP selection, WABA registration, number linking, and template approval. The full process takes 3–7 business days. This guide walks through every step with exact requirements for Indian businesses.
What You Need Before You Start
Before applying for WhatsApp Business API access in India, have these ready:
- A verified Facebook Business Manager account (not a personal Facebook account)
- A business phone number that is NOT currently linked to any WhatsApp or WhatsApp Business account
- Your business name exactly as it appears on GST/incorporation documents
- Business website URL
- Business category (as registered with Meta)
Step 1: Set Up Facebook Business Manager
If you don't have one:
- Go to business.facebook.com
- Click "Create Account"
- Enter your business name, your name, and your business email
- Add your business details (website, address, phone)
- Verify your business email
- Submit GST certificate, company incorporation certificate, or trade license
- Verification typically takes 2–5 business days
- Unverified businesses are limited to 250 conversations/day
Step 2: Choose a BSP (Business Solution Provider)
You cannot access WhatsApp Business API directly — you need a Meta-approved BSP. In India, the main options are:
| BSP | Best For | Starting Price |
|---|---|---|
| AiSensy | Small businesses, first-time API users | ₹999/month |
| Interakt | SMEs with CRM needs | ₹2,499/month |
| Wati | Sales-focused teams | ₹2,999/month |
| Gupshup | High-volume enterprises | Custom |
| 360dialog | Developers building custom integrations | ₹1,200/month |
Step 3: Create Your WhatsApp Business Account (WABA)
Through your chosen BSP:
- Sign up on the BSP's platform
- Click "Connect WhatsApp" or "Add WhatsApp Number"
- You will be redirected to Facebook's Embedded Signup flow
- Log in with your Facebook Business Manager account
- Grant the BSP permission to manage your WhatsApp number
- Enter your business name, business category, and timezone
Free Strategy Call
98% Open Rate with WhatsApp Marketing
Get a custom plan for your business — free 30-min session with Arvind.
Step 4: Register Your Phone Number
- Inside your BSP dashboard, click "Add Phone Number"
- Enter the phone number you want to use for WhatsApp API
- Choose verification method: SMS or voice call
- Enter the OTP received on that number
Step 5: Create and Submit Message Templates
WhatsApp Business API requires pre-approved templates for all business-initiated messages. You cannot send free-form messages to customers who haven't messaged you first.
Creating a template:
- In your BSP dashboard, go to Message Templates
- Click "Create Template"
- Choose category: Marketing, Utility, Authentication, or Service
- Write your template with variables in double curly braces: {{1}}, {{2}}
- Add header (optional): text, image, video, or document
- Add buttons (optional): CTA (website link, phone call) or Quick Reply
- Submit for Meta review
Step 6: Test and Go Live
Once your number is registered and your first template is approved:
- Send a test message to your own number from the BSP dashboard
- Verify the template variables render correctly
- Set up your first automation trigger (form submission, CRM event, etc.)
- Launch your first campaign or live the customer journey
Timeline Summary
| Step | Time Required |
|---|---|
| Facebook Business Manager setup | 1–2 hours |
| BSP signup | 1 hour |
| WABA creation + number registration | 1–2 hours |
| Number OTP verification | Immediate |
| First template submission | 30 minutes |
| Template approval by Meta | 24–48 hours |
| Business verification by Meta (for higher limits) | 2–5 business days |
| Total time to go live | 3–7 business days |
Scalify Labs offers assisted setup: we handle BSP selection, WABA creation, first 5 template submissions, and the CRM integration. Most clients are live within 3 business days.
Can I use a landline number for WhatsApp Business API in India?
Yes. WhatsApp Business API supports landline numbers. The number is verified via voice call (OTP read out). Landline numbers work well for businesses that want a dedicated business number separate from any mobile device.
What happens if my WhatsApp Business API template gets rejected by Meta?
Meta provides a rejection reason. Common reasons: template contains misleading claims, marketing template is missing opt-out language, template attempts to collect sensitive information (passwords, card numbers). You can revise the template and resubmit — there is no penalty for rejection, and most templates are approved within 24 hours of resubmission after addressing the rejection reason.
Can I migrate from WhatsApp Business App to API without losing my business profile?
Your business profile information (name, description, address, hours, email, website) can be manually re-entered in the API account. What cannot be migrated: chat history, media, and contact lists from the app.
Scalify Labs · Ranchi, Jharkhand
Ready to grow your business with digital marketing?
Free 30-minute strategy session with Arvind — no commitment, no pitch, just a clear growth plan.
Disclaimer: The strategies and information in this article are for general informational purposes based on our experience at Scalify Labs. Results vary by business, market, and execution. Consult with a specialist for advice specific to your situation.
Was this article helpful?
Founder, Scalify Labs
Founder of Scalify Labs · 17+ years in digital marketing · Ranchi, Jharkhand. Has helped 100+ Indian businesses build profitable digital marketing systems.