HomeAgency & PlatformHow to Bulk Activate SaaS in GoHighLevel — Scale…
Agency & Platform

How to Bulk Activate SaaS in GoHighLevel — Scale Sub-Accounts

By William Welch ·April 06, 2026 ·7 min read
Share

Follow along — get 30 days free →

In This Guide
  1. What Is SaaS Mode in GoHighLevel?
  2. Prerequisites for Bulk SaaS Activation
  3. Step-by-Step: How to Bulk Activate SaaS Sub-Accounts
  4. Understanding Payment Method Impact During Activation
  5. Avoiding Client Disruptions When Scaling SaaS
  6. Best Practices for Agency-Scale SaaS Management

Listen to this episode

Follow the podcast on Spotify

Managing multiple client accounts in GoHighLevel can feel like herding cats—especially when you're trying to activate SaaS features across dozens of sub-accounts manually. If you're running an agency or white-label operation, you know the pain: each activation takes time, creates opportunities for mistakes, and delays your clients from accessing premium features.

The good news? GoHighLevel's bulk SaaS activation feature on the Pro plan eliminates this friction. In this guide, I'll walk you through exactly how to activate SaaS across multiple sub-accounts at scale, avoiding common pitfalls, and ensuring zero disruption to your clients. Whether you're managing 5 accounts or 500, this workflow will save you hours every month.

Ready to streamline your agency? Start your free 30-day GoHighLevel trial (that's double the standard trial) and see bulk SaaS activation in action.

What Is SaaS Mode in GoHighLevel?

Before diving into bulk activation, let's clarify what SaaS mode actually is. SaaS stands for "Software-as-a-Service," and in the context of GoHighLevel, it's a delivery model where you host the platform in the cloud and provide it to your clients on a subscription basis.

With GoHighLevel's SaaS mode, you can:

Non-SaaS sub-accounts are standard client accounts that don't have the SaaS infrastructure enabled. Bulk activation converts these standard accounts to full SaaS-enabled accounts, unlocking white-labeling, custom billing, and app marketplace features—all at once, instead of clicking through each account individually.

Prerequisites for Bulk SaaS Activation

Not every GoHighLevel plan can bulk activate SaaS. Here's what you need in place:

Required Plan Level

You must be on the GoHighLevel Pro plan or higher to access bulk SaaS activation. The Starter or Standard plans do not include this feature. If you're still on a lower tier, upgrading to Pro unlocks not just bulk SaaS activation, but also unlimited sub-accounts, advanced automation, and priority support.

Sub-Account Status

Your sub-accounts must be non-SaaS accounts to activate them in bulk. If an account is already SaaS-enabled, it won't appear in the bulk activation workflow. You can have a mix of SaaS and non-SaaS accounts across your agency—the system will intelligently filter and only process those that need conversion.

Payment Method Configuration

Each sub-account should have a valid payment method on file (or you should understand what will happen if it doesn't—more on this below). The payment method determines how the SaaS activation transitions your client's billing.

💡 Pro Tip

Before bulk activating, audit your sub-accounts and document which ones have payment methods on file. This takes 10 minutes and prevents surprises when activation happens.

Step-by-Step: How to Bulk Activate SaaS Sub-Accounts

Step 1: Navigate to Your Agency Dashboard

Log into your GoHighLevel account and navigate to your Agency Pro dashboard. This is your command center for managing all sub-accounts at scale.

Step 2: Access the Sub-Accounts View

From the main menu, go to Sub-Accounts (or Clients, depending on your GoHighLevel version). You'll see a list of all your active sub-accounts with their current status displayed.

Step 3: Filter for Non-SaaS Accounts

Look for a filter option that allows you to sort by account type. Filter to show only "Non-SaaS" accounts. This narrows your view to exactly the accounts you need to activate. If you have 200 sub-accounts and only 50 are non-SaaS, filtering saves you massive amounts of time.

Step 4: Select Accounts for Bulk Activation

You'll see checkboxes next to each non-SaaS account. You have two options:

Step 5: Initiate the Bulk Activation Workflow

Once you've selected your accounts, a "Bulk Actions" menu appears. Look for the option labeled "Activate SaaS" or "Enable SaaS Mode." Click it to launch the guided workflow.

Step 6: Review and Confirm

GoHighLevel will show you a summary of all accounts about to be activated. Review the list carefully—you'll see account names, current status, and any warnings (e.g., if an account is missing a payment method). Once you're confident, click "Confirm" to execute the bulk activation.

Step 7: Monitor Activation Status

The system processes the activations in the background. You'll see a progress indicator or notification confirming the number of accounts activated. Depending on how many accounts you're activating, this can take anywhere from seconds to a few minutes.

This is built into GoHighLevel. Try it free for 30 days →

Understanding Payment Method Impact During Activation

This is the crucial part most agencies miss: what happens to billing when you activate SaaS depends on whether the sub-account has a payment method on file.

Accounts WITH a Payment Method

If the sub-account already has a credit card or payment method stored, activation is seamless. GoHighLevel will automatically transition the account to SaaS mode with minimal disruption. The client's existing billing cycle continues, and new SaaS features become available immediately.

Accounts WITHOUT a Payment Method

If a sub-account has no payment method on file, GoHighLevel will flag this during activation. The account will still convert to SaaS mode, but billing functionality will be limited until the payment method is added. You'll need to follow up with the client to complete payment setup, or add one on their behalf if you have permission.

💡 Pro Tip

Send clients a heads-up email 24 hours before you bulk activate SaaS. Let them know their accounts are being upgraded, what new features they'll access, and that no action is required on their end if everything is already set up correctly.

Avoiding Client Disruptions When Scaling SaaS

Bulk activation is powerful, but it requires care to avoid accidentally breaking a client's workflow. Here's how to stay safe:

Test on a Pilot Group First

Don't bulk activate all 200 accounts on day one. Select 5–10 trusted clients and run the activation workflow. Monitor their accounts for 24 hours to ensure:

Communicate Proactively

Send clients a clear message explaining:

Schedule During Low-Traffic Hours

Activate SaaS during times your clients are least likely to be actively using the platform—early morning, late evening, or weekends. This minimizes the chance anyone encounters a hiccup mid-workflow.

Have a Rollback Plan

While bulk SaaS activation is generally stable, always know how to revert an account if something goes wrong. GoHighLevel support can help, but it's good to have a contact ready before you execute any large-scale changes.

Best Practices for Agency-Scale SaaS Management

Segment Activation by Client Tier

If you have different pricing tiers (e.g., Starter, Professional, Enterprise), consider activating SaaS in batches by tier. This keeps your rollout organized and makes it easier to troubleshoot if an issue surfaces in a specific client segment.

Document Everything

Keep a simple spreadsheet tracking:

This becomes invaluable if you need to troubleshoot later or report on your scaling progress.

Use SaaS Configurator Alongside Bulk Activation

After activating SaaS, use GoHighLevel's SaaS Configurator to automate the setup of white-label branding, pricing tiers, and onboarding workflows. Bulk activation handles the account conversion; the Configurator handles the customization that makes your SaaS offering unique.

Monitor Usage Post-Activation

After bulk activation, check in with clients after a week. Ask if they've noticed the new SaaS features, if they have questions, or if they need training. This follow-up builds goodwill and uncovers any issues quickly.

Bulk SaaS activation in GoHighLevel is one of the most underrated features for agencies scaling recurring revenue. By following this workflow—and understanding the payment method implications—you'll convert your entire client base to SaaS mode with minimal friction and maximum efficiency.

Ready to try this?

30 days free, no credit card required. Set up everything in this guide inside your trial.

Start Free 30-Day Trial
Cancel anytime — $0 for the first 30 days
William Welch
GoHighLevel Consultant & Agency Automation Specialist
I help agencies replace 5-10 disconnected tools with one platform. I've built and managed GoHighLevel automations across CRM, email, SMS, WhatsApp, and AI — and I publish everything I learn here. More about me →