What do you need before applying for WhatsApp Business API?
Getting on the WhatsApp Business API requires a few things to be in place. None of it is complex, but each element must be done in the right order. Here's what you need upfront:
- A registered business — GST registration, Certificate of Incorporation, or equivalent proof that your business exists as a legal entity
- A Facebook Business Manager account — verified and in good standing. This is Meta's platform for managing business assets and is required for WhatsApp API access.
- A dedicated phone number — a number not currently registered on any WhatsApp account (personal or business app). Can be a mobile or landline number that can receive an OTP or phone call for verification.
- A business website and email domain — not strictly mandatory in all cases, but Meta's verification process looks more favourably on businesses with an established online presence
- A BSP (Business Solution Provider) — you access the WhatsApp API through an authorised BSP like WA.Expert. You can also apply for direct API access from Meta, but this requires significant technical infrastructure.
Choosing a BSP like WA.Expert: A BSP handles the API infrastructure, provides the platform interface (inbox, chatbot builder, campaign tools), manages template submission, and provides support. Direct Meta API access requires you to build all of this yourself.
Ready to get started? WA.Expert sets up your API in 24 hours.No technical expertise required. We handle everything from verification to first message.
Start Free Trial →
Step 1: Set up Facebook Business Manager
Facebook Business Manager (now Meta Business Suite) is the central hub for all of Meta's business products, including WhatsApp. Even if you don't use Facebook for marketing, you need a Business Manager account to access the WhatsApp API.
- Go to business.facebook.com and create a Business Manager account
- Add your business name, business email, and website
- Add a Facebook Page if you have one (not mandatory, but helpful for verification)
- Add yourself as an admin of the Business Manager
If you already have a Facebook Business Manager account, skip creation and ensure it's in good standing with no policy violations or payment issues.
Step 2: Verify your business on Meta
Meta business verification confirms that your Business Manager account is associated with a real, legitimate business. This is separate from (and required before) WhatsApp API access.
The verification process:
- In Business Manager, go to Settings → Security Centre → Business Verification
- Select your country (India) and business type
- Upload the required documents (see India-specific documents section below)
- Wait for Meta's review — typically 1–5 business days
Common verification documents for India:
- GST Certificate (most commonly accepted)
- Certificate of Incorporation (for Pvt Ltd companies)
- MSME registration certificate
- Shop and Establishment Act certificate
Business name consistency matters: The business name in your Business Manager must match your document exactly. If your GST registration says "ABC Traders Private Limited" but you entered "ABC Traders" in Business Manager, verification will fail. Check spelling, punctuation, and suffix (Pvt Ltd vs Private Limited) carefully.
Step 3: Choose your BSP and create your WhatsApp Business Account
A Business Solution Provider (BSP) is an officially authorised partner that provides access to the WhatsApp API along with platform tooling. WA.Expert is a BSP — signing up creates your WhatsApp Business Account (WABA) within WA.Expert's managed infrastructure.
When you sign up for WA.Expert:
- A WhatsApp Business Account (WABA) is created for your business
- You're assigned an API endpoint for sending and receiving messages
- You get access to the full WA.Expert platform — inbox, chatbot builder, bulk messaging, CRM, templates
- WA.Expert's onboarding team guides you through the remaining steps
Step 4: Register your WhatsApp number
Once your WABA is set up, you register the phone number you'll use for WhatsApp communications. This number cannot be currently active on any WhatsApp account.
The registration process:
- Enter your phone number in WA.Expert's number registration flow
- Choose verification method: SMS OTP or voice call
- Enter the OTP received on that number
- The number is linked to your WhatsApp Business Account
If your number is currently on the WhatsApp Business app, you must first delete that account from the app, then wait for the number to be released (usually immediate) before registering it on the API.
Step 5: Set up your business profile and go live
With your number registered, the final steps before going live:
- Complete your business profile: Business name, description, address, website, email, category. This is what customers see when they view your business.
- Create and submit message templates: Before sending any business-initiated messages, you need at least one approved template. Submit via WA.Expert's template manager.
- Configure your inbox: Set up your team, agent accounts, and any basic routing or chatbot flows
- Test with a real message: Send a test message to your own number to verify everything is working
How long does the entire setup take?
The typical timeline for getting live on WhatsApp API through WA.Expert:
- Facebook Business Manager creation: 30 minutes (if starting from scratch)
- Meta business verification: 1–5 business days (WA.Expert can guide this process)
- WABA creation and number registration: Same day once verification is complete
- First template approval: Minutes to a few hours
- Total from signup to first message: 24 hours if Meta verification is already done; 3–7 days if starting from scratch including verification
WA.Expert's typical onboarding: customers with an existing verified Business Manager are live in under 24 hours. Customers who need to set up and verify Business Manager first take 3–5 business days.
Can you use your existing WhatsApp number?
Yes — number migration from the WhatsApp Business app to the API is a standard process. You need to:
- Back up and export important conversations from the app
- Delete your WhatsApp Business app account for that number
- Register the number on the API through WA.Expert
The number itself remains yours. Your business profile information is retained. Chat history from the app does not transfer — this is a Meta limitation.
Will you lose chat history when migrating to API?
Yes — chat history from the WhatsApp Business app doesn't transfer to the API. Before migration, export important conversations (WhatsApp → Settings → Chats → Export Chat) and save them externally. Going forward, all conversations are stored in WA.Expert's platform with full searchable history.
India-specific documents for WhatsApp API setup
For Indian businesses, the most commonly accepted documents for Meta business verification:
- GST Certificate — the most universally accepted document. Must show your legal business name and GSTIN.
- Certificate of Incorporation — for Pvt Ltd, LLP, or other registered companies
- MSME / Udyam Registration Certificate — accepted for micro, small, and medium enterprises
- Shop and Establishment certificate — issued by local municipal authorities, accepted in most states
- Import Export Code (IEC) — for import/export businesses
Sole proprietors without formal company registration: GST certificate + Aadhaar-linked business registration, or professional licence (for doctors, lawyers, CAs) may be accepted. WA.Expert's onboarding team advises on the best document combination for your specific business type.
Get your WhatsApp API live in 24 hours.
WA.Expert guides Indian businesses through the full setup — Business Manager, verification, number registration, templates. Free trial.