Skip to content
Save 20% on every snapshot, funnel and workflowBrowse the catalogue
SaaS

How to Set Up GoHighLevel SaaS Mode: The 2026 Walkthrough

SaaS Mode turns GoHighLevel into software you sell. Setting up plans, rebilling, automated provisioning and the wallet, plus the mistakes that cost margin.

Muhammad TayyabUpdated7 min read
Setting up GoHighLevel SaaS Mode

Key takeaways

  • SaaS Mode requires Agency Pro at $497 a month.
  • Automated provisioning creates the sub-account and loads your snapshot with no manual step.
  • Rebilling with markup is where usage becomes margin instead of cost.
  • Attach a snapshot to every plan, or clients land in an empty account.
  • Configure dunning to pause rather than delete, so recovered clients return to a working account.
Contents
  1. What SaaS Mode changes
  2. Before you turn it on
  3. Setting up your plans
  4. Rebilling and the wallet
  5. Automated provisioning
  6. The mistakes that cost margin

SaaS Mode turns GoHighLevel from software you use into software you sell. Clients sign up on your site, pay you directly, get a sub-account provisioned automatically with your build already loaded, and are billed for their own usage at a markup you set.

It is the difference between an agency selling hours and an agency with recurring software revenue. It is also considerably more operational work than the marketing suggests, so it is worth understanding what you are signing up for.

What SaaS Mode changes

Without SaaS ModeWith SaaS Mode
Sub-account creationYou create each one manuallyCreated automatically on payment
Who the client paysYou, by invoice, separatelyYou, through the signup flow
Usage costsYou absorb themRebilled to the client at your markup
Non-paymentYou chase itDunning sequence, then automatic pause
OnboardingA call with youAutomated sequence and a loaded snapshot
Your roleService providerSoftware vendor

Before you turn it on

Four things need to exist first. Turning SaaS Mode on without them produces clients in empty accounts wondering what they bought.

  • A finished snapshot. This is the product. A client who signs up and lands in a blank sub-account has bought nothing, and they will churn before you fix it. Build it, test it in a clean sub-account, and only then attach it to a plan.
  • White labelling configured. Domain, logo, colours and system email sender. Selling software that visibly belongs to another company undermines the whole proposition. See our white label setup guide.
  • Stripe connected at agency level. This is how you get paid and how rebilling functions.
  • A support plan. Software customers ask software questions. Decide now whether that is you, a hire, or a white label support partner, because volume arrives with the first ten clients.

Setting up your plans

  1. Enable SaaS Mode in agency settings. It appears on the Agency Pro plan only.
  2. Create your plans. Two or three is right. One plan gives buyers no sense of choice; five gives them a decision they cannot make. A common shape is a core plan, a plan with more included usage, and a plan with done-for-you service attached.
  3. Attach a snapshot to every plan. This is the step people skip and immediately regret. Different tiers can load different snapshots, which is a clean way to make a higher tier tangibly different.
  4. Set feature permissions per plan. Decide which parts of the platform each tier can see. Hiding modules a client is not paying for keeps the interface comprehensible as well as protecting the upgrade path.
  5. Configure the trial. A trial reduces signup friction and increases support load from people who were never going to buy. Requiring a card at signup filters heavily; whether that is good depends on your funnel.
  6. Set the rebilling markup for SMS, email, voice and AI usage per plan.

Rebilling and the wallet

Rebilling is the mechanism that turns usage from a cost into a margin.

Each sub-account carries a wallet. Usage draws down from it. On Agency Pro you apply a markup, so the client is charged above your cost and the difference is yours. Clients top the wallet up themselves, or you enable auto-recharge so it refills at a threshold.

Turn auto-recharge on and explain it clearly at signup. Without it, a client's wallet empties mid-campaign and their messages stop sending with no obvious cause. They will not diagnose it as an empty wallet; they will conclude your software is broken. This is the single most common source of avoidable churn in SaaS Mode.

On markup: be reasonable. A modest, transparent margin on usage is normal and defensible. A large one is discoverable, because clients can look up what SMS costs, and being caught marking up heavily damages trust more than the margin was worth.

Automated provisioning

This is the operational payoff. A completed signup and payment triggers:

  1. Sub-account creation under your agency.
  2. The plan's snapshot loading into it.
  3. Plan permissions applying.
  4. The client's user account being created and credentials sent.
  5. Your onboarding sequence starting.

No manual step. That is what makes the model scale past the number of clients you could personally set up in a week.

What still needs a human: the client's own phone number, sending domain and A2P registration. These cannot be provisioned on someone's behalf, so your onboarding sequence needs to walk them through it clearly. A2P in particular takes two to three weeks, and a client who does not start it early concludes the SMS features do not work.

The mistakes that cost margin

  • Launching without a finished snapshot. The product is the build, not the login.
  • No auto-recharge. Wallets empty, messages stop, clients blame the software.
  • Deleting on non-payment instead of pausing. A recovered client should return to their account, not to an empty one. Pausing preserves the data and makes recovery worth attempting.
  • Pricing on software cost alone. The platform is the cheap part. Support is the expensive part, and agencies that price only against the subscription discover this around client fifteen.
  • Too many plans. Three at most. Every extra tier is a decision that delays a purchase.
  • No onboarding sequence. Automated provisioning delivers a client into a working account with no idea what to do first. Automate the welcome as thoroughly as the provisioning.
  • Ignoring failed payments. Cards expire constantly. A multi-touch dunning sequence across email and SMS recovers a meaningful share of what would otherwise be silent churn.

The snapshot is the product

SaaS Mode delivers whatever you attach to the plan. Our SaaS snapshots include trial onboarding, activation tracking, dunning recovery and a cancellation save flow.

See the SaaS snapshot

Frequently asked questions

What plan do I need for SaaS Mode?

Agency Pro at $497 a month. SaaS Mode, automated sub-account creation and rebilling with markup are the features that distinguish it from the $297 Unlimited plan. If you are not reselling the platform, the extra $200 a month buys you reporting you probably will not use.

How does rebilling work in GoHighLevel?

Usage such as SMS, email, voice minutes and AI is charged to a wallet on each sub-account. On Agency Pro you set a markup, so a client is billed above your cost and the difference is your margin. Clients top up the wallet themselves, or you enable auto-recharge.

Can SaaS Mode create sub-accounts automatically?

Yes. A completed signup and payment triggers sub-account creation, loads the snapshot attached to that plan and sends the welcome sequence, with no manual step on your side. This is the main operational reason to be on Agency Pro.

What happens if a client stops paying?

You configure the behaviour. The usual pattern is a dunning sequence, then automatic pause of the sub-account rather than deletion. Pausing preserves the data so a recovered client returns to a working account instead of an empty one.

How much should I charge for a SaaS plan?

There is no correct number, but the structure matters more than the figure. Price the subscription to cover your platform cost and support burden, and treat usage rebilling as margin rather than as the business. Agencies that price purely on software cost usually undercharge for support, which is where the real work is.

Sources

  1. HighLevel official pricing page
  2. HighLevel help centre: SaaS Mode

Skip the build. Import a working GoHighLevel account instead.

Industry-ready snapshots with funnels, pipelines, calendars and automations already wired. Delivered within 24 hours, installable on every sub-account you manage.

Mentioned in this article

Keep reading

All articles