For WhatsApp Business API you can use a landline, a virtual (VoIP) number, or a mobile number, as long as it can receive a verification voice call or SMS and isn't currently active in the regular WhatsApp app or WhatsApp Business App. Meta doesn't require a mobile number specifically: what it requires is that you can verify it, and that it stays dedicated to the Official WhatsApp Business API once registered.
This decision usually gets made too late, after business verification is already underway and the only thing left is picking which number to register. It's worth settling it earlier, because it changes how you communicate the number to customers and how easy it is to recover if something goes wrong along the way.
What number types Meta accepts
The WhatsApp Business Platform doesn't care about the type of line, only about verification capability. In practice, these are the options businesses use:
- A mobile number with an active plan. The most common choice when starting from scratch: it receives the verification SMS or call without complications, and can be reused if it previously ran on personal WhatsApp or the Business app (by migrating it first).
- A landline or company PBX number. This works too, with one condition: since a traditional landline doesn't receive SMS, Meta offers automated voice call verification that reads out the code. Someone needs to be able to answer that call at the moment of registration.
- A virtual or VoIP number (Twilio, local providers, cloud PBX systems). This is the most common choice for companies that want a number dedicated exclusively to WhatsApp, without depending on a physical SIM card or on who happens to be holding the phone. It must be able to receive the verification call or SMS; some VoIP providers block inbound SMS, so it's worth confirming that with the provider before buying it.
What you can't do is register a number that currently has an active session in the WhatsApp app (personal or Business) without first going through the migration process. If that's your case, the right path isn't "pick a new number" but migrating the one you already have: we cover that in the guide to migrating your number to the Official API.
Landline, virtual, or mobile: quick comparison
| Criterion | Mobile | Landline / PBX | Virtual (VoIP) |
|---|---|---|---|
| Verification | SMS or call | Voice call | SMS or call, depending on provider |
| Depends on a physical device | Yes, that SIM | No | No |
| Easy to scale to multiple lines | Limited | Limited | High: new lines provision in minutes |
| Typical cost | Whatever the mobile plan costs | Whatever the existing corporate line costs | VoIP provider rate, usually low |
| Best for | Small businesses already using that phone | Companies reusing a known corporate line | Companies that want a new, dedicated, easy-to-scale number |
No option is "better" in the abstract: it depends on whether the number is already known to your customers, whether you need several lines (one per branch, one per brand), and how fast you want to go live.
A new number vs. the number your customers already use
If your customers already message you at a number —even if today it's a personal WhatsApp or the Business app— it's almost always better to keep it instead of activating a new one: there's no number change to announce, and no risk of customers still messaging the old number without knowing it changed. In that case the right move is migration, not registering from scratch.
Activating a new number makes sense when you're launching a different business line, opening an additional brand or location, or when the current number carries a history of blocks or complaints from unauthorized bulk sends that you'd rather not inherit. In those cases, a virtual number is usually the fastest option to provision and the easiest to dedicate entirely to the API from day one.
One number per branch or brand, or one centralized number
Businesses with multiple locations or brands —chains, franchises, groups with different business units— face the same question, multiplied: one WhatsApp Business API number per branch, or one centralized number with multi-agent support routing conversations? There's no single answer; it depends on whether customers identify the brand by branch or by the group overall, and how much autonomy each location needs for its own templates and hours. We go deeper into this decision in the guide to WhatsApp Business API for franchises and multi-location businesses.
What to check before registering the number
- That it has no active WhatsApp session. If the number already runs on the personal or Business app, Meta will require closing that session as part of registration; plan it with your team so you don't lose messages during the cutover.
- That you can receive the verification at that moment. Have someone ready to take the call or receive the SMS; with landlines and corporate PBX systems, confirm with your phone provider that automated verification calls actually get through.
- That the number ends up dedicated to the API. Once registered, that number can no longer be used in parallel on the phone app; if several people depended on it for something else, let them know before the switch.
- That the business's display name is defined. The number and the business profile display name are registered together; if you're not sure what name to use, check this guide to the WhatsApp Business API display name first to avoid a rejection from Meta over a name that doesn't meet its policies.
- That business verification is done or underway. The number gets associated with the company's verified Meta Business Manager; without that step, registration can't move forward.
How LiveConnect helps choose and activate the number
As a Meta Business Partner, LiveConnect reviews which number makes sense for your case —whether you already have one your customers recognize, need a new dedicated one, or manage multiple locations— and handles business verification, registration with Meta, and team setup with AI chatbots, message templates and assignment rules from day one. If you need a virtual number, we also point you toward providers compatible with the verification the API requires.
Once active, the same number runs on a WhatsApp CRM, reporting, and omnichannel reach into Instagram, Messenger, Telegram, email and web chat, with the type of line you chose never limiting any of that behind the scenes.
Common mistakes when choosing a number
- Buying a virtual number without confirming it receives SMS or calls. Some VoIP providers block one of the two channels; check before paying for the plan.
- Activating a new number when the old one already had customer traffic. You lose brand recognition, and some customers keep messaging the old number without knowing it changed.
- Not telling the team the phone will stop receiving WhatsApp on that number. Causes confusion on cutover day if no one knows the app will be closed there.
- Choosing a landline without confirming with the phone provider that Meta's automated calls actually get through. Some corporate PBX systems filter unknown calls and block the exact one carrying the code.
How to get started
- Decide whether to keep an existing number or activate a new one, based on how recognized it is among your customers and its sending history.
- Confirm the chosen number can receive the verification —SMS or call— at the moment of registration.
- Move forward with or complete business verification on Meta Business Manager.
- Register the number on the Official API with the support of a Meta Business Partner like LiveConnect, which sets up the team, chatbots and templates before putting the number live.
You can check LiveConnect's plans and pricing, starting at USD $89/month, or message us on WhatsApp so a specialist can review which number fits your case before you start registration.