GoHighLevel SaaS Mode Setup — How Agencies Resell GHL as Their Own CRM
The opportunity: GoHighLevel SaaS mode lets agencies sell GHL as their own branded software product. With 10 clients at $297/month, you're generating $2,970/month in passive recurring revenue from a $497/month platform. Here's the complete setup guide.
What Is GHL SaaS Mode?
GoHighLevel SaaS mode (available on the $497/month SaaS Pro plan) transforms GHL from an agency tool into a resellable software product. In SaaS mode:
- Clients sign up through your sales page and pay via Stripe
- GHL automatically creates their sub-account and deploys your template
- They receive login credentials and access your branded CRM instantly
- You receive monthly recurring Stripe payments automatically
- You can rebill SMS and email costs at a markup
The entire client onboarding is automated — you sign up clients in your sleep.
Requirements Before Starting
- GHL SaaS Pro plan ($497/month)
- A Stripe account (for billing clients)
- A custom domain for your branded CRM (e.g.,
crm.youragency.com) - Your agency logo and brand colors
- At least one configured snapshot (client template)
Step 1: Enable SaaS Mode in GHL
- Go to Agency Settings → SaaS Configurator
- Connect your Stripe account
- Configure your white label settings (logo, domain, colors)
- Set up your custom domain (add CNAME in DNS)
- Configure Twilio and Mailgun for SMS/email rebilling (optional but recommended)
Step 2: Create Your SaaS Plans and Pricing
In the SaaS Configurator, create plans that match your service tiers:
Example pricing structure:
- Basic CRM — $97/month: Pipelines, calendar, email, basic automation
- Growth CRM — $197/month: Everything in Basic + SMS automation, AI conversation bot, reputation management
- Scale CRM — $297/month: Everything in Growth + advanced automation, AI calling bot integration, priority support
For each plan, configure which GHL features are enabled. GHL gives you granular control over feature access per sub-account.
Step 3: Build Your SaaS Onboarding Snapshot
The snapshot is what gets deployed when a new client signs up. A well-built snapshot includes:
- Pre-built pipelines (generic "Lead → Booked → Closed" pipeline suitable for most businesses)
- Welcome email and SMS templates
- Basic automation workflows (missed call text-back, lead notification)
- Calendar configuration template
- Custom values (company name, phone, email — client fills these in)
- Onboarding task list for the client
Step 4: Set Up Your SaaS Sales Page
Build a landing page on your domain that:
- Explains what your CRM does and the benefits
- Shows your pricing plans with a feature comparison table
- Has a "Get Started" button linking to the GHL SaaS checkout page
- Includes testimonials and use case examples
- Has a FAQ section covering common objections
You can build this page inside GHL itself using the funnel builder.
Step 5: Automate Client Onboarding Communication
After a client subscribes through Stripe, GHL triggers the sub-account creation. Add these automated follow-ups in GHL:
- Immediately: Welcome email with login credentials and quick-start guide
- Day 1: "Your CRM is ready — here's how to log in and add your first contact" video tutorial link
- Day 3: "Have you set up your first pipeline?" check-in
- Day 7: "Book a 15-min onboarding call" offer
- Day 14: Feature spotlight email (showing a powerful feature they might not have discovered)
- Day 30: "How's the CRM working for you?" + upsell to higher tier
Revenue Math: Building a $10k/Month SaaS Business
Here's the real revenue potential:
- 10 clients × $197/month = $1,970/month (covers your GHL cost + profit)
- 25 clients × $197/month = $4,925/month
- 50 clients × $197/month = $9,850/month
- Plus SMS/email rebilling markup: adds $10–$30/client/month
- Plus setup fees: $200–$500 one-time per client
At 50 clients with $197 base + rebilling, you're at $10,000–$12,000/month in recurring revenue from a $497/month platform.
Common SaaS Mode Mistakes
- Weak snapshot: Clients get a blank CRM and don't know what to do — they churn in month 2
- No onboarding support: Even automated systems need a human touch at the start
- Underpricing: $97/month creates price-sensitive clients who churn at the first friction point
- No support system: When clients hit issues, you need a process — helpdesk, FAQ, or monthly check-in calls
Want your GHL SaaS mode set up correctly from day one? Book a free strategy call with AutomateX360 — we build full agency GHL setups including SaaS mode, snapshots, and onboarding automation.
Want Your GHL SaaS Mode Set Up This Week?
We build the complete SaaS setup — branding, pricing plans, snapshot, sales page, onboarding automation. You launch your CRM product in 7 days.
Book Free Strategy Call