SendZen Guides
Home
Home
Visit Website
Sign In
Create an account
  1. Onboarding
  • Guides
    • Onboarding
      • Quick Start: Sending Your First WhatsApp Message
      • Understanding the WhatsApp Business Platform
      • Prerequisites: What You Need Before You Begin with SendZen
      • Creating and Verifying Your Meta Business Account
      • Navigate Meta Business Manager from SendZen (via My WABA → View Status)
      • Inviting Team Members and Assigning Roles
      • Registering Your Phone Number for the WhatsApp Business API
      • Choosing and Connecting a Phone Number: New vs. Existing Numbers
      • Common Onboarding Issues and How to Resolve Them
      • How to Increase Your Messaging Limits
      • Managing Payments and Billing
      • Why Was My Display Name Rejected?
      • Start Verification Button Greyed Out? Here’s What to Do
      • Migrating Your Number from Another Business Solution Provider (BSP)
  1. Onboarding

Understanding the WhatsApp Business Platform

The WhatsApp Business Platform lets businesses send and receive WhatsApp messages through APIs (instead of using only the WhatsApp app). It’s designed for notifications, OTPs, reminders, support, and transactional messaging at scale.
If you’re integrating WhatsApp into your product (SaaS, utility, fintech, logistics, etc.), this page will help you understand the ecosystem and choose the right setup.

The key building blocks (simple)#

1) Meta Business Manager (Business Account)#

This is the “main account” where you manage your company on Meta.
You use it to manage:
Business information
Verification
People/roles
Billing
WhatsApp assets
Think of it as your company’s admin panel on Meta.

2) WhatsApp Business Account (WABA)#

A WABA lives inside your Business Manager.
This is the container that holds your WhatsApp setup.
A WABA can contain:
One or more phone numbers
Message templates
Quality rating
Messaging limits (tiers)

3) Phone Number#

A phone number is what your customers message.
Once registered on the WhatsApp Business Platform:
It can send messages via API
It gets its own quality rating
It has messaging limits based on tier

4) Message Types (Service vs Business-Initiated)#

There are broadly two modes of messaging:

A) Customer-initiated (Service conversations)#

If a customer messages you first, you can reply freely during the service window (typically 24 hours).
Best for:
Customer support
Chat-based workflows
Live agent handoff

B) Business-initiated (Templates)#

If you want to message first (or message after the window), you typically need an approved template.
Best for:
OTP / login codes
Payment reminders
Appointment reminders
Delivery updates
Utility alerts

Cloud API vs On-Premise API (what most people mean by “platform choice”)#

Meta offers two hosting models:

Option 1: Cloud API (recommended for most teams)#

This is Meta-hosted. You integrate via HTTPS APIs.
Pros
Fast setup
No server maintenance
Easier to scale and keep updated
Best for developers who want to ship quickly
Cons
You depend on Meta’s infrastructure and rules
Still requires Meta approvals, templates, and limits

Option 2: On-Premise API (legacy / heavy setup)#

This is self-hosted WhatsApp API infrastructure (or hosted by certain providers).
It comes with more operational overhead and is less common for new implementations today.
Pros
More control over hosting environment (in some setups)
Useful for specific legacy requirements
Cons
Heavy infrastructure + maintenance
Upgrades and ops burden
Typically slower to start

Who is involved in the ecosystem?#

Meta#

Owns WhatsApp platform, rules, approvals, limits, pricing models
Controls verification and template approvals

Business Solution Provider (BSP)#

A BSP helps businesses access the WhatsApp Business Platform and simplifies onboarding, billing, and management.

SendZen#

SendZen acts as a developer-first WhatsApp API layer:
Faster onboarding and Embedded Signup
Cleaner developer experience
Tools for templates, logs, delivery tracking
Higher-level primitives so you don’t fight Meta complexity daily

Messaging limits & quality rating (very important)#

Every WhatsApp phone number has:
Messaging tier (how many unique users you can message in a time period)
Quality rating (based on feedback/blocks/reports)
Higher quality → easier scaling
Low quality → tier gets restricted and templates can be disabled
This is why “just sending more messages” without proper templates and opt-ins can backfire.

When should you use WhatsApp Business Platform?#

Use it when you need:
OTP and login codes on WhatsApp
Transactional alerts (shipping, payment, appointment)
Reminders and renewals
Two-way support inside WhatsApp
High delivery rates compared to SMS in certain regions
Avoid it when:
You don’t have user opt-in / consent
You need full control of identity with loose policies (WhatsApp is strict)

Recommended “path” for most SendZen customers#

1.
Create Business Manager
2.
Create WABA
3.
Register phone number
4.
Set a clean display name
5.
Add payment method (required)
6.
Create templates (OTP, alerts)
7.
Start with low volume and maintain quality
8.
Scale messaging tier gradually

Next pages to read#

Prerequisites: What You Need Before You Begin
Registering Your Phone Number for the WhatsApp Business API
Managing Message Templates
How to Increase Your Messaging Limits
Modified at 2025-12-19 16:28:41
Previous
Quick Start: Sending Your First WhatsApp Message
Next
Prerequisites: What You Need Before You Begin with SendZen
Built with