Everything you need to activate WhatsApp Business API without Meta issues
EZContact includes the official Meta onboarding (Embedded Signup). You can register your WhatsApp number and create your Business Portfolio directly from the platform — no need to go to Meta Business Suite.
Activate in EZContact →You need your own domain with an active website (a social media profile won't work). Meta reviews it to verify your business is real.
💡 Tip: The site must have your business name, service description, and contact information.
[Screenshot: Example of valid vs invalid website]
Email must match your website domain (e.g., hello@yourcompany.com). Gmail, Hotmail, or generic emails are not accepted.
💡 Tip: If you don't have a corporate email, create one on Google Workspace (~$6 USD/month) or Zoho Mail (free).
[Screenshot: Corporate email setup]
You need a verified account in Meta Business Suite (business.facebook.com). This is your "company" within the Meta ecosystem.
💡 Tip: Must be in the business name, not a person's name. Use the corporate email to create it.
[Screenshot: Meta Business Suite dashboard]
You need a phone number NOT currently registered in WhatsApp (neither personal nor Business). If it already has an account, you must delete it first.
💡 Tip: Can be landline or mobile. Doesn't need an active SIM after registration (the number only receives the verification code once).
[Screenshot: How to check if a number already has WhatsApp]
Meta may request documents to verify your identity or company (government ID, articles of incorporation, business address proof).
💡 Tip: Have these documents scanned and ready. The process may request them at any point during review.
[Screenshot: Meta identity verification process]
Meta requires a valid payment method in your Business Suite account to activate the API (credit/debit card or PayPal).
💡 Tip: The card must be able to make international charges in USD. Some Mexican cards have restrictions.
[Screenshot: Adding payment method in Meta Business]
Go to business.facebook.com and create a new business account. Use your corporate email.
🔗 https://business.facebook.com →[Screenshot: Meta Business Suite creation screen]
Fill in all fields: legal business name, address, phone number, website. The more complete, the better.
[Screenshot: Business information form]
In Settings > Brand Safety > Domains, add and verify your domain. This tells Meta you own the site.
[Screenshot: Domain verification in Meta Business]
In Settings > Business Verification, follow the process to verify your business. May take 1-5 business days.
[Screenshot: Meta Business Verification process]
⚠️ Important: The number CANNOT be active in WhatsApp personal or WhatsApp Business app. If it is, you must delete it from the app first before continuing.
In Meta Business Suite, go to the WhatsApp Manager section. Here you manage all your WhatsApp API numbers.
[Screenshot: WhatsApp Manager location in Meta Business Suite]
Click "Add phone number". Enter the number with country code (+52 for Mexico). Choose if you receive the code by SMS or call.
[Screenshot: Form to add WhatsApp number]
You'll receive a 6-digit code by SMS or call. Enter it in Meta to verify the number. The code expires in 10 minutes.
[Screenshot: Verification screen with code]
Add the business name, logo, description, and category for the WhatsApp number. This is the profile your customers will see.
[Screenshot: WhatsApp Business profile setup]
Meta has policies about what types of businesses can use WhatsApp Business API. Some categories are completely prohibited, others require special approval.
[Screenshot: Disabled account banner in Meta Business Suite]
[Screenshot: Number with Disabled status in WhatsApp Manager]
[Screenshot: Common error messages when creating WhatsApp API account]
✅ Good news: If your business DOES comply with Meta's policies and you were blocked by mistake, you have the right to request a human review. Meta can reverse incorrect decisions.
It could be your Meta Business Suite account, your WhatsApp number, or a specific campaign. The appeal process is different for each.
[Screenshot: How to identify what is blocked in Meta]
Prepare: (1) Clear description of your business and operating model, (2) Why you comply with Meta's policies, (3) Supporting documents (tax ID, articles of incorporation, website, customer testimonials).
[Screenshot: Example documentation for review]
Be clear and direct. Explain: (1) What type of business you are, (2) Who you sell to (B2B vs B2C), (3) How you will use WhatsApp API, (4) Why you comply with policies.
[Screenshot: Appeal form in Meta]
Find the "Request Review" button in the blocked account section or in WhatsApp Manager. Attach documents and submit.
[Screenshot: Request Review button in Meta]
Meta generally responds within 1-10 business days. If you don't receive a response after 10 days, you can submit another request. Check your Meta account email constantly.
[Screenshot: How to check your appeal status]
"[Business name] is a [business type] company operating in the B2B market. We sell exclusively to [customer type], not to end consumers.
Our use of WhatsApp Business API is limited to [order management / customer support / follow-up]. We do not run mass marketing campaigns.
We believe our business fully complies with Meta's policies because [specific reason].
We are attaching [relevant documents] as evidence of our legitimate operation."
Before starting the activation process with EZContact, verify you have all of this ready. Each pending item can cause delays or blocks.
Our team guides you through every step of the activation process.
Talk to an expert