SaaS Mode in HighLevel
HighLevel SaaS Mode transforms an agency into a software company. Set up in agency settings – enable SaaS Mode, connect Stripe, create subscription plans with pricing and feature access, assign snapshots per plan, and configure a branded self-signup page. Clients subscribe, pay automatically, and receive a pre-configured sub-account. HighLevel takes no percentage of subscription revenue. The agency keeps the spread between what clients pay and what they pay HighLevel.
This post covers what HighLevel SaaS Mode is, how the billing and subscription model works, how to configure plans and snapshots, the self-signup flow, and the business model shift from service agency to platform company that SaaS Mode enables.
Reading time: about 8 minutes.
Turn your HighLevel agency into – SaaS Mode creates a recurring revenue platform
SaaS Mode is an agency-level HighLevel feature. Check current plan details at HighLevel’s documentation.
What Is SaaS Mode in HighLevel?
SaaS Mode is a HighLevel feature that allows agencies to sell access to HighLevel sub-accounts as a subscription software product – under the agency’s own brand and at the agency’s own price points.
In standard agency usage, HighLevel is a tool the agency uses to serve clients. The agency builds funnels, manages automation, and delivers marketing services.
The client is paying for the agency’s work.
In SaaS Mode, HighLevel becomes the product the agency sells. The agency creates subscription plans – Starter at $97/month, Pro at $197/month – and clients pay for access to the agency’s branded marketing platform.
The agency is no longer just a service provider; they are a software company.
The Business Model Shift
This shift from service to software changes how the agency scales.
A service agency is constrained by time. Each additional client requires additional work – funnels to build, campaigns to manage, reports to review.
Revenue growth requires proportional growth in team capacity.
A SaaS business scales differently. Adding a new subscriber adds revenue without proportionally adding work, because the subscriber is using the platform, not buying the agency’s hours.
The platform’s infrastructure – funnels, workflows, automation – was built once and serves many subscribers simultaneously.
SaaS Mode does not eliminate the agency’s service role – most agencies using SaaS Mode still provide some level of onboarding support and strategy. But it changes the primary revenue driver from “hours delivered” to “subscriptions active,” which is a fundamentally more scalable model.
How Billing Works
SaaS Mode billing runs through Stripe. The agency connects their Stripe account to HighLevel in the agency settings.
When a new subscriber signs up through the self-signup flow, Stripe processes the subscription payment and the recurring billing from that point forward.
The revenue goes directly to the agency’s Stripe account. HighLevel does not take a percentage of subscription revenue – the agency pays their HighLevel platform fee separately, and all subscriber revenue beyond that is the agency’s.
Stripe handles the subscription lifecycle – initial charge, recurring billing, failed payment retries, and cancellation. The agency configures the dunning settings (emails to subscribers with failed payments) and account suspension behavior directly in Stripe or through HighLevel’s SaaS configuration.
Creating Subscription Plans
In the SaaS Mode configuration, the agency creates each subscription plan with a name, monthly price, and description. Two to four tiers is the most common structure.
A minimal approach: one plan at a fixed price that provides access to all features. A tiered approach: Starter, Pro, and Agency plans at different price points with different feature access, different contact limits, or different levels of included support.
Plan pricing should account for three components: the agency’s HighLevel platform cost (divided across the expected subscriber base), the cost of any support or onboarding included in the plan, and the target margin. Pricing too close to the HighLevel cost leaves insufficient margin.
Pricing too high without clear value differentiation creates subscriber acquisition friction.
Snapshots and Automated Provisioning
The most powerful element of the SaaS Mode setup is combining subscription plans with snapshots. When a new subscriber signs up for a plan, HighLevel automatically creates their sub-account and applies the snapshot configured for that plan.
The subscriber’s account arrives fully configured – the lead generation funnel, the follow-up workflows, the pipeline, the email templates – all in place from the moment their account is created. The subscriber does not land in an empty account.
They land in a working platform.
This automated provisioning is what makes the self-signup model viable. Without it, each new subscriber would require manual agency work to set up their account – eliminating the scalability advantage of SaaS Mode.
With it, the entire onboarding from signup to ready-to-use account is automated.
Building and maintaining quality snapshots for each plan tier is the most important ongoing investment in a SaaS Mode operation. The subscriber’s first experience of the platform depends entirely on what the snapshot delivers.
The Self-Signup Flow
SaaS Mode enables a self-signup flow where prospects can discover, evaluate, and subscribe to the agency’s platform without any sales call or manual agency involvement.
The flow: a prospect lands on the agency’s branded signup page, sees the plan options and pricing, selects a plan, enters their payment details, and completes the Stripe checkout. HighLevel automatically creates the sub-account, applies the snapshot, and sends the subscriber their login credentials.
The subscriber is in their new platform within minutes of completing the purchase.
This self-serve model is one of the core value propositions of SaaS Mode. An agency with a well-configured self-signup flow can acquire new subscribers while the agency principal is asleep.
That kind of automated customer acquisition is a fundamentally different growth mechanism than one that requires a sales call for every new client.
Feature Access Per Plan
Each SaaS Mode plan can be configured with specific feature access settings. Higher-tier plans unlock features not available in lower tiers.
Common feature gates include: AI features (Conversation AI, AI email generation), number of contacts, number of users on the account, certain integrations, and access to specific HighLevel add-ons. The exact features that can be gated depend on what HighLevel’s SaaS Mode configuration currently supports – check current documentation for the latest feature gate options.
Feature gates serve two purposes. They create genuine value differentiation between plan tiers, giving subscribers a reason to upgrade.
They also protect the agency’s margin – not providing unlimited AI features to a $97/month subscriber when AI usage has a cost prevents the plan from becoming loss-making at scale.
Subscription Lapse and Account Management
When a subscriber’s payment fails, SaaS Mode handles the account management automatically. The agency configures how many days of grace period to allow before the account is suspended, what happens to the account data during suspension, and what triggers reactivation.
Stripe sends dunning emails to subscribers with failed payments – up to three retry attempts over several days before the subscription is marked as lapsed. The agency can customize these emails through Stripe to reflect their brand.
Automated suspension and reactivation means the agency does not need to manually track each subscriber’s billing status. An account that fails to renew is automatically suspended.
An account that reactivates by paying is automatically restored. This automation is essential when managing hundreds of subscribers.
The Revenue Math
The economics of SaaS Mode are straightforward to model. Take the monthly subscription price, subtract the per-subscriber cost of the HighLevel platform (total agency HighLevel cost divided by number of subscribers), subtract any per-subscriber support or infrastructure cost, and the result is the per-subscriber gross margin.
An agency with 50 subscribers at $197/month generates $9,850/month in subscriber revenue. If their HighLevel cost is $500/month and they provide minimal support, that is roughly $185 per subscriber in gross margin – $9,250/month total.
That figure is the revenue the agency earns from platform subscriptions, separate from any service revenue.
As subscriber count grows without proportional cost growth, the gross margin on SaaS Mode improves. This is the economic argument for the SaaS model: subscriber number 100 is nearly as profitable as subscriber number 50, because the fixed platform cost is spread across more revenue.
What Can You Do With It?
- Generate predictable recurring subscription revenue from a platform product: SaaS Mode revenue is predictable and recurring – each subscriber pays on a set schedule, making the agency’s revenue more forecastable than project-based or service retainer income.
- Scale client acquisition without proportional increase in delivery hours: A self-signup flow acquires subscribers automatically. New subscribers arrive in a fully configured account via snapshot. The delivery work for subscriber 100 is not significantly more than for subscriber 50.
- Position the agency as a technology company rather than a service vendor: Selling a platform product changes how the agency is perceived – by clients, by prospects, and by the agency itself. The brand identity shifts from “marketing agency” to “marketing platform company.”
- Create tiered pricing that upsells clients to higher-value plans: A subscriber who starts on the Starter plan and grows into the platform’s capabilities has a natural upgrade path to Pro or Agency plans – increasing revenue per subscriber without requiring new client acquisition.
- Automate the entire subscriber lifecycle from signup to cancellation: Stripe handles billing, HighLevel handles account provisioning and suspension, snapshots handle onboarding. The agency’s intervention is minimal – focused on strategy and support rather than operational administration.
Key Definitions
| Term | What It Means |
|---|---|
| SaaS Mode | A HighLevel agency feature that enables selling sub-account access as a subscription software product. The agency sets pricing, Stripe handles billing, and HighLevel handles automated account provisioning. |
| Subscription Plan | A named pricing tier in SaaS Mode – Starter, Pro, Agency – with a configured monthly price, feature access settings, and associated snapshot. Subscribers choose and pay for a plan during the self-signup flow. |
| Self-Signup Flow | The automated process where a prospect selects a plan, completes Stripe checkout, and receives a provisioned sub-account – without any manual agency involvement. The cornerstone of scalable SaaS Mode subscriber acquisition. |
| Feature Gate | A restriction on feature access applied per plan tier. Higher plans unlock features not available in lower plans. Creates value differentiation between tiers and protects margin on lower-priced plans. |
| Automated Provisioning | The automatic creation of a new subscriber’s sub-account and application of the plan’s snapshot when a subscriber completes checkout. Eliminates manual agency work for each new subscriber. |
| Dunning | The process of automatically sending payment failure notifications to subscribers and retrying failed charges before suspending an account. Managed through Stripe with configurable email sequences and retry timing. |
| SaaS Margin | The difference between what subscribers pay the agency and what the agency pays HighLevel for the platform. The agency’s gross profit from the SaaS Mode business model. Improves as subscriber count grows. |
Use Cases by Industry
Marketing Agency – Transitioning to SaaS Model
An agency currently managing 15 full-service clients at $2,000-5,000/month each decides to launch a SaaS offering alongside their services business. They create three plans: Starter ($97/month – basic CRM and funnels), Pro ($197/month – full suite), and Done-With-You ($497/month – platform plus monthly strategy call).
The self-signup flow launches. Over the first year, 40 subscribers join the lower tiers – mostly smaller businesses the agency previously could not serve profitably with full-service.
The SaaS revenue adds $6,000-8,000/month in gross margin with minimal additional delivery work.
Result: The agency monetizes a market segment (small businesses unable to afford full-service) that was previously inaccessible. SaaS revenue supplements service revenue, reducing the agency’s dependence on its largest full-service clients.
Pure SaaS Agency – Platform-First Business
An entrepreneur with no prior agency builds their business entirely in SaaS Mode from day one. Their offering: “Local Business Pro” – a complete marketing platform for local service businesses at $147/month, self-signup, automated onboarding via snapshot.
They invest in content marketing and paid ads to drive self-signup traffic. By month 12, they have 80 subscribers generating $11,760/month in revenue.
Their HighLevel cost is under $1,000/month. The rest is gross margin before support costs.
They have never had a sales call with a subscriber.
Result: A completely self-serve SaaS business built on HighLevel infrastructure. Revenue scales with subscriber count, not with the founder’s working hours. A model that would have required custom software development to build five years ago is available out-of-the-box through HighLevel’s SaaS Mode.
Niche Agency – Industry-Specific Platform
A marketing professional specializing in real estate builds “Agent Suite Pro” – a HighLevel-powered platform marketed specifically to real estate agents. The snapshot includes real estate-specific funnels (seller leads, buyer leads), automated follow-up sequences, and a CRM pipeline structured for real estate transactions.
The niche positioning allows premium pricing – $297/month – because the platform is specifically designed for real estate agents rather than being a generic marketing tool. The industry-specific snapshot is the key differentiator that justifies the price premium.
Result: Industry-specific positioning commands higher pricing and reduces competitive pressure. Real estate agents comparing “a generic marketing platform” to “the platform built for real estate agents” choose the latter – even at a higher price point.
Existing Agency – Adding Passive Revenue
A 10-client full-service agency adds SaaS Mode as a revenue diversification strategy. They create a simple $97/month plan for smaller local businesses and begin driving traffic from their existing content and referral network.
Within six months, 25 subscribers add $2,425/month in nearly passive revenue.
The existing agency’s service business continues unchanged. SaaS Mode creates a second revenue stream that requires minimal ongoing attention – subscribers onboard via self-signup, accounts provision automatically, billing is automated.
The agency principal checks subscriber metrics weekly but has no delivery obligations to individual subscribers.
Result: The SaaS tier generates meaningful recurring revenue alongside the service business without proportionally adding to the agency’s workload. Revenue diversification reduces the financial risk of losing a large service client.
Coach or Consultant – Productizing Expertise
A business coach with a following in their niche creates a platform product using SaaS Mode. Their course content guides students through using the platform.
The $197/month subscription includes platform access plus access to a video course library inside the HighLevel membership feature.
The coach’s expertise is encoded in the platform’s snapshot – the funnels and workflows are configured based on the strategies taught in the course. Subscribers get the tools and the education in one subscription.
The platform stickiness increases because subscribers who cancel lose both the tools and the community.
Result: The coach builds a productized offering where the expertise and the tools are inseparable. High retention because the cost of leaving is not just the tool cost – it is the loss of the complete coaching system the tool is embedded in.
Build a software business on HighLevel’s – SaaS Mode turns your agency
SaaS Mode is an agency-level HighLevel feature. Check current HighLevel plan documentation for availability.
Who Is This For?
Good fit if you…
- Want to build a recurring software revenue stream rather than (or alongside) hourly or project-based agency revenue
- Have built or are building a strong HighLevel snapshot that delivers real value to subscribers from day one
- Want to serve a broader market than full-service clients can access – bringing platform-level tools to smaller businesses at lower price points
- Are comfortable with the technical and business setup investment required to build a functioning SaaS operation
- Have a marketing strategy to drive traffic to the self-signup page – the best SaaS Mode setup generates no revenue without subscriber acquisition
Not the right fit if you…
- Are looking for a quick revenue boost – SaaS Mode requires significant upfront investment in snapshot building, plan configuration, and subscriber acquisition before meaningful revenue materializes
- Do not have a clear subscriber acquisition strategy – the self-signup flow is worthless without traffic
- Primarily provide high-touch services where the relationship, not the software, is the value – SaaS Mode works best for businesses where the platform itself delivers clear, standalone value
How to Set Up SaaS Mode
Step 1: Enable SaaS Mode
In the HighLevel agency settings, navigate to the SaaS Mode configuration and enable it. Confirm the feature is active on the current plan.
Step 2: Connect Stripe
Connect the agency’s Stripe account in the agency settings under Payment Integrations. This is the account that receives all subscriber revenue.
Step 3: Build quality snapshots
Before configuring plans, build the snapshots that will be deployed to new subscribers. A great snapshot is what makes the platform valuable – invest the time to build it to a high standard before launching.
Step 4: Create subscription plans
In SaaS Mode configuration, create each plan – name, price, description, and feature access settings. Assign the appropriate snapshot to each plan.
Step 5: Configure the branded signup page
Set up the self-signup page with the agency’s name, logo, colors, and plan descriptions. Connect a custom domain so the page is at the agency’s URL.
Step 6: Configure subscription lapse behavior
Set the grace period duration, account suspension behavior on lapse, and reactivation process. Configure Stripe dunning emails to reflect the agency brand.
Step 7: Test the full signup flow
Complete a full test signup as a subscriber. Verify account creation, snapshot deployment, Stripe subscription creation, and welcome email delivery.
Fix anything that does not work before driving real traffic.
Step 8: Launch and drive traffic
Launch the signup page and execute the subscriber acquisition strategy – content marketing, paid ads, partner referrals, or existing audience marketing. Monitor signup conversion rate and subscriber activation metrics.
Step 9: Optimize based on subscriber behavior
Monitor which plan tiers subscribers choose, churn rates by plan, and upgrade patterns. Use this data to refine plan pricing, feature gates, and snapshot quality over time.
How Does It Connect to HighLevel?
- Snapshot Manager: SaaS Mode and the Snapshot Manager are inseparable in practice. The snapshot provides the configured sub-account that each subscriber receives. Without a quality snapshot, SaaS Mode delivers an empty account – the subscriber experience depends entirely on what the snapshot contains.
- White-Label Mobile App: The White-Label Mobile App completes the SaaS Mode product experience. A platform that includes a mobile app in the App Store under the agency’s name presents a fully realized software product rather than a web-based tool.
- Rebilling: HighLevel’s rebilling feature connects to SaaS Mode – agencies can pass through costs for SMS, email, and AI usage to subscribers at a markup, creating an additional revenue stream beyond the base subscription fee.
- Custom Domains: Custom domains are used for the SaaS Mode signup page and for subscriber sub-accounts – ensuring every touchpoint in the subscriber experience uses the agency’s brand rather than HighLevel’s.
- Client Portal: The Client Portal is the subscriber’s branded access point to their account resources – course content, shared assets, and support – extending the platform experience beyond the CRM and marketing tools.
Common Questions
HighLevel SaaS Mode lets agencies sell HighLevel sub-account access as a subscription product under their own brand. Enable in agency settings, connect Stripe for automated billing, create subscription plans with pricing and feature access, assign snapshots per plan for automated provisioning, and launch the self-signup page. No HighLevel revenue share – the agency keeps all subscription income beyond the HighLevel platform fee. Agency-level feature only.
What is SaaS Mode in HighLevel?
A feature that lets agencies sell HighLevel sub-account access as a branded subscription product – with automated billing via Stripe, self-signup flows, and automated sub-account provisioning. The agency sets the price; HighLevel powers the infrastructure.
How does billing work in HighLevel SaaS Mode?
Through Stripe. The agency connects their Stripe account.
Subscribers pay recurring subscriptions through Stripe, and revenue goes directly to the agency’s Stripe account. HighLevel takes no percentage.
Can I create multiple pricing tiers in HighLevel SaaS Mode?
Yes. Two to four plan tiers with different pricing, feature access, and associated snapshots is the typical structure. Subscribers choose and pay for the tier that matches their needs.
What happens when a SaaS Mode client’s subscription expires or they cancel?
The account is automatically suspended after the configured grace period. Stripe handles dunning emails and retry logic.
The agency configures suspension and reactivation behavior in SaaS Mode settings.
Does HighLevel SaaS Mode require a specific plan?
Yes – it is an agency-level feature. Check current HighLevel documentation for which plans include SaaS Mode access.
Can clients self-signup in HighLevel SaaS Mode without agency involvement?
Yes. The self-signup flow lets prospects choose a plan, complete Stripe checkout, and receive a provisioned sub-account automatically – without any agency involvement per subscriber.
How does SaaS Mode handle feature access per plan tier?
Each plan can be configured with specific feature access settings – higher tiers unlock features unavailable in lower tiers. This creates value differentiation and protects margin on lower-priced plans.
Can I use a custom domain for the SaaS Mode signup page?
Yes. Connect a custom domain to the signup page so subscribers sign up at the agency’s own branded URL.
What is the difference between standard HighLevel agency reselling and SaaS Mode?
Standard reselling involves manual service delivery alongside account access. SaaS Mode is a product business – automated signup, automated provisioning, automated billing, automated account management.
The client relationship is with a platform, not a service team.
Does HighLevel take a cut of SaaS Mode subscription revenue?
No. The agency keeps all subscription revenue. The only HighLevel cost is the agency’s own platform subscription fee.
To Wrap It Up
SaaS Mode is the most ambitious feature in HighLevel’s agency toolkit. It does not just improve an existing agency workflow – it offers a fundamentally different business model for anyone willing to invest in building it properly.
The investment required is real. Building a quality snapshot takes weeks.
Configuring a polished self-signup experience takes time. Building subscriber acquisition – the traffic that drives signups – is the hardest part and typically takes months to gain meaningful momentum.
An agency that launches SaaS Mode and expects immediate revenue will be disappointed.
An agency that invests in the foundation – a genuinely useful snapshot, a clear value proposition, a subscriber acquisition strategy, a thoughtful pricing structure – and executes consistently over 12 to 24 months has the opportunity to build a software revenue stream that generates income regardless of how many hours the agency principal works that month.
That outcome – predictable recurring revenue from a scalable platform product – is what makes SaaS Mode worth the serious consideration it deserves from any HighLevel agency that has built a strong enough product to sell.
Here is how to get started:
- Decide on the subscriber market – who is this platform for, what problem does it solve, what are they currently paying
- Build and refine the snapshot that will be deployed to every new subscriber
- Enable SaaS Mode in agency settings and connect Stripe
- Create subscription plans with clear pricing and feature differentiation
- Assign the snapshot to each plan
- Configure and brand the self-signup page with a custom domain
- Set subscription lapse behavior and Stripe dunning configuration
- Test the full signup flow end to end
- Build and execute the subscriber acquisition strategy before declaring the SaaS Mode live
The subscriber acquisition strategy is not an afterthought – it is the most critical success factor after the snapshot quality. A beautifully configured SaaS Mode setup with no traffic strategy is a platform with no users.
Build the distribution plan before the launch, not after.
Build a software business – SaaS Mode creates recurring platform revenue under
Agency-level feature. Check current HighLevel plan documentation for SaaS Mode availability.
