Nigeria has one of the largest WhatsApp user bases in Africa, with the app deeply embedded in how individuals and businesses communicate. Setting up the WhatsApp Business API in Nigeria follows Meta's standard process, but there are Nigeria-specific requirements at every stage: the documents Meta accepts for business verification, the telecoms whose numbers work on the API, the data protection law your business must comply with, and the pricing rates that apply to Nigerian numbers. This guide covers every step.
Before You Start: What You Need
A registered Nigerian business entity. Meta's business verification requires proof of formal business registration. In Nigeria, this means:
CAC (Corporate Affairs Commission) Certificate of Incorporation for limited liability companies
CAC BN (Business Name) Certificate for sole proprietors and partnerships
Federal Inland Revenue Service (FIRS) Tax Identification Number (TIN)
If your business is not formally registered with the CAC, you cannot complete Meta's document verification. The CAC online portal handles new registrations and certificate downloads.
A domain email address. Your email for Meta Business Manager should match your business website domain — [email protected] rather than a Gmail or Yahoo address. If you do not have a domain email, set one up before starting.
A live business website. Meta checks that your website exists, is live, and is clearly related to your business. A website under construction is likely to cause delays.
A WhatsApp-compatible phone number. Nigerian numbers from MTN, Airtel, Glo, or 9mobile are generally compatible. The number should not currently be active on any WhatsApp account. If it is, you will need to remove it from WhatsApp before registering it on the API.
Step 1: Create and Verify Your Meta Business Manager Account
Go to business.facebook.com and create a Meta Business Manager account if you do not have one. Use your business name exactly as it appears on your CAC certificate.
To verify your business:
Go to Business Settings, then Security Centre
Click "Start Verification"
Select "Business" as the verification type
Choose "Document Verification" (required for WhatsApp API access)
Upload your CAC Certificate of Incorporation or BN Certificate
Enter your business address (ideally matching what is on the certificate)
Verify your domain by adding the Meta-provided meta-tag to your website's HTML head section, or by uploading an HTML file to your website root
Meta typically reviews Nigerian documents within 2 to 5 business days. The most common delay is a name mismatch — the company name in Meta Business Manager should match the name on the CAC certificate as closely as possible. "Acme Trading Ltd" and "Acme Trading Limited" may be treated as different names.
Step 2: Sign Up for a WhatsApp API Platform
There is no setup fee from Meta to access the API, though message fees apply once you start sending. You will need a platform to manage conversations, templates, broadcasts, and analytics. Sign up for Intelli at intelliconcierge.com and start your 7-day free trial.
During signup, you will connect your Meta Business Manager account to Intelli through an OAuth flow that takes a few minutes.
Step 3: Register Your WhatsApp Number
In your Intelli dashboard, navigate to the number setup section and enter the Nigerian phone number you want to use for WhatsApp.
The number receives a 6-digit verification code by SMS or voice call. Enter this code in the platform to complete number registration.
Nigerian carrier compatibility:
MTN Nigeria: Generally reliable for both SMS and voice verification.
Airtel Nigeria: Generally compatible.
Glo: Compatible. SMS delivery can occasionally be delayed — voice call verification is often faster for Glo numbers.
9mobile (formerly Etisalat): Generally compatible.
All four major carriers are supported. MVNO numbers running on one of these networks are generally compatible as well.
Step 4: Set Your Display Name
Your display name is what Nigerian customers see when you message them. It should be your registered business name or well-known trading name.
Meta typically reviews display names within 24 to 48 hours, though this can vary. For Nigerian businesses, avoid using acronyms or shortened forms if your CAC certificate uses the full name. If the display name does not clearly relate to your registered identity, Meta may request changes.
Step 5: Submit Your First Message Templates
Before you can send business-initiated messages, you need at least one approved template. Submit a simple utility template first — an appointment reminder, an order confirmation, or a payment receipt — so you have something approved and ready to send.
See the full template approval guide for how to write templates that pass Meta's review. For Nigerian businesses in financial services, ensure templates comply with CBN communication guidelines and include any required disclosures.
Step 6: Import Your Contact List and Send Your First Broadcast
Upload your opted-in Nigerian contact list to Intelli. Every contact should have explicitly consented to receive WhatsApp messages from your business. See thefor what qualifies as valid consent.
Nigerian phone numbers in your list should be in international format: +234 followed by the number without the leading zero. +2348012345678, not 08012345678.
Nigeria-Specific Pricing
Nigerian numbers fall under Meta's Nigeria-specific pricing tier, which is separate from and higher than the "Rest of Africa" rate that applies to Ghana, Kenya, and most other Sub-Saharan African markets. Rates are set by Meta and adjusted periodically — check Meta's current rate card for the most up-to-date figures.
At the time of writing:
Marketing messages: approximately $0.059 per message
Utility messages: approximately $0.007 per message
Authentication (OTP): approximately $0.007 per message
Authentication-international rate: a higher rate applies when sending OTPs to Nigerian numbers from a WhatsApp Business Account registered outside Nigeria
Service conversations (customer-initiated): free and unlimited — no monthly cap
For the full pricing breakdown including how to estimate your monthly bill in naira, see our WhatsApp API pricing guide.
Nigeria Data Protection Act (NDPA) 2023 Compliance
Nigeria's Data Protection Act 2023, administered by the Nigeria Data Protection Commission (NDPC), governs how businesses collect and use customer data, including WhatsApp communication.
Key obligations for Nigerian businesses using WhatsApp:
Lawful basis for processing. You need a lawful basis for contacting customers on WhatsApp. Consent — explicit opt-in — is the most common basis. Retain records of when and how consent was given.
Data minimisation. Collect only the minimal relevant data needed for the specific purpose. For WhatsApp broadcasting, the phone number and any personalisation variables you use in templates are typically sufficient. Avoid collecting unrelated personal data.
Data subject rights. Customers can request to see what data you hold about them, request correction of inaccurate data, and withdraw consent at any time. Your unsubscribe process should be functional and respected promptly.
Cross-border transfers. If your platform processes data outside Nigeria, this constitutes a cross-border transfer. Intelli's data processing agreement addresses this.
For businesses in regulated sectors — banking, insurance, healthcare — sector-specific requirements from the CBN, NAICOM, or FMOH may impose additional obligations on WhatsApp communication beyond the NDPA.
Common Nigeria-Specific Issues
Meta Business Manager verification rejected for CAC documents. The most common cause is a scanned document that is unclear or password-protected. Upload a clean, high-resolution PDF. If your CAC certificate is old or worn, download a fresh certified true copy from the CAC portal.
Number not receiving verification SMS. Glo numbers can have delays with international SMS. Switching to voice call verification generally resolves this. If using a virtual or data-only SIM, ensure voice calls are enabled on the number.
Templates rejected with "content quality" reason. Phrases that sound natural in Nigerian business communication can sometimes trigger Meta's automated filters. Avoid all-caps, sequences of exclamation marks, and language that reads as unsolicited mass marketing even if it is contextually appropriate.
Frequently Asked Questions
Can a sole proprietor get WhatsApp Business API in Nigeria? Yes. A CAC Business Name certificate for sole proprietors is accepted by Meta for business verification. The process is the same as for limited companies.
Does Intelli have Nigerian naira billing? Intelli's subscription is billed in USD. Meta's message fees are charged in USD to your Meta Business account. Nigerian customers typically pay via international card or a USD-denominated business account.
How long does the full setup take for a Nigerian business? Meta Business Manager verification typically takes 2 to 5 business days with the correct Nigerian documents. Number registration and template approval generally add another 1 to 2 days. Many Nigerian businesses are live within 5 to 7 business days of starting the process, though this depends on how quickly Meta's verification queue moves.
Are there restrictions on what Nigerian businesses can promote via WhatsApp? Meta's Business Policy restrictions apply globally. Businesses in regulated Nigerian sectors — banking, securities, insurance, pharmaceuticals — should review relevant regulatory guidance on digital marketing before sending campaigns.
Intelli serves businesses across Nigeria, Ghana, and Kenya. Start your free trial or contact our team for guidance on Nigeria-specific setup.



