If you're running a GoHighLevel agency, you know that workflows are the backbone of automation—but premium workflow features come with execution costs that can quickly spiral out of control if you're not careful. The good news? GoHighLevel gives you complete control over how you enable, manage, and rebill these premium features across all your sub-accounts. In this guide, I'll walk you through the exact steps to enable workflow premium features at the agency level, configure billing for your clients, and avoid unexpected costs that eat into your margins. Whether you're managing one sub-account or a hundred, these best practices will help you monetize automation intelligently while keeping your clients happy. Ready to take control of your workflow costs? Start your free 30-day GoHighLevel trial here to test these features yourself.
Understanding GoHighLevel Workflow Premium Features
GoHighLevel's workflow system is incredibly powerful, but not all actions are created equal. The platform now distinguishes between standard workflow actions (included in all plans) and premium workflow actions that unlock advanced capabilities like AI integrations, external API connections, and specialized data manipulation.
Premium features in workflows are charged at $0.01 per execution—meaning every time a premium action runs in a workflow, that cost gets applied. This is different from fixed monthly costs, so understanding what qualifies as a premium action is critical to budget planning.
Common premium workflow actions include:
- AI-powered actions (using OpenAI, Claude, or other external AI models)
- Google Sheets integration with custom variable manipulation
- Advanced data transformation actions
- External API integrations with third-party services
- Advanced conditional logic with complex variable handling
For agencies managing multiple sub-accounts, this cost structure creates both an opportunity and a responsibility: you can monetize these premium features by passing execution costs to clients, but you must configure billing properly to avoid absorbing costs yourself or surprising your clients with unexpected charges.
How to Enable Premium Features at the Agency Level
Before your sub-accounts can access premium workflow features, you must enable them at the agency level. Here's the exact path:
- Log into your GoHighLevel agency account
- Navigate to Agency Level Settings
- Click on Company
- Find the Workflow - Premium Features section
- Enable the toggle to activate premium features
Once you enable this toggle, premium workflow actions become available system-wide. However, enabling is not the same as configuring billing—that's a separate step we'll cover in the next section.
💡 Pro Tip
Enable premium features at the agency level only if you plan to use them across your business. If you're still testing, consider enabling them on a pilot sub-account first to understand execution costs before rolling out to all clients.
After enabling, you'll see a new Workflow - Premium Features option in the SaaS Configurator (if you've set up sub-account packages). This is where you control which sub-accounts get access and how billing works.
Configuring Automatic vs. Manual Rebilling
GoHighLevel offers two rebilling approaches: automatic and manual. Your choice depends on whether you're setting up new sub-accounts or updating existing ones.
Automatic Rebilling for New Sub-Accounts:
When you create a new sub-account after enabling premium features, execution costs automatically bill to that sub-account if you've configured the feature in their SaaS package. The execution costs hit their account in real-time as workflows run. This approach is cleanest because:
- No manual intervention needed
- Costs pass through instantly and transparently
- You avoid accidentally absorbing execution expenses
- Sub-accounts see costs on their billing invoice
Manual Rebilling for Existing Sub-Accounts:
For sub-accounts created before you enabled premium features, GoHighLevel doesn't automatically retroactively apply billing. Instead, you'll need to manually enable the feature in their SaaS Configurator profile. Here's how:
- Go to Settings > Sub-Accounts
- Select the sub-account you want to update
- Navigate to their SaaS Configurator
- Find Workflow - Premium Features
- Enable the toggle and set your rebilling rate
- Save changes
Once enabled for an existing sub-account, all future premium workflow executions will bill to that account going forward. Charges incurred before you made this change won't be retroactively applied—those costs remain on your agency account.
This is built into GoHighLevel. Try it free for 30 days →
Managing Execution Costs Across Sub-Accounts
Once premium features are enabled and billing is configured, you need a system to track and manage execution costs. At scale, this becomes critical—a client running 50,000 premium workflow executions per month represents serious spend that must be clearly documented.
Monitoring Execution Costs:
GoHighLevel provides execution tracking in your agency billing dashboard. You can see:
- Total premium executions per sub-account
- Cost breakdowns by billing period
- Which workflows are triggering the most executions
- Trends over time to forecast future costs
Setting Client Expectations:
Before enabling premium features for a client, communicate clearly:
- Which workflows use premium actions
- Estimated monthly executions based on their use case
- Cost per execution ($0.01)
- How costs will appear on their invoice
- Any caps or limits you're setting
This conversation prevents surprise bills and builds trust. Many agencies bundle premium feature costs into tiered packages rather than charging per execution, which provides more predictable pricing for clients.
Best Practices for SaaS Configurator Setup
The SaaS Configurator is where agency-level settings meet sub-account-specific configurations. Proper setup here prevents billing chaos.
Setting Feature Tiers:
Create distinct SaaS package tiers that specify which sub-accounts get premium workflow access. For example:
- Starter Package: No premium workflow features included
- Professional Package: $99/month with up to 10,000 premium executions
- Enterprise Package: $299/month with unlimited premium executions
Within the SaaS Configurator, you can set per-execution rates for each tier, allowing agencies to mark up premium features based on the package level.
Visibility and Control:
Make sure each sub-account can see their execution costs in their billing area. This transparency reduces support tickets and helps clients understand the value they're getting from automation.
💡 Pro Tip
Use the SaaS Configurator to set different execution rate markups for different client tiers. This allows you to monetize premium features more aggressively for enterprise clients while keeping starter packages affordable.
Preventing Unexpected Premium Feature Charges
The biggest mistake agencies make with premium workflows is not disabling the feature for sub-accounts that shouldn't have it. Without clear boundaries, costs accumulate silently and destroy your margins.
Audit Your Sub-Accounts:
Regularly review which sub-accounts have premium features enabled. If a client isn't paying for them, disable the feature to prevent accidental charges. Here's what to check:
- Which sub-accounts have premium features enabled in their SaaS Configurator
- Whether their current package includes premium features
- Any workflows they've built using premium actions
- Their actual execution volume vs. what you estimated
Workflow Audits:
Periodically review existing workflows in your sub-accounts. A client might inadvertently use premium actions, or you might build workflows for testing and forget to remove premium actions before deploying to a client's account.
Set Execution Alerts:
If a sub-account's execution volume spikes unexpectedly, you want to know immediately. Many agencies set internal alerts when a single sub-account hits certain execution thresholds to catch runaway workflows before they become expensive problems.
Clear Documentation:
Document which premium features each client has purchased. Keep this in a shared space (spreadsheet, wiki, or CRM) so your entire team knows at a glance who can use premium actions and who cannot.
The goal is simple: premium workflow features should always be intentional and billable—never accidental or absorbed by your agency.