Key takeaways
- Meta lets you start before verification, but with two numbers and 250 customers per 24 hours outside a customer service window.
- If Meta asks for a verification document, it must be official and show your legal name. For a Saudi company, that is usually the CR.
- Meta says a verification decision may take up to 14 business days, and a template review up to 24 hours.
- A WhatsApp Business app number can move to the API, but deleting and re-registering it loses the chat history.
- The blue tick is optional, needs business verification first, and Meta decides who gets it.
What are the WhatsApp Business API requirements in Saudi Arabia?
A Saudi company needs seven things. Business verification can follow launch; the other six should be ready before the first message to a customer.
| Requirement | What Meta asks for | Watch for |
|---|---|---|
| Meta Business portfolio | A business portfolio in Meta Business Suite, in your company's name. | Give full control to at least two of your own staff. |
| Business verification documents | An official document with the legal name and the address or phone number, such as a registration or licence. | For a Saudi company, usually the CR. It must be valid, and Arabic is accepted. |
| Phone number | A number you own, with a country code, that can receive an SMS or call for the code. | It can't be on WhatsApp already, unless it's a WhatsApp Business app number and your provider supports keeping the app. |
| Display name | A name clearly linked to your legal name and your website's branding. Meta reviews it. | Avoid a name that is only a generic word or a place, offers, "Official", "Verified" and any mention of WhatsApp or Meta. |
| Website and privacy policy | A website on HTTPS and, under WhatsApp's Business Messaging Policy, a published privacy policy. | Meta can reject verification if the site doesn't load or links to error pages. |
| Customer opt-in | The customer gave you their number and agreed to receive messages from your business. | Name your business in the opt-in wording, and honour opt-outs. |
| Payment method | A payment method in Meta's Billing Hub, or billing through your provider. Without one, Meta stops delivering replies once the monthly free tier is used. | You need it before any charged message. |
Meta lets a new portfolio start before verification, capped at two phone numbers and 250 customers in any 24 hours outside a customer service window. Verification raises the number cap to 20 and is one path to a higher messaging limit.
What are the setup steps, in order?
Setup takes eight steps, and Meta's reviews set the pace.
- Choose your route: a provider such as a Solution Partner or Tech Provider, or Meta directly.
- Set up the business portfolio with the legal name, address and phone number exactly as on your CR, plus your website.
- Start verification in Security Center and upload your CR if Meta asks for a document. A decision may take up to 14 business days.
- Add your number, enter the code Meta sends by SMS or call, then set a two-step verification PIN.
- Enter the display name customers will see. Meta reviews it against its guidelines.
- Add the payment method, or arrange it with your provider.
- Submit your first templates. Meta's review can take up to 24 hours.
- Collect opt-in, and test replies and staff handover inside your team before customers write in.
Can you use your existing WhatsApp number for the API?
Yes. A WhatsApp Business app number can move in two ways, and they differ on the app and your chat history.
| What changes | Delete and re-register | Move via a provider, keep the app |
|---|---|---|
| The app | Stops. Meta says the number can't go back to the app unless you deregister it from the API. | Keeps working for one-to-one chats, alongside the API. |
| Chat history | Lost. | Stays in sync. If you agree, the last 6 months can be shared with your provider's system. |
| App features | Not relevant. | Broadcast lists switch off. Disappearing, view-once and live location messages stop in one-to-one chats, and groups don't sync. |
| What you need | Delete the account. The number is free within 3 minutes at most. | A provider that supports it, and app version 2.24.17 or later. |
A personal WhatsApp number must have its account deleted before registration.
Export the chats you need as files before deleting the account. Meta says registering directly loses the existing message history, and WhatsApp's Help Center says deleting the account also deletes its Google Account backup.
The Leak Audit is free, with no obligation. Within 72 hours of the discovery meeting and receipt of the agreed information, we map your current journey, show the gaps the evidence supports, prioritise next steps and demonstrate one agreed workflow in a test environment. You keep the report. If you don't need HumAI, the audit says so.
Get your free Leak AuditWhich rules apply once the number is live?
WhatsApp's Business Messaging Policy applies to every number, opt-in included. Three rules shape daily use: the customer service window, messaging limits and Saudi Arabia's data protection law.
Templates and the 24-hour window
When a customer messages or calls, a 24-hour customer service window opens, and each new message renews it. Inside it, your team replies freely. Outside it, you can only send approved templates.
Meta charges templates by category (marketing, utility or authentication) and the recipient's country. Since 1 October 2026, replies inside the window are charged too, after a monthly free tier of 1,000 per number. Meta's rate card has the current rates.
Messaging limits
Meta caps how many different customers you can message outside the window in any 24 hours, across the whole business portfolio. The cap starts at 250 and rises with verification, message quality and use.
Personal data under Saudi law
Saudi Arabia's data protection law is the Personal Data Protection Law (PDPL). Before customer data moves to a new system, ask the provider how it handles consent, storage and deletion under it.
Do you need the blue tick to use the API?
No. The blue tick is optional, needs business verification first, and Meta decides who gets it. Meta calls it an Official Business Account, and you can request it when:
- The business has been on the platform for at least 30 days.
- The business portfolio is verified.
- Two-step verification is on for the number.
- Meta has approved the display name.
- The business follows the WhatsApp Business Messaging Policy.
After a rejection, you wait 30 days to request again. Business verification alone doesn't add a badge.
Why do WhatsApp API setups in Saudi Arabia get delayed?
Something fails one of Meta's checks, and each fix means another review. Check these first:
- Business Suite details don't exactly match the CR.
- The document has expired or wasn't issued by the relevant authority.
- Someone edited the business details after submitting, which restarts verification.
- The website doesn't load, isn't on HTTPS or links to error pages.
- The person running setup lacks full control of the portfolio.
- The number is still on WhatsApp, or can't receive the code.
- The display name is generic, promotional or doesn't match your website's branding.
- Meta rejected a template for breaking its policies.
A clinic whose brand differs from its CR name
A dental clinic in Jeddah trades under its brand, but its CR carries the company's legal name. Meta needs a visible link between the two. So the clinic names the company in its website footer, then submits the brand alone, or "[brand] by [company]", as its display name.
Where HumAI fits, and when you don't need us
HumAI is a Meta Tech Provider. We set up or move the number, submit business verification with its official documents, prepare the templates and apply for the blue tick when you qualify. Meta decides on verification and the tick.
After that, we can run AI Customer Operations. Our AI assistant answers customers in Arabic, including the Gulf dialect, and in English, from information you approve. It hands over to your staff, who confirm bookings, prices and anything sensitive. Opt-in, approved templates and human handover come with every setup. CRM or booking-system connections come after assessment and testing.
You may not need the API yet. If one or two people handle your chats and you need no system connections or opt-in campaigns, the free WhatsApp Business app is enough for now.
Questions owners ask
How long does WhatsApp Business API approval take?
There is no single approval. Meta says a verification decision may take up to 14 business days and a template review up to 24 hours. The display name and the rest depend on Meta's review and on how fast you fix anything it rejects.
Do I need a commercial registration for the WhatsApp API in Saudi Arabia?
For verification, yes. Meta says the business must be registered with local authorities and may ask for an official document showing its legal name. For a Saudi company, that is usually the CR. Without verification, a new business portfolio starts with two numbers and 250 customers per 24 hours outside the customer service window.
What documents does a Saudi company need for WhatsApp API verification?
Meta's main accepted types are a certificate or articles of incorporation, a business registration or licence such as the CR, a government-issued tax document such as a tax certificate, and a business bank statement. A utility bill proves only the address or phone, and self-filed tax documents aren't accepted.
Who should own the Meta Business portfolio, the company or the provider?
The company. In Meta's Embedded Signup, the business logs in with its own Meta account, picks or creates its own business portfolio and grants the provider access. Keep full control with at least two of your own staff, so verification and your number don't depend on the provider.
Sources
- Meta: Official documents to upload to verify your business
- Meta: How to verify your business in Meta Business Suite
- Meta: About business verification in Meta Business Suite
- Meta: Why a business verification submission is rejected
- Meta: Display name guidelines for the WhatsApp Business Platform
- Meta for Developers: Business phone numbers
- Meta for Developers: Migrate an existing WhatsApp number to a business account
- Meta for Developers: Onboard WhatsApp Business app users
- Meta for Developers: Embedded Signup
- Meta for Developers: Solution Partners and Tech Providers
- Meta for Developers: Message templates
- Meta for Developers: Send messages and the customer service window
- Meta for Developers: Pricing on the WhatsApp Business Platform and rate cards
- Meta for Developers: Messaging limits
- Meta for Developers: Get opt-in for WhatsApp
- WhatsApp Business Messaging Policy
- Meta for Developers: Official Business Accounts
- SDAIA: Personal Data Protection Law (PDPL)
- WhatsApp Help Center: How to delete your account