What you are setting up
People say WABA, short for WhatsApp Business account. It is the container that holds your WhatsApp number, your message templates and your billing. You reach it through software, because the WhatsApp Business Platform is not an app. It is a set of connections (APIs) that your CRM or shared inbox plugs into.
Meta is splitting the WABA into two accounts, one for phone numbers and one for templates and billing. Meta said it would reach every business by mid-October 2026, and that your existing IDs, access tokens and business verification keep working. For a small agency the practical effect is two tabs where you used to see one.
Five things make up a working setup:
- A business portfolio. Meta's container for your business assets, created at business.facebook.com. Business verification belongs here.
- A WhatsApp number. The number your customers see and message.
- A display name. The business name on the profile. It must relate to your business.
- A payment method. Meta bills for each delivered message.
- Message templates. Pre-approved messages, the only kind you can send once a customer's 24-hour window has closed. The window and templates guide explains them.
What to have ready before you start
- A number you own and will keep. It needs a country code and area code, and it must be able to receive an SMS or a voice call for the verification code. Meta recommends a mobile number. A landline works through the voice call. Short codes are not supported.
- A number that is not already on WhatsApp. Meta says a number in use on WhatsApp cannot be registered unless that account is deleted first. A registered number can still make normal calls and texts, but it can no longer run WhatsApp Messenger. To keep using the WhatsApp Business app on the same number, read about coexistence in the app or API guide.
- Your company details exactly as registered. Legal name, address, phone number and a website that loads over https. Meta checks them against business records, and it may ask for official documents such as a business licence. Keep your SSM documents to hand.
- A person with full control of the portfolio. Only that person can start business verification.
- A payment method for Meta's Billing Hub. One snag worth checking early: ask your bank whether your card allows online payments to Meta.
The steps
Create the business portfolio
Go to business.facebook.com, sign in and choose Create a business portfolio. Use the name your customers know you by. Meta lets one person personally create up to two portfolios. Add a second person with full control as soon as you can, so the account does not hang on one login.
Start business verification
In Security Centre, choose Start verification. Enter your legal business name, address, phone number and website as registered. If Meta cannot match a record it may ask you to upload official documents, such as a business licence. Then confirm your link to the business by email, phone, text, WhatsApp message or domain verification. Meta says a decision can take up to 14 working days, and that editing your business details later means verifying again.
Create the WhatsApp account and connect your software
Either create a Meta developer app with the WhatsApp use case and connect an account yourself, or let a provider do it through Embedded Signup, the sign-up flow Meta gives its approved partners. The developer route needs someone who can write and run the software that sends and receives messages.
Add and verify the number
Add the number and the display name, ask for the code by SMS or voice call, enter it, then register the number for the API. A new portfolio can register two numbers at first. Once the business is verified, or your messaging limit reaches 2,000, Meta raises the cap to 20.
Add the payment method
Add it in Billing Hub for your messaging account. From 1 October 2026, Meta delivers free-form service messages without a payment method only within the free monthly allowance, and stops delivering them after that.
Create templates and submit them
Write each template, choose its category and submit it. Review is automatic and Meta says it can take up to 24 hours. Until the business is verified a messaging account can hold up to 250 templates. A verified business with an approved display name can hold up to 6,000.
Send a test, then start small
Message a colleague from the new number, reply from their side and check that your software records the reply and that it opens the 24-hour window. Then go live gradually: a new portfolio can reach only 250 different customers a day outside the window.
How long it takes
Meta does not promise one total, so plan from the separate waits. Most of them overlap.
Create the business portfolio
Your own work, in minutes.
Business verification
Meta: a decision may take up to 14 working days.
Add and verify the number
A code arrives by SMS or voice call.
Template review
Meta: up to 24 hours for a decision.
Display name review
Starts when you reach a higher messaging limit. You can send before it.
Later
- Your own work
- Waiting on Meta
- Scale: working days
| Stage | What Meta says |
|---|---|
| Business verification | A decision may take up to 14 working days. |
| Number verification | A code arrives by SMS or voice call. You enter it. |
| Template review | Up to 24 hours for a decision. |
| Display name review | Becomes eligible when your business reaches a higher messaging limit. You can begin sending before it. |
| Starting limits | 250 different customers a day outside the 24-hour window. Verifying the business can raise it to 2,000, after Meta reviews your message quality. |
Fourteen working days is about three weeks on the calendar. If verification clears quickly, the whole job is a day or two of work. If Meta asks for more documents, count in weeks. You do not have to wait for verification to add the number and submit templates, because Meta sets starting limits for businesses that have not verified yet.
What it costs
There are three costs: Meta's charge for each message, anything your provider adds, and the software you send from.
Meta. Its pricing page lists charges per delivered message only. It does not list a fee for opening the account or registering a number. The rate depends on the message type and on the country of the person you message. As of October 2026, Meta's ringgit rate card gives these rates for messages to Malaysian numbers, for accounts billed in ringgit. Ringgit billing opened on 1 April 2026, and an account's currency is chosen when it is created and is not simply switched later, so check which currency yours bills in.
| Message type | What it is | Meta rate per delivered message |
|---|---|---|
| Marketing template | Promotions, offers, nudges to come back | RM 0.3467 |
| Utility template | About the customer's own request or case, no promotion | RM 0.0564 |
| Service message | A free-form reply inside the 24-hour window | RM 0.0564, after the first 1,000 a month for each number |
| A customer's message to you | Anything they send | Not charged |
Your provider. Providers can charge for their software and support on top. Ask for the setup fee, any monthly platform fee, whether they add a margin to Meta's rates, and who receives Meta's invoice. Meta bills the business directly when the provider is a Tech Provider. Solution Partners can invoice you themselves.
NexFlows. WhatsApp registration and setup are included in the one-time RM 1,500 setup of the Loan Advisory CRM, which also covers data import and training, and they are free with any custom build that wants them. Meta bills the message charges to your company directly.
Snags to check before you start
- A number already on WhatsApp. Decide whether to delete that account or to keep it alongside the API with coexistence. Do not guess.
- Details that differ from your registration. Use the exact legal name and address on your SSM record, not a trading name.
- Day-one volume. With a starting limit of 250 customers a day outside the window, you cannot send to a 5,000-name list in one go.
- The blue tick. Meta can give a verified badge to some businesses and does not publish exact criteria, so do not plan around it.
Questions people ask next
- Can I use my existing WhatsApp Business app number?
- Yes, but not by switching the API on. Either a provider connects the app and the API to the same number through Meta's coexistence feature, or you delete the app account first and register the number fresh. The app or API guide compares the two.
- Do I need a developer to set this up?
- Not if a provider does the setup through Embedded Signup. You do need software that sends and receives messages, such as a CRM with a WhatsApp inbox. Doing it yourself through Meta's developer dashboard needs someone who can write and host that software.
- Is there a monthly fee from Meta?
- Meta's pricing page lists charges per delivered message and does not list a monthly fee for the account or number. Your provider may charge for its software and support, so ask.
- Will Meta approve any business?
- No. Meta reviews the account, the display name and each template, and it keeps a list of businesses it does not allow. Approval is Meta's decision, not your provider's.
Sources
- Meta for Developers: About the WhatsApp Business Platform
- Meta for Developers: Updates to WhatsApp Business accounts (updated 22 September 2026)
- Meta Business Help Centre: Create a business portfolio in Meta Business Suite
- Meta Business Help Centre: Verifying your business in Meta Business Suite
- Meta for Developers: business phone numbers
- Meta Business Help Centre: About WhatsApp Business display name
- Meta for Developers: messaging limits
- Meta for Developers: template fundamentals
- Meta for Developers: template review
- Meta for Developers: Pricing on the WhatsApp Business Platform (updated 30 September 2026)
- Meta for Developers: rate cards and volume tiers (MYR rate card, effective 1 October 2026)
- Meta for Developers: pricing updates for service and utility messages (updated 28 September 2026)
- Meta for Developers: Partners (Solution Partners, Tech Providers and Tech Partners)
- WhatsApp Business Messaging Policy (last updated 23 September 2026)
This guide is general information, not legal, tax or financial advice. Rules and bank policies change, so check the current position with the bank, the regulator or a professional before you act.