EZContact
EZContact
WhatsApp Business API

WhatsApp Business + Meta Setup Guide

Everything you need to activate WhatsApp Business API without Meta issues

🚀

Already have EZContact? The process is easier from here

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 →
✅ Requirements 🏢 Meta Business 📱 WhatsApp Number ⚠️ Categories 🚨 Account Blocked 📋 Request Review 📝 Checklist

Prerequisites

🌐

Website

Required

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]

📧

Corporate Email

Required

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]

🏢

Meta Business Suite

Required

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]

📱

Dedicated Phone Number

Required

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]

🪪

Official ID

Sometimes

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]

💳

Payment Method

Required

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]

🏢

Setting Up Meta Business Profile

01

Create a Meta Business Suite account

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]

02

Complete business information

Fill in all fields: legal business name, address, phone number, website. The more complete, the better.

[Screenshot: Business information form]

03

Verify your website domain

In Settings > Brand Safety > Domains, add and verify your domain. This tells Meta you own the site.

[Screenshot: Domain verification in Meta Business]

04

Business Verification

In Settings > Business Verification, follow the process to verify your business. May take 1-5 business days.

[Screenshot: Meta Business Verification process]

📱

Register WhatsApp Number

⚠️ 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.

01

Access WhatsApp Manager

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]

02

Add phone number

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]

03

Verify the 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]

04

Set up business profile

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]

⚠️

Restricted Business Categories

Meta has policies about what types of businesses can use WhatsApp Business API. Some categories are completely prohibited, others require special approval.

✅ Allowed

  • • Retail / E-commerce
  • • Restaurants and food service
  • • Professional services (legal, accounting)
  • • Education and training
  • • Health (with exceptions)
  • • Technology and software
  • • Real estate
  • • Recruitment and HR
  • • Tourism and hospitality
  • • B2B Manufacturing

⚠️ Require Approval

  • • Medical and laboratory equipment
  • • OTC medications
  • • Financial services
  • • Insurance
  • • Casinos and gambling (where legal)
  • • Alcohol (in permitted markets)
  • • Dating services
  • • Dietary supplements

❌ Prohibited

  • • Prescription drugs
  • • Illegal drugs
  • • Firearms and ammunition
  • • Adult content
  • • Tobacco and cigarettes (direct)
  • • Hacking/spyware services
  • • Pyramid schemes or MLM
  • • Illegal gambling

💡 Is your business in a gray zone? Here's what to do:

  1. Read the full policy at: commerce.facebook.com/policies
  2. If you think you comply, follow the normal activation process
  3. If you get blocked, go to the "Request Review" section below
  4. Prepare documents that prove your business is legitimate and complies with policies
🚨

My Account is Blocked

🏢 Meta Business Suite account suspended

Common causes

  • Incomplete or false business information
  • Suspicious activity detected
  • Advertising policy violation
  • Multiple Business accounts associated with the same user

Steps to resolve

  1. 1 Go to business.facebook.com
  2. 2 Look for the "Account Disabled" banner
  3. 3 Click "Request Review"
  4. 4 Fill out the form with truthful information and documentation
  5. 5 Wait for response (1-10 business days)

[Screenshot: Disabled account banner in Meta Business Suite]

📱 WhatsApp number disabled or under review

Common causes

  • High user block rate
  • Spam or unsolicited messages
  • Content that violates policies
  • Number previously used for suspicious activity

Steps to resolve

  1. 1 Go to WhatsApp Manager in Meta Business Suite
  2. 2 Find the number with "Disabled" or "Restricted" status
  3. 3 Click on the number to see error details
  4. 4 If there's an "Appeal" option, use it
  5. 5 Contact Meta support if there's no appeal option

[Screenshot: Number with Disabled status in WhatsApp Manager]

Error creating WhatsApp API account

Common causes

  • The number is already registered in WhatsApp
  • The number cannot receive SMS
  • Meta Business Suite not verified
  • Incomplete business information

Steps to resolve

  1. 1 Verify the number does NOT have active WhatsApp (delete it from the app if it does)
  2. 2 Confirm you can receive SMS on that number
  3. 3 Complete Meta Business Suite verification
  4. 4 Check that your website is active and has contact information

[Screenshot: Common error messages when creating WhatsApp API account]

📋

How to Request a Review from Meta

✅ 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.

01

Identify what was blocked

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]

02

Gather your documentation

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]

03

Write your appeal text

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]

04

Submit the review request

Find the "Request Review" button in the blocked account section or in WhatsApp Manager. Attach documents and submit.

[Screenshot: Request Review button in Meta]

05

Wait and follow up

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]

📝 Example appeal text (adapt to your business):

"[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."

📝

Activation Checklist

Before starting the activation process with EZContact, verify you have all of this ready. Each pending item can cause delays or blocks.

🌐 Digital Presence

  • Active website with own domain (not a Facebook page)
  • Website shows business name
  • Website has description of services/products
  • Website has contact information (email, phone, or address)
  • Corporate email with same domain as the website

🏢 Meta Business Suite

  • Account created at business.facebook.com
  • Complete business information (name, address, phone)
  • Website domain verified
  • Business Verification completed (or in process)
  • Payment method added (card that accepts international charges)

📱 WhatsApp Number

  • Dedicated number for the business (not personal)
  • Number does NOT have an active WhatsApp account (neither personal nor Business)
  • Number can receive SMS or calls for verification
  • Number has country code (+52 Mexico)

📋 Meta Policies

  • Verified that my business type is allowed by Meta
  • If in restricted category, I have documentation ready
  • I understand I cannot send spam or unsolicited messages
  • I have a process for users to opt-out

All ready? Activate WhatsApp with EZContact

Our team guides you through every step of the activation process.

Talk to an expert