How Agencies Are Running WhatsApp Outbound for Clients in 2026: The Exact Stack
By Abdullah Ashraf, founder of Wassuply · Published June 12, 2026 · 6 min read · Last updated October 24, 2026
Agencies run WhatsApp outbound for clients by giving each client its own warmed numbers, keeping every client's lists and campaigns separate, and sending from one desktop app. With Wassuply, one $397 lifetime licence covers unlimited numbers, so the software cost stays flat while you add clients; your real costs are SIMs, data and time.
Quick answer
Give every client its own WhatsApp numbers; never share a number across clients.
Warm each new number at least 15 days (30 recommended) before the client's first campaign.
One Wassuply lifetime licence covers unlimited numbers, so software cost does not grow with each client.
Price by retainer, per meeting, or setup plus management, and report replies and meetings, not sends.
What does WhatsApp outbound cost an agency per client?
Cost line
One-off or ongoing
Notes
Wassuply licence
One-off ($397 early-bird lifetime)
Covers unlimited numbers, so it does not grow with each new client
SIM cards for the client's numbers
One-off per number
Prices depend on your country and carrier
Residential or 4G proxies (optional)
Ongoing
Bring your own; Wassuply assigns one per number and checks it for leaks
Contact data and enrichment
Ongoing
Your data provider, or the client's own CRM export
AI usage (optional)
Ongoing, usually small
Your own Claude, ChatGPT or DeepSeek key, billed by the provider with no markup
Your team's time
Ongoing
List building, copy, reply handling and reporting: the real cost of the service
Because the software is a one-time cost and there are no per-message fees, your margin per client comes down to what you charge and how much team time each account needs. You are not paying per seat, per number or per message.
Per-client isolation: the operational backbone
The most common agency failure mode is cross-client contamination, using the same WhatsApp account for multiple clients, or mixing contact data between campaigns. Here's the correct setup (our guide to running multiple WhatsApp accounts on one PC covers the mechanics):
Dedicated accounts per client. Each client gets 5-10 dedicated WhatsApp numbers, purchased with separate SIMs. These numbers are used only for that client's campaigns. Never share accounts across clients.
One account group per client in Wassuply. Put each client's numbers in their own group and name them clearly (for example "ClientABC-1" to "ClientABC-10"). Every number keeps its own isolated session, browser fingerprint and optional proxy, so clients never share a footprint.
Separate CSVs per client. Import each client's contact list as a separate CSV. Never mix client data in the same file. Campaigns, contacts and message history stay on the agency's computer (only sign-in, Warm-up Pods and the optional encrypted backup use Wassuply's cloud).
Client-only number selection. When you build a campaign, select only that client's numbers, so one client's messages never go out from another client's accounts.
The agency workflow: from client onboarding to campaign launch
Account setup (Day 0-1): Purchase 5-10 SIMs for the client. Register WhatsApp accounts. Connect all of them to Wassuply and start warm-up on every number.
List sourcing (Day 1-3): Build contact list from Apollo, Lusha, or client CRM export. Enrich with WhatsApp numbers. Clean and format (full international numbers). Export as CSV.
Message development (Day 1-3): Write 3-5 message variants with {name}, {custom1} personalization. Review with client.
Parallel warm-up (at least 15 days, ideally 30): All of the client's numbers warm up at the same time on autopilot, chatting with each other and with Warm-up Pod partners. No client campaigns yet. Health & Risk tracks each number's days and tells you when it's ready. Our guide to the first 30 days of a new WhatsApp number covers this stage in detail.
Soft launch (Day 15 at the earliest, Day 30 recommended): Start small, under the daily limit Health & Risk sets for each account. Review response quality. Adjust messaging if needed.
Full launch (once the soft launch checks out): Scale up gradually across all client accounts, staying under each account's daily limit. Monitor reply rates, account health, and client dashboard.
Client reporting: Agencies provide weekly reports showing: messages sent, delivery rate, reply rate, response rate, meetings booked, and account health status. Wassuply's campaign reporting provides the raw data.
Pricing models: how agencies are packaging WhatsApp outbound
Three common pricing structures in the agency market:
Monthly retainer: a fixed monthly fee for managed WhatsApp outbound, covering list sourcing, message writing, campaign execution and reporting. Predictable for both sides.
Per meeting booked: a fee for each qualified meeting. Higher risk for the agency, but higher upside if reply rates are strong. Attracts clients who want performance-based pricing.
Setup plus monthly management: a one-time setup fee (numbers, warm-up, list building) plus a smaller monthly management fee. Separates the front-loaded work from ongoing execution.
Whichever model you choose, build the 15 to 30 day warm-up into the timeline, so the client knows campaigns do not start on day one.
Why Wassuply's model is designed for agencies
Unlimited accounts, one price. Whether you manage 5 clients with 10 accounts each (50 total) or 20 clients with 10 accounts each (200 total), the software cost is the same one-time $397 early-bird licence. Tools that price per seat, per number or per port get more expensive with every client you add.
No per-message fees. Platforms built on the WhatsApp Business API pass on Meta's per-message charges for template messages, which vary by country and message category (see Meta's pricing page). Wassuply sends through normal WhatsApp sessions, so there is no per-message cost.
Built-in warm-up and risk scoring. No separate warm-up tool. Each number gets a live 0-100 ban-risk score, and Smart Send (when switched on) slows sending at 60 and pauses at 80. Our guide to avoiding WhatsApp bans explains what else lowers risk.
Local data. Client contacts, campaigns and message history stay on the agency's computer, which helps with GDPR-sensitive clients.
Build a WhatsApp outbound agency. One $397 licence.
Unlimited clients. Unlimited numbers. Zero per-message fees. Windows 10 and 11.