support@celitix.com
+91 968-000-6460
WhatsApp Business API
Tags:celitix |

A whatsapp api setup guide that runs in the right order

Celitix Admin
15 Oct 2026
A whatsapp api setup guide that runs in the right order

Most WhatsApp API projects do not fail on code. They stall for eleven days waiting on a verification nobody started, then rush the templates and get two rejected the week of launch.

This whatsapp api setup guide runs in the order the delays actually occur, so the waiting happens in parallel with the work rather than after it.

Key takeaways

  • Start business verification on day one. It is the longest pole and nothing else finishes without it.

  • A number already on WhatsApp must have that account deleted first, and the chat history does not transfer.

  • Templates are approved per message, not per account, so submit the first five early.

  • You own the WhatsApp Business Account, not your provider. Check this before you sign anything.

  • Go live on one transactional journey, then widen. A full rollout on day one has nothing to learn from.

What this whatsapp api setup guide covers

The WhatsApp Business API has no interface of its own. It is a connection between Meta and a platform you choose, and most of the setup is administrative rather than technical.

Any honest whatsapp api setup guide has to say that up front. It surprises people. Anyone following a whatsapp api setup guide expecting a development project finds instead a sequence of approvals, each with its own queue and its own rejection reasons.

  • Choose a provider - Who does it: You. Typical wait: Days, depending on procurement.

  • Create the Meta business portfolio - Who does it: You. Typical wait: Under an hour.

  • Business verification - Who does it: Meta. Typical wait: The longest step, start it first.

  • Number registration - Who does it: You, with the provider. Typical wait: Same day, once verification clears.

  • Template approval - Who does it: Meta. Typical wait: Usually quick, but not instant.

  • Display name approval - Who does it: Meta. Typical wait: Fast if the name matches the business.

Read that table as a critical path, not a checklist. Two of the six steps are queues you do not control, which is the whole reason this whatsapp api setup guide orders them the way it does.

Whatsapp api setup guide shown in a working setup, covering whatsapp business account verification and whatsapp api template approval

How to set up whatsapp business api, step by step

This whatsapp api setup guide orders the work to waste least time. If you are working out how to set up whatsapp business api for the first time, do steps one and two on the same morning.

Pick the number and free it

A number already carrying a WhatsApp or WhatsApp Business account must have that account deleted before it can be registered. The chat history does not come across. Decide between migrating a known number and starting clean.

Every whatsapp api setup guide hits this fork. Starting clean avoids the deletion risk but loses the number customers already save. Most businesses migrate, and schedule the deletion for a quiet hour.

Start whatsapp business account verification immediately

Whatsapp business account verification needs a registered legal name, a matching website and verifiable contact details. Mismatches between your Meta profile and your registration documents are the usual rejection reason.

Submit it before you write a line of integration code. Whatsapp business account verification runs in the background while everything else proceeds, and it is the one step that cannot be rushed later.

Connect the provider

At this point in the whatsapp api setup guide your provider creates the WhatsApp Business Account under your Meta business portfolio and registers the number against it. Confirm in writing that the account sits under your portfolio, not theirs.

That single point decides whether you can change providers later without losing the number. It is easy to agree at signup and very hard to unwind afterwards.

Submit templates early

Any message sent outside a 24 hour window must use an approved template. Write the five you know you need, submit them, and carry on with the integration while they queue.

Test the fallback and the handover

Send to a number with no WhatsApp and confirm what happens. Then run a bot conversation and hand it to a human, checking the agent sees the full transcript rather than a summary line.

Whatsapp api setup guide shown in a working setup, covering how to set up whatsapp business api and whatsapp business account verification

Whatsapp api onboarding steps that trip people up

The whatsapp api onboarding steps are individually simple. The problems come from doing them in the wrong order, or assuming a queue will clear faster than it does.

  • Display name rejected - it must plausibly match the verified business name, not a product brand.

  • Verification stuck - usually a document that does not match the Meta profile exactly.

  • Number already in use - the old WhatsApp account was never deleted.

  • Two factor PIN lost - record it somewhere the whole team can reach, not one person.

  • Webhook never fires - the callback URL must be reachable from the public internet.

Working through the whatsapp api onboarding steps with a provider who has done it before removes most of these, which is worth more at this stage than a lower per message rate.

Whatsapp api template approval, and how to avoid rejections

This is the part of the whatsapp api setup guide where launch dates slip. Whatsapp api template approval reviews each message before use. A template is a fixed message with variable slots, and it is reviewed against Meta's commerce and messaging policies before it can be used.

  • Utility - What it is for: Order, delivery, appointment updates. Approval risk: Low, if clearly transactional.

  • Authentication - What it is for: One time passcodes. Approval risk: Low, with the standard format.

  • Marketing - What it is for: Offers and promotions. Approval risk: Higher, and the costliest to send.

  • Service reply - What it is for: Inside the 24 hour window. Approval risk: No template needed.

  • Keep variables for data, not for whole sentences. A template that changes meaning per send gets rejected.

  • Do not label a promotion as a utility message. It is the commonest rejection and it can affect your quality rating.

  • Write in the language the customer will receive, and submit each language separately.

  • Avoid threatening or urgent wording in collections messages. Policy is stricter here than most teams expect.

A clean whatsapp api template approval history also protects your quality rating, which in turn protects your messaging limits. Rejections are not just a delay, they compound.

What to get in writing from your provider

  • Who owns the WhatsApp Business Account? - it should be your Meta portfolio.

  • What is the all in cost? - platform fee plus expected conversation charges, separately.

  • What is the exit process? - number portability and data export, agreed before you need them.

  • How many agent seats are included? - and the cost of the next one.

  • Show me the bot to human handover - with the full transcript visible to the agent.

  • What do your callbacks return? - sent, delivered, read and failed, or only some of those.

Where this connects to the rest of your stack

CRM and order systems

A whatsapp api setup guide is only finished when templates fire from your systems, so the integrations list matters more than the message editor.

The channels underneath

Keep SMS marketing as the fallback and consider RCS business messaging for branded transactional alerts.

Automation

A WhatsApp chatbot clears repetitive questions, and WhatsApp live chat handles what it cannot.

Verification flows

If the first use case is OTP delivery, see user verification, email OTP and two-way SMS for the fallback chain.

Whatsapp api setup guide shown in a working setup, covering whatsapp api onboarding steps and whatsapp api template approval

Common questions

How long does the whole thing take?

Days once business verification clears. Verification itself is the variable, and an incomplete or mismatched business profile is the usual reason it drags into weeks.

Can I keep my existing WhatsApp number?

Usually yes, but the existing account on that number must be deleted first and the chat history does not transfer. Plan it for a quiet period.

Do I need a developer?

Not if you use a platform with a ready inbox and CRM connectors. You need one if you are sending templates directly from your own systems through the API.

What is the green tick?

Official Business Account status, granted by Meta based on brand notability. It is separate from business verification and most small businesses will not qualify.

What happens if a template is rejected?

You edit and resubmit. Repeated rejections affect your quality rating, which can reduce your messaging limits, so it is worth getting the first batch right.

Where to start with Celitix

Celitix runs this whatsapp api setup guide for you, handling the onboarding, the number registration and the template queue as part of setup, and runs WhatsApp alongside SMS, RCS and click to call on one CPaaS platform. See pricing to size it before you commit.

Meta publishes the official developer documentation if you want the technical detail behind each step: WhatsApp Business Platform, get started.

Book a free Celitix demo