How to Apply for the WhatsApp Business API: Step-by-Step
A step-by-step walkthrough of the WhatsApp Business API application: what you need first, direct vs BSP vs platform routes, Meta Business verification, number migration, display name rules and your first template.
Here is how the story usually goes: a boutique owner in Jaipur buys "unlimited WhatsApp API" access from a reseller panel on Monday, sends twelve thousand messages by Wednesday, and by Thursday the number customers have saved for years is dead. The official route is slower — realistically a few days to two weeks — but it is the only one that survives contact with real volume. This guide walks through every step of getting onto the official WhatsApp Business API, with honest time estimates for each.
TL;DR
- You do not apply to WhatsApp the way you apply for a loan — access comes either straight from Meta's Cloud API or, more commonly, through a platform or BSP that provisions your WhatsApp Business Account (WABA).
- Before you start, have a business identity, a phone number not active on the WhatsApp Business app, and documents ready for Meta Business verification.
- Business verification is the long pole: often same-day to a week, occasionally longer. Everything else takes hours.
- Platforms like Whaterakt collapse most of this into one guided signup — you verify the business and choose a number; registration, tooling and template plumbing are handled for you.
Who actually needs the API
The API exists for businesses that need software-grade WhatsApp: multiple agents on one number, automated replies, template campaigns, analytics and integrations. A single-owner shop answering twenty chats a day does not need it. If you are unsure, our comparison of the WhatsApp Business app versus the API gives you a decision framework before you commit a week to onboarding.
A rough self-test: if you have ever lost a lead because the phone was on the counter and you were in the stockroom, or copied a message into five chats one by one, you are already past what the app was designed for. Conversely, if WhatsApp for you is a dozen known customers and a catalog, stay on the app and revisit this guide when the second teammate joins.
What you need before you start
- A business identity. Sole proprietorships and registered companies both qualify; keep registration proof and address proof handy for verification (in India, a GST certificate and a utility bill cover most cases).
- A phone number you control. Mobile or landline, able to receive a one-time code by SMS or call. It must not be actively registered on the WhatsApp or WhatsApp Business app.
- A Meta Business Manager portfolio. Free to create, anchored to a Facebook account you control as admin.
- Basic brand consistency. A website or social presence where your business name matches the WhatsApp display name you will request — reviewers check this.
Three routes to API access
Direct from Meta
Meta's Cloud API is directly accessible and free to connect; the Cloud API getting-started docs will hand you credentials in an afternoon. What Meta does not hand you is software — you will build or buy the inbox, CRM, campaign tooling and every integration yourself. This route suits teams with engineers.
Through a BSP
Business Solution Providers are Meta's official partner layer. They provision and host your WABA and can support large custom deployments, but pricing and capabilities vary widely between providers, and you will typically still need application software on top.
Through a SaaS platform
Platforms like Whaterakt sit on the Cloud API and own the plumbing: an embedded signup creates your WABA in a few clicks, business verification is guided in-app, and the inbox, contact CRM, broadcasts, automation and analytics come included. You bring the business, the number and the templates; the platform handles the rest.
The honest way to choose: if you have a developer who will own WhatsApp for years, direct access is genuinely viable; if you are buying a custom deployment through a systems integrator, a BSP fits; if you want to be sending campaigns this week, a platform is the shortest path. Route choice also determines who you call when something breaks — with direct access, that person is you.
| Route | You build | Best for | Cost model |
|---|---|---|---|
| Direct (Cloud API) | Everything | Engineering teams | Free + your dev cost |
| BSP | Varies by provider | Large custom builds | Provider pricing |
| SaaS platform | Nothing — configure | SMBs, sales & support teams | Monthly plan |
The application, step by step
- Create (or claim) your Meta Business Manager portfolio and confirm admin access.
- Submit business verification with your documents.
- Create a WhatsApp Business Account (WABA) inside the portfolio.
- Add your phone number and verify ownership via SMS or voice call.
- Set your display name and submit it for review.
- Complete registration — on a platform like Whaterakt this is the embedded signup flow, and most steps above collapse into it.
- Send your first message to a phone you own to confirm end-to-end delivery.
- Create and submit your first template; once approved, you are fully live.
| Step | What happens | Typical time |
|---|---|---|
| 1. Business portfolio | Account creation, admin roles | 15–30 min |
| 2. Business verification | Document review by Meta | Same day–7 days |
| 3. WABA creation | Account scaffold | 5–15 min |
| 4. Number + OTP | Ownership check | 5–10 min |
| 5. Display name review | Guidelines check | Usually under 24 h |
| 6. Registration | Number goes live on API | 10–15 min |
| 7. First send | End-to-end test | 10 min |
| 8. First template | Meta review | Minutes–24 h |
Two details decide whether this takes a day or a fortnight. First, business verification: make sure the legal name on your documents exactly matches the name in Business Manager, or the review bounces. Second, number state: if your number is live on the WhatsApp Business app, it must be removed from the app before the API can claim it — which brings us to migration.
Number selection and migration
You have two sane options: dedicate a fresh number to the API, or migrate the number customers already know. Fresh numbers onboard faster and carry no history; migrating your existing number preserves years of "saved contact" equity, which matters more than most teams expect. Migration itself is straightforward but has one hard rule — a number cannot be registered on the app and the API at the same time. Export any chats you care about, delete the WhatsApp Business app account on that number, then complete API registration and re-verify by SMS or call. Landlines work too, verified by voice call, which suits clinics and offices that live on a fixed line.
Display name rules, in plain language
- Match your public business name — the one on your storefront, website and invoices.
- No ALL CAPS, no emoji, no taglines, and no "Official" unless the brand genuinely includes it.
- Consistency with your verified Business Manager profile speeds up the review.
- Expect the review to complete within a day; a name mismatch is the usual rejection cause.
Your first template
Start with a utility template — an order confirmation or appointment reminder — rather than a marketing blast. Utility templates approve faster, and sending your first real one to your own phone proves the entire pipeline works end to end. From there, draft your welcome flow and first campaign; our collection of WhatsApp message templates has copy you can adapt. For a deeper walkthrough of the whole onboarding, see the WhatsApp Business API setup guide.
FAQ
Do I need a registered company to get the WhatsApp Business API?
No — sole proprietors, freelancers and registered companies all get access. What Meta wants is a verifiable identity: registration or tax documents, an address, and a business name that matches across your paperwork and online presence. The bar is documentation, not company size.
How long does WhatsApp Business API approval take?
The technical steps take under an hour; business verification is the variable, typically same-day to a week and occasionally longer if documents raise questions. End to end, plan for a day if your paperwork is immaculate and up to two weeks if it is not.
Can I move my existing WhatsApp number to the API?
Yes, and it is usually worth it to keep the number customers already have saved. The sequence matters: export anything you need from the app, delete the WhatsApp Business app account on that number, then register it on the API and re-verify by SMS or call. Chat history does not transfer.
Is the WhatsApp Business API free?
Access itself is free — Meta does not charge to connect. You pay per conversation by category and market, increasingly per template message, plus whatever your platform charges; our India pricing breakdown works through real numbers.
What is a BSP, and do I need one?
A Business Solution Provider is an official Meta partner that provisions and hosts WhatsApp Business access. You would traditionally need one for on-premise or high-touch deployments, but for most small and mid-size teams a SaaS platform on the Cloud API is simpler — same official plumbing, far less procurement.
What should I do while waiting for business verification?
Use the time productively: export and clean your contact list, draft your opt-in language, and write the first five templates you plan to submit. Decide your support workflow too — who answers, in what hours, and what gets escalated. Teams that arrive at approval with copy and process ready send their first campaign the same day they get verified; teams that treat approval week as a holiday spend their first month catching up.
The application itself is not the hard part — the discipline around opt-ins and templates is what separates businesses that thrive on the API from those that limp. If you would rather skip the wiring entirely, Whaterakt handles the application for you, and you start from a team inbox instead of an API console.