🔥Super 30 — Offline · Selection-based · 30 students per batch · Ranchi · Get hired in digital marketingApply Now
CallWhatsAppSuper 30
💬 WhatsApp Marketing7 min read

How to Get WhatsApp Business API in India: Step-by-Step Setup Guide (2025)

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.

Arvind Gupta31 July 20263 views

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
For meta-business verification (required for higher message volumes):
  • 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:

BSPBest ForStarting Price
AiSensySmall businesses, first-time API users₹999/month
InteraktSMEs with CRM needs₹2,499/month
WatiSales-focused teams₹2,999/month
GupshupHigh-volume enterprisesCustom
360dialogDevelopers building custom integrations₹1,200/month
Scalify Labs' recommendation: For most Indian SMEs, AiSensy or Interakt offers the best balance of features and price. If you need deep CRM integration or custom automation, 360dialog + Scalify Labs' development is more cost-effective at higher volumes.

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.

      Book Free Call →
This creates your WABA (WhatsApp Business Account) — the container that holds your WhatsApp number and message templates.

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
Important: The number must have no existing WhatsApp account. If it does, the WhatsApp account must be deleted first (go to WhatsApp Settings → Account → Delete Account on the device using that number). After deletion, wait 24 hours before registering on the API.

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
Template review: 24–48 hours. Meta approves or rejects based on their policies. Common rejection reasons: misleading content, unverified claims, missing opt-out language on marketing templates.

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

StepTime Required
Facebook Business Manager setup1–2 hours
BSP signup1 hour
WABA creation + number registration1–2 hours
Number OTP verificationImmediate
First template submission30 minutes
Template approval by Meta24–48 hours
Business verification by Meta (for higher limits)2–5 business days
Total time to go live3–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?

A
Arvind Gupta

Founder, Scalify Labs

Founder of Scalify Labs · 17+ years in digital marketing · Ranchi, Jharkhand. Has helped 100+ Indian businesses build profitable digital marketing systems.

Next Step

Ready to Apply This to Your Business?

Book a free strategy call with our team. We'll build a custom growth plan based on your industry, goals, and budget.

Book Free Strategy Call