Configure GoHighLevel Contact Limits

How to Configure Contact Limits for SaaS Sub-Accounts in GoHighLevel

If you manage multiple client workspaces across tools like ClickUp and GoHighLevel, configuring clear contact limits is essential for controlling usage and protecting your margins. This step-by-step guide shows you exactly how to set and manage contact limits for SaaS sub-accounts inside GoHighLevel so you can automate enforcement while keeping your subscription plans under control.

Using the built-in SaaS configurator, you can define how many contacts each pricing plan allows and what happens when a sub-account reaches or exceeds that cap. This helps you prevent overuse and keeps your billing aligned with client activity.

Why Configure Contact Limits in GoHighLevel?

Before you change any settings, it helps to understand why contact limits matter in GoHighLevel for SaaS mode:

  • Control costs by keeping contact volumes aligned with the plan price.
  • Prevent abuse or accidental overuse from high-volume marketing lists.
  • Standardize limits across similar clients and offers.
  • Automate account management so you do not have to monitor usage manually.

By correctly setting these limits for each SaaS sub-account type, you can scale your GoHighLevel business more predictably and prevent sudden spikes in usage.

Accessing the SaaS Configurator in GoHighLevel

All contact limit settings for SaaS sub-accounts are managed from the agency view. Make sure you are logged in with an agency-level account in GoHighLevel, then follow these steps.

Step 1: Open the Agency Dashboard in GoHighLevel

  1. Log in to your agency account.
  2. From the main navigation, ensure you are in the Agency view (not inside a specific sub-account).

This is where you control global SaaS settings that apply to your pricing plans and sub-accounts.

Step 2: Navigate to the SaaS Configurator

  1. In the left-hand menu, click on SaaS Configurator (sometimes labeled as SaaS or SaaS Mode depending on your interface).
  2. Wait for the SaaS settings page to load. This is where you configure plan limits, contact caps, and automation for sub-accounts.

If you cannot see the SaaS configurator, confirm that SaaS mode is enabled and that your agency plan supports it in GoHighLevel.

Setting Contact Limits for SaaS Sub-Account Plans

Once you are on the SaaS configurator page, you can define contact limits per pricing plan. These limits determine how many contacts each sub-account is allowed to store under that plan.

Step 3: Choose the SaaS Plan to Edit in GoHighLevel

  1. On the SaaS configurator page, locate the list of your SaaS plans or packages.
  2. Identify the plan for which you want to configure contact limits (for example, Starter, Standard, or Pro).
  3. Click the Edit or configuration icon for that specific plan.

This opens the configuration panel where you can adjust plan-specific limits and behaviors.

Step 4: Configure the Contact Limit Value

  1. Inside the plan settings, look for a field related to contacts such as Contact Limit, Max Contacts, or similar wording.
  2. Enter the maximum number of contacts that sub-accounts on this plan are allowed to store.
  3. Review your plan pricing to ensure the contact limit makes financial sense for your agency.

Setting a realistic contact limit in GoHighLevel helps you match value delivered with monthly pricing, and it keeps heavy users on higher-tier plans where necessary.

Managing What Happens at the Contact Limit in GoHighLevel

After you define a numeric limit, you should decide what happens when a sub-account reaches or exceeds that threshold.

Step 5: Define the Behavior at the Limit

Depending on the current GoHighLevel implementation, you may see options such as:

  • Block creation of new contacts after the limit is reached.
  • Show a warning or notification to the sub-account user.
  • Prompt an upgrade to a higher SaaS plan.

Select the behavior that fits your business model. If available, configure:

  • Notification thresholds (for example, when the sub-account is at 80% or 90% of the limit).
  • Upgrade prompts to move the client into a larger GoHighLevel plan.

Step 6: Save the SaaS Plan Settings

  1. After adjusting the contact limit and behavior settings, scroll to the bottom or top of the plan configuration panel.
  2. Click Save or Update to apply the changes.
  3. Wait for confirmation that your SaaS plan settings have been successfully updated.

These changes will now apply to any existing or new sub-accounts assigned to that GoHighLevel SaaS plan.

Applying GoHighLevel SaaS Plans to Sub-Accounts

Once your contact limits are configured inside the SaaS configurator, you must be sure each sub-account is actually mapped to the correct plan.

Step 7: Check Existing Sub-Accounts

  1. In the agency view, open the Sub-Accounts or Accounts section.
  2. Select a specific sub-account you want to review.
  3. Confirm which SaaS plan is currently applied to that sub-account.

If needed, update the plan for that sub-account so it inherits the correct contact limits from your GoHighLevel SaaS configuration.

Step 8: Automate New Sub-Account Creation

If you are using SaaS mode with Stripe or another billing connection, new sub-accounts can be created automatically when a customer subscribes.

  • Make sure each pricing option in your checkout is linked to the right GoHighLevel SaaS plan.
  • Verify that the contact limit you configured will be enforced automatically when a new sub-account is provisioned.

This ensures a smooth and consistent onboarding experience where every client receives the correct contact allowance from day one.

Best Practices for GoHighLevel Contact Limits

To keep your system organized and profitable, follow these best practices when working with contact limits in GoHighLevel:

  • Align limits with pricing tiers: Offer clearly increasing contact caps across Starter, Standard, and Pro tiers.
  • Avoid extremely high limits that can lead to data overload and higher infrastructure costs.
  • Use warnings and notifications so clients are aware before reaching the hard cap.
  • Encourage upgrades when clients consistently hit their contact ceiling.

These practices help you run a sustainable SaaS model while keeping GoHighLevel accounts clean and manageable.

Troubleshooting Contact Limit Issues in GoHighLevel

If you or your clients experience issues related to contact caps, start with these checks:

  • Confirm that the correct SaaS plan is applied to the sub-account.
  • Verify that the plan’s contact limit is set to the value you expect.
  • Ensure the changes were saved and there are no conflicting plan settings.
  • Review any error or warning messages shown in the sub-account when adding new contacts.

For detailed, official documentation on this feature, you can review the original article from GoHighLevel here: How to configure contacts limit for SaaS sub-accounts.

Additional Resources for Scaling Your Setup

To further optimize how you structure your SaaS offers, automation, and workflows around GoHighLevel, you may want expert guidance on implementation and systems design. You can find consulting and implementation services at Consultevo, which specializes in helping agencies scale with robust technical setups.

By properly configuring contact limits and aligning them with your pricing tiers, you turn GoHighLevel into a predictable, scalable SaaS engine. Remember to periodically review usage, refine your caps, and update your plans as your client base grows and your service offerings evolve.

Need Help With ClickUp?

If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.

Scale GoHighLevel

“`

Verified by MonsterInsights