
GoHighLevel SaaS Mode: Setup, Pricing & Rebilling Guide (2026)
GoHighLevel SaaS Mode: Setup, Pricing & Rebilling Guide (2026)
By Dr Priya Jaganathan, GoHighLevel Certified Admin · HL Growth Partner, Australia · Updated 21 July 2026 · 9 min read
Quick verdict: GoHighLevel SaaS Mode lets your agency resell HighLevel as your own branded software product, with automated sub-account creation, Stripe billing and markup-based rebilling on phone, email and AI usage. It requires the $497/mo Agency Pro (SaaS) plan — the $97 Starter and $297 Unlimited plans do not include it. Set up properly, it turns a services agency into a recurring-revenue software business.
On this page: What is SaaS Mode? · Plan requirements and pricing · Setting up the SaaS Configurator · Rebilling and markup multipliers · Automated sub-account creation · Managing churn: pause vs cancel · Common mistakes to avoid · FAQ
GoHighLevel SaaS Mode is the feature agency owners ask me about more than any other, and it is also the one most people switch on before they understand what they are actually committing to. The promise is genuinely good: package HighLevel's CRM, funnels, Workflows and pipelines under your own brand, sell it on a monthly subscription, and let the platform handle provisioning and billing while you sleep.
The catch is that SaaS Mode is not a toggle, it is a business model. You need the right agency plan, a properly connected Stripe account, sensible pricing tiers built in the SaaS Configurator, snapshots that deploy a working product rather than an empty shell, and rebilling margins that do not accidentally lose you money on telephony. This guide walks through all of it, in the order I set it up for clients, with 2026 pricing.
What is GoHighLevel SaaS Mode?
SaaS Mode is HighLevel's white-label reselling engine. Instead of manually creating a sub-account for each client, invoicing them yourself and eating the usage costs, SaaS Mode automates the whole cycle: a prospect buys one of your pricing plans, Stripe processes the payment, HighLevel spins up a sub-account automatically, applies your chosen snapshot, and starts metering their usage so you can rebill it with a markup.
Your customers never see the HighLevel brand. They see your logo, your domain, your pricing page and your product name. Under the hood it is the same sub-account architecture every agency already uses — contacts, custom fields, tags, Workflows, pipelines, calendars — but packaged and sold as software rather than delivered as a service.
Who SaaS Mode actually suits
In my experience, SaaS Mode works best for agencies with a defined niche. If you serve, say, physiotherapy clinics or mortgage brokers, you can build one excellent snapshot, price it in three tiers, and sell the same product repeatedly. Generalist agencies tend to struggle because every customer wants a different configuration, which erodes the whole point of productised software.
Plan requirements and pricing
The non-negotiable first fact: SaaS Mode is exclusive to the $497/mo Agency Pro (SaaS) plan. The $97 Starter plan gives you a handful of sub-accounts, and the $297 Unlimited plan gives you unlimited sub-accounts with white-label branding — but neither includes the SaaS Configurator, rebilling or automated sub-account provisioning. I cover the full plan breakdown in my GoHighLevel pricing plans guide, but here is the short version that matters for SaaS Mode:
| Feature | Starter ($97/mo) | Unlimited ($297/mo) | Agency Pro SaaS ($497/mo) |
|---|---|---|---|
| Sub-accounts | Up to 3 | Unlimited | Unlimited |
| White-label desktop app | No | Yes | Yes |
| SaaS Mode & SaaS Configurator | No | No | Yes |
| Rebilling (phone, email, AI) | No | No | Yes, with markup multipliers |
| Automated sub-account creation on purchase | No | No | Yes |
| Ideal for | Solo operators testing GHL | Established agencies | Agencies selling software |
You can verify current pricing on the official GoHighLevel pricing page, because HighLevel does adjust inclusions from time to time.
Does the $200/mo jump from Unlimited pay for itself?
Run the arithmetic before upgrading. The difference between Unlimited and Agency Pro is $200 per month. If your SaaS product sells at $297/mo, a single customer covers the upgrade with margin to spare. Add rebilling profit on phone and email usage and the breakeven point is genuinely low — but only if you actually launch. Do not upgrade until you have a snapshot ready and a pricing page drafted.
Setting up the SaaS Configurator
The SaaS Configurator lives in your agency view and is where your software product takes shape. There are three pillars to get right: Stripe, pricing plans and snapshots.
Step 1: Connect Stripe at the agency level
Stripe is mandatory for SaaS Mode billing — there is no alternative processor for the SaaS subscription engine. Connect your Stripe account under agency settings before touching anything else, because the Configurator cannot publish plans without it. Stripe handles the subscriptions, card storage, failed-payment retries and proration; HighLevel listens for the webhook events and provisions accordingly. If your Stripe account is new, complete identity verification first so payouts are not held. I have written a full walkthrough in my GoHighLevel Stripe integration guide, including the webhook checks I run before any launch.
Step 2: Build your pricing plans
The SaaS Configurator lets you build up to three visible pricing tiers (plus hidden custom plans for special deals). For each plan you define the monthly and annual price, a trial period if you want one, which features are enabled in the sub-account, how many complimentary credits are included, and the rebilling multipliers for usage. A structure I use often with Australian clients:
- Essentials ($97–$149/mo): CRM, pipelines, calendars, two-way SMS and email, missed-call text-back.
- Growth ($197–$297/mo): everything above plus Workflows, funnels, reputation management and reporting.
- Scale ($397–$497/mo): everything, including AI features, memberships and priority support from your team.
Price against the value of the niche outcome, not against HighLevel's wholesale cost. A booking system that fills a dental chair is worth more than $97 a month regardless of what you pay for the licence.
Step 3: Attach a snapshot to each plan
A snapshot is the template that gets stamped into every new sub-account: your custom fields, tags, Workflows, pipelines, funnels, email templates and calendar settings. In SaaS Mode, the snapshot is your product. A customer who buys at 11pm on a Saturday should land in an account that already works — nurture Workflows live, pipeline stages named for their industry, onboarding emails queued. If your snapshot is an empty account with a logo, your churn will be brutal. My guide to building agency snapshots covers the load order and testing process I use before any snapshot goes near a paid plan.
Rebilling and markup multipliers
Rebilling is the quiet profit engine of HighLevel SaaS Mode, and the part most owners either ignore or misconfigure. HighLevel meters usage in each sub-account — phone calls and SMS through Twilio or LeadConnector Phone, email through Mailgun or the LeadConnector email system, and AI features like Content AI and Conversation AI — and lets you resell that usage to the customer at a multiple you choose.
How the multipliers work
In the SaaS Configurator you set a markup multiplier per usage category. Set phone rebilling at 2x and a customer whose calls cost you $20 in a month is charged $40, with the $20 difference landing in your Stripe account. The same logic applies to email sends and AI credits. Typical markups I see working in practice sit between 1.5x and 3x — enough to build real margin without customers feeling gouged when they audit their bill.
Complimentary credits and wallets
Each plan can include complimentary credits — say $10 of usage per month — after which the customer's wallet auto-recharges via Stripe. This is worth configuring deliberately: generous credits on the entry tier reduce sticker shock, while lean credits on higher tiers protect margin for heavy users. Whatever you choose, disclose usage charges plainly on your pricing page. Surprise telephony bills are one of the fastest routes to a chargeback, and Australian Consumer Law takes a dim view of fees customers were not told about.
Watch your Twilio and Mailgun baselines
Your rebilling margin depends on your wholesale costs. Australian SMS routes cost more than US ones, so a multiplier that is comfortable for an American agency can be skinny here. Check your actual per-segment SMS and per-minute call costs before setting multipliers, and review them quarterly.
Automated sub-account creation
Once plans are live, the purchase flow is fully automated: prospect hits your pricing page (HighLevel generates one, or you embed the checkout in your own funnel), pays via Stripe, and SaaS Mode creates the sub-account, applies the snapshot, provisions phone and email, and sends login credentials — no human involved.
The automation does not excuse you from onboarding, though. The agencies with the best retention pair the automated provisioning with a welcome Workflow: a personal-feeling email sequence, a loom-style setup video, and a booked kickoff call for higher tiers. I run every new SaaS launch against my 75-task GoHighLevel implementation checklist before opening the doors, because the first 48 hours of a customer's experience predicts whether they are still paying you in month six.
Test the full journey yourself
Before launch, buy your own product with a real card on every tier. Check that the snapshot loads completely, the phone number provisions, the trial converts correctly, and the credentials email does not land in spam. Ten minutes of testing here saves weeks of refund conversations. The official HighLevel help docs maintain a current walkthrough of the Configurator screens if the interface has shifted since you last looked.
Managing churn: pause vs cancel
SaaS Mode gives you levers that service agencies never had. When a customer wants out, you do not have to accept a hard cancel. HighLevel supports a pause state — the sub-account is frozen, the customer stops paying full freight, but their data, contacts, Workflows and pipeline history remain intact. For seasonal businesses (think tax agents or wedding vendors) a pause option at a nominal monthly fee retains customers who would otherwise cancel and never return.
A full cancel ends the Stripe subscription and disables the sub-account. Decide your data-retention window in advance and state it in your terms — I recommend holding cancelled accounts for 30 to 60 days before deletion, and telling customers exactly that. Build a cancellation Workflow too: an exit survey, a downgrade offer, and a pause offer, in that order. In my client base, a well-built save flow recovers roughly one in five cancellation requests, which at $297 a month compounds quickly.
Common mistakes to avoid
- Upgrading to Agency Pro before the product exists. Paying $497/mo while you procrastinate on your snapshot is a donation, not an investment. Build first, upgrade the week you launch.
- Selling an empty snapshot. If new sub-accounts arrive without working Workflows, pipelines and templates, customers churn inside the trial. The snapshot is the product.
- Setting rebilling multipliers blind. Copying a US agency's 2x SMS markup without checking Australian Twilio rates can leave you near breakeven on telephony.
- Skipping Stripe webhook testing. A misfiring integration means paid customers with no account, or trial expiries that never convert. Test every tier with a real card.
- Hiding usage charges. Undisclosed wallet recharges generate chargebacks and ACL headaches. Put rebilling rates on the pricing page.
- Offering only cancel, never pause. Seasonal customers who could have paused at $29/mo become permanent losses when your only exit door is full cancellation.
If you want SaaS Mode configured, priced and launched properly, book a strategy call with the HL Growth Partner team.
Frequently asked questions
Do I need the $497 Agency Pro plan to use GoHighLevel SaaS Mode?
Yes. SaaS Mode, the SaaS Configurator, rebilling and automated sub-account creation are exclusive to the $497/mo Agency Pro (SaaS) plan. The $97 Starter and $297 Unlimited plans let you run client sub-accounts manually, but they cannot sell HighLevel as your own billed software product.
Can I use a payment processor other than Stripe for SaaS Mode?
No. Stripe is the required processor for SaaS Mode subscriptions, wallet recharges and rebilling. You can accept other payment methods elsewhere in your business, but the SaaS Configurator's automated billing and provisioning only run through a connected Stripe account.
How much profit does rebilling actually add?
It depends on customer usage and your multipliers. A customer spending $30/mo in wholesale phone, email and AI usage at a 2x markup adds $30/mo of margin on top of their subscription. Across 30 customers that is roughly $900/mo of largely passive profit, which is why rebilling settings deserve as much attention as your headline pricing.
What happens when a SaaS customer cancels?
The Stripe subscription ends and the sub-account is disabled, with their data retained for whatever window you define in your terms. You can also offer a pause instead, which freezes the account at a reduced fee while preserving contacts, Workflows and pipeline history — a strong option for seasonal businesses.
Can I offer free trials in SaaS Mode?
Yes. The SaaS Configurator supports trial periods on any plan, with the card captured at signup and Stripe billing automatically when the trial ends. Keep trials short — 7 to 14 days — and pair them with an onboarding Workflow, because an untouched trial account almost never converts.
