GoHighLevel

GoHighLevel SaaS Mode Setup: How Agencies Resell GHL as Their Own Software

SaaS mode turns GoHighLevel into your own subscription software. Here’s how to configure it, price it and onboard clients without manual work.

Ahmad AliAhmad Ali · GoHighLevel Specialist Published 3 min read
Key takeaways
  • SaaS mode requires GoHighLevel’s Agency Pro plan and a connected Stripe account.
  • You create your own plans, choose which features each includes and set your prices.
  • Rebilling lets you pass on SMS, call, email and AI usage with a markup.
  • A niche snapshot plus automated onboarding is what makes SaaS mode profitable.
  • Price on the outcome you deliver for a niche, not on generic CRM features.

SaaS mode is the feature that lets an agency sell GoHighLevel as its own software. Clients sign up, pay you a monthly subscription and get a sub-account automatically, without you creating anything by hand. Done well, it turns one-off setup projects into recurring revenue. Done poorly, it becomes a support burden. This guide covers the setup and the decisions that matter.

What you need first

  • The Agency Pro plan (previously called SaaS Pro), which unlocks SaaS mode and rebilling.
  • A Stripe account connected at the agency level to collect payments.
  • White label branding in place: custom domain, logo and email. See our white label guide.
  • At least one tested snapshot for the niche you’ll sell to.

Step 1: Connect Stripe

Connect Stripe in the agency billing settings. Use a Stripe account in your agency’s legal name, with your branding on receipts and the customer portal. Test with a small real transaction before launch.

Step 2: Create your SaaS plans

In the SaaS configurator, create plans, set monthly and annual prices, and choose which features each plan includes. A common structure:

Example GoHighLevel SaaS plan structure
PlanIncludesWho it’s for
CoreCRM, pipeline, conversations inbox, calendar, review requestsOwners who mainly need follow-up and booking
GrowthCore plus funnels, workflows, email campaigns and reputation toolsBusinesses running ads and campaigns
AIGrowth plus Conversation AI or Voice AI answeringBusinesses that want 24/7 response

Each plan should load a snapshot automatically, so a new client starts with a working setup instead of an empty account.

Step 3: Configure rebilling

Rebilling passes usage costs, such as SMS, calls, email and AI, to your clients with a markup you choose. Clients top up a wallet, and usage is deducted as they go. Decide whether to include a usage allowance in your plan price or bill all usage separately. Including a small allowance usually reduces support questions.

Pricing tip
Generic “CRM plus funnels” software competes on price with everyone else. A plan built for one niche, such as “AI missed-call recovery for HVAC companies,” competes on results and supports a higher price.

Step 4: Build the signup flow

  1. A sales page or funnel explains the offer for your niche.
  2. The checkout uses your SaaS plan, so payment creates the sub-account.
  3. The snapshot loads pipelines, workflows, calendars and templates.
  4. A welcome email sends the login link and an onboarding form.
  5. Onboarding answers fill custom values like business name, hours and phone.
  6. A task reminds your team to start A2P 10DLC registration for the new account.

Step 5: Support and retention

SaaS revenue is only recurring if clients stay. Plan for:

  • A short onboarding call or a recorded walkthrough for every new client.
  • A help center with videos for the five tasks clients do most.
  • A monthly results email: leads received, response time, appointments booked.
  • Proactive checks for broken integrations, failed messages and unused features.

Common SaaS mode mistakes

  • Launching without a niche: generic offers attract price shoppers and churn.
  • Empty accounts: clients who start with a blank sub-account rarely succeed.
  • Unlimited usage promises: heavy texting can wipe out your margin.
  • No support plan: every question lands on the agency owner.

We set up SaaS mode, snapshots and onboarding for agencies as part of our GHL white label SaaS service, and can support your clients under your brand through our agency partner program.

Ahmad Ali

Written by Ahmad Ali, GoHighLevel Specialist

Ahmad builds and fixes GoHighLevel accounts: pipelines, workflows, funnels, snapshots and GHL AI, set up so teams can actually run them.

Book a free call

FAQ

Frequently asked questions

Quick answers to the questions this topic raises most often.

Ask us directly

SaaS mode is included in the Agency Pro plan, previously known as SaaS Pro. The Starter and Unlimited plans don’t include it.

Price on the value for a specific niche rather than as a generic CRM. Agencies commonly charge more than the per-account cost of GoHighLevel because they add setup, snapshots, support and results reporting.

Rebilling passes usage costs like SMS, calls, email and AI to your SaaS clients, with a markup you set. Clients fund a wallet and usage is deducted automatically.

It isn’t technically required, but it’s strongly recommended. A snapshot gives every new client a working setup on day one, which drives adoption and reduces churn.

Taking projects for next month

Let's start something new together

Book a free 30-minute strategy call. We'll map the agents, automations and integrations worth building first, and tell you honestly what isn't.

No obligation Fixed-scope proposal You own the code