GoHighLevel SaaS Mode: The Complete Setup Guide for Agency Owners (2026)

GoHighLevel SaaS Mode: The Complete Setup Guide for Agency Owners (2026)

GHL Prime TeamJuly 6, 20269 min readGoHighLevel

Turning GoHighLevel into your own white-label SaaS product is one of the highest-leverage moves an agency can make — but the setup trips up most first-timers. At GHL Prime we have configured over 40 SaaS Mode accounts, and the same handful of decisions separate a smooth launch from a billing nightmare. This guide walks you through the complete 2026 setup, end to end, so you can resell GoHighLevel under your own brand with confidence.

What Is GoHighLevel SaaS Mode?

SaaS Mode is the feature inside GoHighLevel that lets you resell the platform as your own software product. Instead of being a service provider who logs in for clients, you become a software company: clients pay you a recurring subscription and log into a CRM that carries your logo, your colours, and your domain.

SaaS Mode requires the $497/mo Pro plan. That tier unlocks the SaaS Configurator, Stripe rebilling, and the ability to provision sub-accounts automatically when someone subscribes to one of your plans.

The appeal is simple: you white-label GoHighLevel and sell it as your own CRM at a markup. Your clients never see "GoHighLevel" — they see your brand — and you keep the difference between what you pay HighLevel and what you charge them every single month.

What You Need Before You Start

Get these in place before you touch the configurator. Missing one of them is the most common reason a launch stalls.

  • An active GHL Pro plan ($497/mo) — SaaS Mode is locked behind this tier.
  • A Stripe account connected to your agency for billing and rebilling.
  • Your own domain (you will point a subdomain like app.youragency.com at GHL).
  • Your logo and brand colours in usable formats (PNG/SVG logo, hex codes).
  • A pricing decision — what you will charge and what each tier includes.

Step 1 — Enable SaaS Mode in Your Agency Dashboard

From your agency view, go to Settings → SaaS Configurator → Enable. This switches the agency from standard mode into a software business and reveals the rebilling and plan-creation tools you will use in the next steps.

[Image: SaaS Mode toggle in GHL settings]

Once enabled, the SaaS Configurator becomes your control centre for plans, branding, and client provisioning. Nothing is live to clients yet — you are simply unlocking the build.

Step 2 — Connect Stripe for Billing

SaaS Mode bills your clients through Stripe, so connect your Stripe account from the SaaS Configurator. This is what charges clients monthly and, through rebilling, lets you mark up usage-based items like SMS, email, and AI.

Pay close attention to test mode versus live mode. Stripe defaults to test mode while you build, and test-mode keys will never charge a real card. Before you onboard a paying client, confirm you have switched to live keys — shipping with test keys is one of the most common (and most expensive) launch mistakes.

Step 3 — Set Up Your Pricing Plans

Most agencies run three tiers. Here is a proven structure:

  • Starter — $97/mo: core CRM, contacts, pipelines, calendar, and basic email/SMS. Ideal for solo operators getting started.
  • Growth — $197/mo: everything in Starter plus workflow automation, funnels, and review management. This is where most clients land.
  • Pro — $297/mo: everything in Growth plus AI features (Conversation AI, Voice AI), advanced reporting, and higher rebilling allowances.

Create each plan in the SaaS Configurator and attach the right feature set. The bigger the gap in value between tiers, the easier it is to upsell clients upward over time.

Step 4 — Configure Your White-Label Branding

This is where GoHighLevel disappears and your brand takes over. In the SaaS settings, upload your logo, set your brand colours, and configure your custom domain so clients log in at app.youragency.com instead of a HighLevel URL.

To point your domain at GHL:

  1. In your DNS provider, create a CNAME record for the subdomain (e.g. app).
  2. Point that CNAME at the target GoHighLevel gives you in the white-label settings.
  3. Save the record and allow DNS to propagate (usually minutes, occasionally up to a few hours).
  4. Back in GHL, verify the domain — once it resolves, your branded login is live.

From this point on, clients experience a CRM that looks entirely like your own software.

Step 5 — Build Your Snapshot

A snapshot is a pre-built template of everything a new sub-account should start with: pipelines, workflows, calendars, and funnels. When you provision a client, the snapshot loads instantly so they get a working system on day one instead of an empty CRM.

A strong snapshot is the difference between clients who stick and clients who churn — it is the product they are actually paying for. GHL Prime builds custom snapshots tailored to your niche, so every client you onboard launches with a proven, ready-to-run system.

Step 6 — Invite Your First Client

With plans, branding, and a snapshot in place, you are ready to onboard. Create the sub-account, assign the appropriate pricing plan, load your snapshot, and send the client their branded login details. From their first session they will see your logo, your domain, and a fully configured CRM — and Stripe will handle the recurring billing automatically.

Common SaaS Mode Mistakes to Avoid

  • Onboarding with no snapshot — handing clients an empty CRM guarantees confusion and churn.
  • Running test-mode Stripe in production — you will never collect a payment until you switch to live keys.
  • Skipping the custom domain — a HighLevel URL breaks the white-label illusion instantly.
  • Pricing too low — undercharging leaves no margin to support clients and grow.
  • No onboarding automation — without a welcome sequence, new clients stall before they see value.

How Long Does SaaS Mode Setup Take?

An experienced operator who has done it before can stand up a clean SaaS Mode account in 3–5 days. A first-timer learning the configurator, DNS, Stripe rebilling, and snapshot building usually needs 2–4 weeks — most of that lost to trial and error. GHL Prime delivers complete, tested SaaS Mode accounts in 1–2 weeks, snapshot included.

SaaS Mode is the cleanest path from "agency that does the work" to "software company with recurring revenue." Get the foundation right — Pro plan, live Stripe, custom domain, and a real snapshot — and you have a product you can sell at scale. Rush it, and you spend your first month firefighting billing and onboarding instead of closing clients.

Want your SaaS Mode built by experts?

GHL Prime sets up complete white-label SaaS Mode accounts in 1–2 weeks. Snapshot included.

Book a Free Call

Need help implementing this in GoHighLevel?

Our team builds, automates, and scales GoHighLevel systems for agencies every day. Book a free call and we'll map out exactly what to ship next.

Book a free call