WhatsApp is where Pakistani customers actually live. But most SMEs are using regular WhatsApp on a personal phone — which works until you have three people answering messages and no one knows who said what.
The WhatsApp Business API is the upgrade. Here's the practical, founder-grade walkthrough that the official documentation buries.
What the API actually is
There are three flavours of WhatsApp:
- WhatsApp — personal app, one device, no automation.
- WhatsApp Business — free app, single phone, basic auto-replies and quick replies. Works for solo operators.
- WhatsApp Business API — programmatic access, multiple agents, full CRM integration, automation. Requires a Business Solution Provider (BSP).
If you have one person handling messages, WhatsApp Business app is enough. If you have two or more agents, or want CRM integration, you need the API.
The setup, end to end
-
Pick a BSP. Meta doesn't sell the API directly to most businesses. You go through a Business Solution Provider — Twilio, Gupshup, MessageBird, 360dialog. For Pakistani SMEs, Gupshup typically has the best PKR pricing.
-
Verify your business with Meta. Submit business documents (SECP certificate, NTN, owner CNIC). Verification takes 3–7 days.
-
Reserve a phone number. Either a new number or "migrate" an existing one. Critical: once a number is on the API, it can never go back to regular WhatsApp. Choose accordingly.
-
Display name approval. Meta approves the business name shown to users. Pick something professional — Meta rejects casual names.
-
Get a green tick (optional, but valuable). The verified business badge requires additional documentation but dramatically improves trust.
-
Integrate with your CRM/inbox. Most BSPs have HubSpot, Salesforce, and Zoho integrations out of the box.
Total setup time: 1–2 weeks if your documents are in order.
What it costs
Pricing has two components: BSP platform fee + Meta conversation fee.
| Component | Typical cost (2026) |
|---|---|
| BSP platform fee | USD 30–80/month flat |
| Service conversation (user-initiated) | Free for first 1,000/month, then ~PKR 1.50 |
| Marketing conversation (business-initiated) | ~PKR 4–6 per conversation |
| Utility conversation (e.g. order updates) | ~PKR 2–3 per conversation |
| Authentication (e.g. OTP) | ~PKR 1–2 per conversation |
A 24-hour "conversation" can include unlimited messages. So a customer support thread that goes back and forth all day = one billable conversation.
For an SME doing 500 customer chats a month, expect total cost of ~PKR 8,000–15,000/month — far less than one CSR salary.
What Meta won't tell you upfront
Three rules that catch businesses out:
-
The 24-hour window. You can only message a customer freely within 24 hours of their last message to you. Outside that window, you must use a pre-approved template message (and pay marketing rates).
-
Quality rating. Meta scores your number's "quality rating" based on user blocks, reports, and reply rates. Drop to "low" and your messaging limits collapse. Drop further and the number gets suspended.
-
Template approval. Marketing templates need Meta's approval — often takes 24–72 hours, sometimes rejected for vague reasons. Build in lead time.
The use cases that actually pay back
In our experience implementing for Pakistani clients, these four use cases routinely deliver positive ROI in month one:
- Order confirmation + status updates — replaces SMS, much higher open rate.
- Appointment reminders — clinic, salon, service business win.
- Cart abandonment recovery — e-commerce, often 15-25% recovery rate.
- Inbound sales triage — assign incoming WhatsApp leads to specific reps automatically.
Skip these, and you're missing the highest-leverage channel in the country.