Blog/The GHL Agency Guide to WhatsApp: Multi-Account Management
Agency5 min readApril 26, 2026

The GHL Agency Guide to WhatsApp: Multi-Account Management

How GoHighLevel agencies use CenGHL to manage WhatsApp across all their client sub-accounts — number pools, routing, white-labeling, and scaling without variable costs.

Try CenGHL free for 7 days

Connect WhatsApp to GHL in 5 minutes. No Meta API needed.

Start free →

The agency WhatsApp problem

Running a GoHighLevel agency means managing WhatsApp for multiple clients simultaneously. Each client needs their own number, their own conversations, their own workflows — but you don't want to set up and pay for a separate WhatsApp integration per client.

CenGHL solves this with a multi-account architecture built specifically for agencies.

How the number pool works

Each CenGHL plan comes with a pool of WhatsApp slots you distribute freely across your sub-accounts. Growth plan includes 25 slots for 5 sub-accounts — you might give one client 8 numbers for different departments, another just 1 for basic use, and keep a few in reserve.

This is fundamentally different from per-account pricing. You buy a pool, distribute it how you want, and redistribute anytime without paying more.

Agency-level dashboard

From your CenGHL agency panel, you see all sub-accounts and all instances in one view. You can:

  • See which numbers are connected and which have disconnected
  • Reconnect any instance without logging into the client's GHL sub-account
  • Monitor message volume per account
  • Invite clients to manage their own instances through the white-labeled dashboard

White-labeling for resale

If you resell CenGHL under your own brand, your clients log in to your branded dashboard and never see the CenGHL name. You control the pricing, the support experience, and the billing relationship.

Common agency model: buy the Agency plan at $120/month, resell WhatsApp integration to 10 clients at $30–50/month each. The CenGHL cost becomes a single line item while you retain the margin on each client.

Handling client churn

When a client leaves, disconnect their instance, revoke their dashboard access, and reallocate their WhatsApp slots to a new client. No waiting, no cancellation fees, no per-number charges. The slot returns to your pool immediately.

Number routing for multi-department clients

For clients with high volume, you can assign multiple numbers to one sub-account and configure routing rules: contacts from one source go to Number A, another source to Number B, return contacts automatically routed to their previous rep's number.

This is particularly useful for clients with separate sales and support teams — each team has its own WhatsApp number but everything syncs into the same GHL sub-account.

Scaling beyond the base plan

When you outgrow 10 sub-accounts, add extras at $12/month each (5 WhatsApp slots included per extra account). There's no ceiling — agencies running 50+ sub-accounts just stack the add-ons.

Because pricing is flat per sub-account and not per message, your margin is predictable regardless of how active your clients are. High-volume clients cost the same as low-volume ones.

Notifications that keep you proactive

CenGHL sends you (and optionally your clients) instant WhatsApp and email alerts when a number disconnects. Proactive notifications mean you fix it before the client notices — which is the difference between a support ticket and a happy client who never knew there was a problem.

Frequently asked questions

Can I move WhatsApp slots between sub-accounts after they're assigned?

Yes. Slots aren't locked to a sub-account permanently — reallocate them anytime from your agency dashboard, for example when a client churns or needs fewer numbers.

Do my clients see the CenGHL brand if I white-label it?

No. Under white-label, clients only see your branded dashboard. The CenGHL name doesn't appear anywhere in their experience.

What happens if I need more sub-accounts than my plan includes?

Add extra sub-accounts at $12/month each from the billing page, with 5 additional WhatsApp slots included per extra account. There's no upper limit.

Can different sub-accounts under my agency use different WhatsApp numbers for sales vs support?

Yes. You can assign multiple numbers to a single sub-account and set routing rules so different teams or purposes use different numbers, all syncing into the same GHL sub-account.

Do I get notified if a client's WhatsApp number disconnects?

Yes. CenGHL sends instant WhatsApp and email alerts to you (and optionally your client) the moment a number disconnects, so you can fix it proactively.

Ready to get started?

7-day free trial. No Meta API. No per-message fees. Cancel anytime.

Start your free trial →