Create Multiple Popups in GoHighLevel

Create Multiple Popups per Page in GoHighLevel Funnels

If you manage complex campaigns across GoHighLevel and tools like ClickUp, you may need precise control over how many popups appear on a single page. In this guide, you will learn exactly how to configure multiple popups on one funnel or website page in GoHighLevel without conflicts or random behavior.

The process relies on display rules, URL filters, and careful use of the popup settings panel. Follow the steps below to ensure only the correct popups appear on each page view.

Understanding GoHighLevel Popup Behavior

Before you configure anything, it is important to understand how the popup system works inside the funnel and website builder.

  • Each page can technically have several popups associated with it.
  • Only the popups whose display rules match the current URL will show.
  • If rules overlap or are missing, you may see unexpected popups or none at all.

By using precise URL rules and trigger conditions, you can make GoHighLevel show different popups based on where the user is in your funnel.

Accessing GoHighLevel Popups in the Funnel Builder

To start, open the funnel or website where you want multiple popups on the same page.

  1. Log in to your GoHighLevel account.
  2. Navigate to Sites > Funnels (or Websites).
  3. Select the funnel that contains the page where you want several popups.
  4. Click Edit on the specific funnel step or page.

Inside the builder, you control all popup behavior from the settings sidebar.

How to Create a New Popup in GoHighLevel

Once you are inside the page editor, you can add the first popup.

  1. Click on the Settings icon in the left sidebar.
  2. Locate the Popups section.
  3. Click Add Popup or the equivalent option to create a new popup.
  4. Give the popup a clear name that reflects its purpose, such as Exit Offer Popup or Lead Magnet Popup.
  5. Design the content of the popup using the same drag-and-drop elements as the page.

After creating the initial popup, you can repeat this process to create as many popups as needed on the same GoHighLevel page, as long as each one has distinct display rules.

Configuring GoHighLevel Popup Display Rules

Display rules determine when, where, and for whom each popup appears. For multiple popups per page, the URL rules are the most important setting.

Set URL-Based Rules in GoHighLevel

  1. Open the specific popup inside the builder.
  2. Go to the Display or Conditions tab for that popup.
  3. Find the rule related to URL or Path.
  4. Choose the correct condition type, such as:
    • URL contains
    • URL equals
    • Path is
  5. Enter the part of the URL that uniquely identifies when this popup should show.

For example, if you have a confirmation page at /thank-you, you might set the rule so the popup only appears when the URL contains /thank-you.

Use Unique URL Rules for Each GoHighLevel Popup

To run multiple popups on the same page without conflicts, make sure each popup uses a distinct set of URL conditions.

  • Popup A might use URL contains /offer.
  • Popup B might use URL contains /offer?upsell=true.
  • Popup C might use URL equals the full checkout page URL.

By separating the URL rules, you ensure that only the intended popup appears for each scenario in GoHighLevel.

Adjusting GoHighLevel Popup Triggers and Timing

Besides URL rules, you can control how and when the popup appears via triggers.

Choose a Trigger Type in GoHighLevel

For every popup, you can set one main trigger type:

  • On Page Load: popup displays as soon as the page loads.
  • On Scroll: popup appears after the visitor scrolls a specified percentage.
  • On Exit Intent: popup is triggered when the user moves the mouse out of the browser window (desktop behavior).
  • On Click: popup is triggered only when the user clicks a specific element (like a button or text link).

Configure a unique trigger per popup to avoid multiple popups firing at the same time.

Set Delay and Frequency for GoHighLevel Popups

You can refine the user experience further by adjusting timing and frequency.

  • Use a delay (for example, 5 seconds after page load) to avoid immediate disruption.
  • Limit how often the popup appears, for example once per session or once per day.
  • Combine delay and exit intent for more targeted behavior.

Thoughtful timing helps you use multiple popups on a GoHighLevel page without overwhelming visitors.

Testing Multiple GoHighLevel Popups on One Page

After you configure all popups and rules, you must test them thoroughly.

  1. Click Save in the page builder.
  2. Use the Preview function to open the page in a new tab.
  3. Test each URL scenario by manually typing or clicking through your funnel steps.
  4. Confirm that only the correct popup shows on each URL and trigger condition.
  5. Clear your browser cache or use incognito/private mode to test as a new visitor.

If you notice the wrong popup appearing, re-check the URL rules to ensure they are not overlapping or too broad.

Common GoHighLevel Multiple Popup Issues and Fixes

When working with several popups on the same page, you may encounter a few typical issues.

Two Popups Showing at the Same Time

This usually happens when both popups share similar URL rules and trigger settings.

  • Make one popup use a more specific URL condition.
  • Change one trigger from On Page Load to On Scroll or On Click.
  • Review any global or template-based popups that might also match the page.

No Popup Appearing on the Page

If no popup appears where you expect it:

  • Confirm the popup is Enabled in the settings.
  • Check that the URL rule matches the exact path you are testing.
  • Verify that the trigger type and delay are not preventing the popup from firing.
  • Disable other popups temporarily to isolate the problem.

Best Practices for Managing GoHighLevel Popups

To keep your funnel or website organized while using multiple popups per page, follow these guidelines.

  • Name each popup clearly with its page and purpose, such as Order Page – Coupon Popup.
  • Document rules in an external system like ClickUp so your team can track which popups fire on which URLs.
  • Avoid overly aggressive popups on every step of the funnel; focus on the pages where they add real value.
  • Review analytics to see which popups convert best and remove low-performing ones.

Additional Resources for GoHighLevel Users

For more technical and strategic guidance on working with GoHighLevel, you can explore extended tutorials and services at Consultevo, where you will find implementation help and optimization ideas for agencies.

You can also review the official support documentation that this guide is based on by visiting the original article on how to create multiple popups per page in the builder: GoHighLevel support article.

Conclusion: Control Multiple Popups in GoHighLevel

By combining URL-based display rules, distinct triggers, and careful testing, you can reliably run multiple popups on a single page in GoHighLevel. Use specific conditions for each popup, avoid overlapping rules, and always preview your funnel steps to validate the behavior. With this structured approach, your pages can present targeted offers, upsells, and lead captures without confusing visitors or cluttering the user experience.

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