Back to Blog
GoHighLevelAgencySaaS

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

  1. Go to Agency Settings → SaaS Configurator
  2. Connect your Stripe account
  3. Configure your white label settings (logo, domain, colors)
  4. Set up your custom domain (add CNAME in DNS)
  5. 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:

  1. Immediately: Welcome email with login credentials and quick-start guide
  2. Day 1: "Your CRM is ready — here's how to log in and add your first contact" video tutorial link
  3. Day 3: "Have you set up your first pipeline?" check-in
  4. Day 7: "Book a 15-min onboarding call" offer
  5. Day 14: Feature spotlight email (showing a powerful feature they might not have discovered)
  6. 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