GHL Scale Up - GoHighLevel Expert Agency
GHL SaaS ยท Complete Guide

How to Set Up GoHighLevel
White-Label SaaS:
Complete Guide

Domains, snapshots, Stripe billing, sub-account provisioning, and pricing strategies. Everything you need to launch your own SaaS platform using GHL.

GS
GHL Scale Up Team
Published April 10, 2026
12 min readAdvanced

GoHighLevel's white-label SaaS mode is one of the most powerful features for agencies looking to build recurring revenue. Instead of just selling one-off setups, you can launch your own branded software platform, charge monthly subscriptions, and scale without hiring a development team. Here's exactly how to set it up.

3x
higher MRR compared to one-off GHL projects
10min
average setup time for a new client sub-account
100%
brandable โ€” your logo, domain, colors on every page

1. What is GHL White-Label SaaS?

GoHighLevel's white-label SaaS mode allows you to rebrand the entire platform as your own product. Your clients see your logo, your domain, your colors โ€” they never know it's built on GHL. You set your own pricing, manage billing through Stripe, and keep the difference between what you charge and what you pay GHL.

This is how agencies scale from one-time setup fees to recurring monthly revenue. One client pays you $97/month, ten clients pay $970/month, a hundred clients pay $9,700/month โ€” and you're not doing additional work for each one.

01
Why Go SaaS?

From Project-Based to Recurring Revenue

Agencies using GHL's SaaS mode report 3-5x higher lifetime value per client compared to one-off builds. The math is simple: one client paying $97/month for 24 months = $2,328 vs a $2,000 one-time setup fee. And you're not starting from zero for each new client.

2. Prerequisites & Requirements

Before you start setting up white-label SaaS, make sure you have:

  • A GoHighLevel Agency account (not a sub-account) โ€” this costs $497/month and includes SaaS mode
  • A custom domain you own (e.g., app.yourbrand.com or dashboard.yourbrand.com)
  • A Stripe account connected to your agency account
  • Your logo and brand assets (colors, fonts, etc.)
  • At least one snapshot ready (a pre-built GHL setup you'll sell as a template)
Important Note

You must have an Agency account, not just a sub-account. The $97/month agency plan does NOT include SaaS mode. You need the $497/month Agency Pro plan or higher.

3. Domain & Branding Setup

The first step is making GHL look like your product. Go to Settings โ†’ Company Settings โ†’ White Label in your agency dashboard.

Here you can upload your logo, set your brand colors, and configure your custom domain. The domain needs to point to GHL's servers via CNAME records โ€” your account manager can provide the exact DNS settings.

Once configured, your clients will access GHL through your domain (e.g., app.yourbrand.com) and see your branding throughout the interface.

03
Pro Tip

Use a Subdomain for Better Organization

Instead of using your main domain, set up a subdomain like "app.yourbrand.com" or "dashboard.yourbrand.com". This keeps your marketing site separate from your SaaS app and makes DNS management cleaner.

4. Enabling SaaS Mode

Once your branding is configured, navigate to Settings โ†’ SaaS Mode. Toggle the switch to enable SaaS mode for your account.

You'll see options for:

  • Default pricing plan (what clients see before signing up)
  • Allowed features per plan
  • Sub-account limits
  • Custom checkout flow settings

Once enabled, your SaaS site will be live at your custom domain. Clients can sign up, choose a plan, and get their own sub-account automatically.

5. Creating & Managing Snapshots

Snapshots are the templates you'll sell as your SaaS product. A snapshot contains a full GHL setup: pipelines, automations, funnel templates, email sequences, and more.

To create a snapshot:

  1. Build your ideal setup in a test sub-account
  2. Go to Settings โ†’ Snapshots
  3. Click "Create Snapshot" and name it
  4. Select which elements to include (pipelines, automations, etc.)
  5. Save and publish to your snapshot library

When a new client signs up through your SaaS portal, you can automatically apply a snapshot to their sub-account. This means they get a fully functional system the moment they subscribe โ€” no manual setup required.

"Snapshots are the engine of your SaaS. Spend 80% of your setup time perfecting one snapshot โ€” then deploy it to hundreds of clients with zero extra work."

6. Stripe Billing Integration

GHL integrates natively with Stripe for SaaS billing. Go to Settings โ†’ Payments โ†’ Stripe to connect your account.

Once connected, you can:

  • Set up multiple pricing plans (monthly, yearly, custom)
  • Configure trial periods for new signups
  • Automate subscription billing and dunning
  • Offer coupons and promotional pricing
  • Track MRR, churn, and LTV directly in GHL

Stripe takes 2.9% + 30ยข per transaction. GHL doesn't take an additional cut of your SaaS revenue beyond your base agency fee.

7. Pricing Strategies & Plans

Most successful GHL SaaS agencies use a tiered pricing structure:

Basic
$47/mo

1 sub-account, core features, email support

Popular
Pro
$97/mo

5 sub-accounts, advanced features, priority support

Agency
$297/mo

Unlimited sub-accounts, white-label, dedicated support, API access

Start with 2-3 clear tiers, then add more as you grow. Many agencies also charge a one-time setup fee ($197-$497) for initial configuration, then monthly recurring fees.

8. Client Onboarding Process

When a client signs up through your SaaS portal:

  1. They create an account on your branded domain
  2. They choose a plan and enter payment details (processed through Stripe)
  3. GHL automatically creates a sub-account for them
  4. The snapshot you selected is applied automatically
  5. They receive a welcome email with login instructions
  6. You can offer optional white-glove onboarding for an additional fee

The entire process takes under 10 minutes from signup to active sub-account โ€” no manual intervention required on your end once configured.

9. Scaling Your SaaS Business

Once your system is live, focus on:

  • Building more specialized snapshots for different niches
  • Creating automated email sequences for onboarding and retention
  • Adding upsells and feature unlocks
  • Implementing affiliate and referral programs
  • Creating case studies and testimonials from early clients

The agencies that scale fastest treat their SaaS like a real product โ€” continuous improvement, customer success, and systematized onboarding.

Conclusion: Your SaaS Journey Starts Today

Setting up GoHighLevel white-label SaaS takes 1-2 days of focused work. But once it's live, you've built an asset that generates revenue while you sleep.

Start with one solid snapshot, one pricing tier, and a handful of beta clients. Refine based on feedback, then scale. Within 3-6 months, you can have 20-50 clients paying you monthly โ€” recurring revenue that transforms your agency.

The agencies winning on GHL aren't just building funnels. They're building SaaS businesses. Now it's your turn.

GHL Scale Up

Ready to Launch Your GHL SaaS?

We've helped 50+ agencies set up their white-label SaaS. Let us help you get from zero to recurring revenue faster.

Related articles