GoHighLevel Popups & Exit Intent: Setup Guide (2026) — HL Growth Partner, Dr Priya Jaganathan

GoHighLevel Popups & Exit Intent: Setup Guide (2026)

September 26, 2026

By Dr Priya Jaganathan, GoHighLevel Certified Admin · HL Growth Partner, Australia · Updated 26 September 2026 · 9 min read

Some links below are affiliate links — if you sign up through them, HL Growth Partner may earn a commission at no extra cost to you. It never changes what we recommend. Full disclosure.

A GoHighLevel exit intent popup is the cheapest conversion test in the platform: no new page, no new ad, one overlay shown to people who were already leaving. Built well, it recovers opt-ins you had lost. Built badly, it irritates mobile visitors and drops sale-page conversion while your submission count climbs.

This is how we build them in client sub-accounts: which trigger to use where, why a HighLevel funnel popup must be wired to a Workflow rather than a submissions list, and how to measure it honestly.

Quick Facts

Where popups liveSites > Funnels or Websites > Edit the page > Popup Settings in the top bar
Native trigger optionsDelay, Exit Intent, and None (None = click-triggered only)
Popups per pageUnlimited, each with its own trigger, style and content
Click triggerButton, image or text element > Link To > Open Popup > pick the popup
Exit intent supportDesktop only — it tracks the mouse cursor
Form embed layoutsInline, Popup, Polite Slide-In, Sticky Sidebar
Frequency controlsDeactivate After Showing X Times, Deactivate Once Lead Is Collected, Never Deactivate

The native popup options in the HighLevel builder

Two systems get conflated here: the builder's popup layer, and the form embed that renders a form as a popup or slide-in.

The popup panel and multiple popups per page

Open the page in the builder and click Popup Settings in the top navigation. The sidebar lets you create a popup, name it, and edit it like any section.

You are no longer limited to one popup per page. HighLevel's documentation confirms you can create as many as you like, each with its own trigger, styling and content, and reorder them with the drag handle to set priority. That is what makes real popup work possible: an exit popup for cold traffic and a click popup for the pricing table on the same step.

Triggering a HighLevel funnel popup from a button

Set the popup's trigger to None, select the button, image or text element, then choose Link To > Open Popup and pick the popup by name.

This is the highest-intent popup you can build and almost nobody uses it: someone who clicks Get the pricing sheet has told you what they want, and the overlay collects the email without a page change.

One documented gotcha: a click that opens a popup before a delay timer finishes cancels the automatic popup for that page view, so delay impressions run low on pages with click triggers.

The two-step order form is not a popup

People ask for a “two-step order form popup”, meaning details on the page and payment in an overlay. The native Two-Step Order element is two sequential steps on one page, not a modal.

You can put an order form inside a popup and open it from the buy button, but payment fields in a scrolling modal are where mobile carts die. Usually fix the checkout page instead — our guide to GoHighLevel order forms and upsells covers the bump sequencing that lifts cart value.

Which popup trigger earns its place in 2026

Five patterns get used in real builds. Only two are native to the popup panel; the rest need the form embed or custom code.

TriggerBest use caseDevice supportMain risk
Exit intentCold traffic on long sales or blog pagesDesktop only (cursor tracking)No reach on mobile; fires on accidental cursor moves
Time delayContent, webinar and event pagesDesktop and mobileToo short interrupts; too long and nobody sees it
Scroll depthLong-form pages; the mobile substitute for exit intentDesktop and mobileNot in the popup panel; needs the embed or custom code
Click / buttonPricing tables, lead magnets, enquiry CTAsDesktop and mobileCancels a pending delay popup
InactivityCheckout or booking pages where someone stalledDesktop and mobileNo native setting — custom JavaScript to maintain

If you ship only one, ship the click trigger. No device limitation, no timing guesswork, no interruption cost. Exit intent is the second thing you build.

Why exit intent is desktop-only, and what to use on mobile

HighLevel's support documentation is explicit: exit intent detection uses mouse cursor tracking, so it only works on desktop. A phone has no cursor and no reliable warning before a back-swipe, so on a mobile-heavy funnel an exit popup is invisible to most of your audience.

Two substitutes work. Scroll depth, via the form embed's Popup or Polite Slide-In layout with Show on Scrolling set high enough to mean they read something. Or the Sticky Sidebar layout, which stays visible while scrolling without covering content.

An exit popup on a mobile-heavy funnel is not a conversion tactic. It is a desktop-only tactic you have mistaken for one — check your device split before you build it.

Wiring the popup form to a Workflow so the capture starts a sequence

This is where most popup builds fail, and it has nothing to do with the popup. Someone submits, the contact lands in the CRM, and nothing happens — the lead is in a submissions list, not a sequence.

  • Create the form first in Sites > Forms, so it exists before the overlay does.
  • Drop it into the popup as a Form element and pick it from the selector.
  • In Automation > Workflows, build a workflow on the Form Submitted trigger, filtered to that form.
  • First action: add a tag such as popup-exit-leadmagnet — smart lists and reporting key off tags.
  • Then deliver the asset or code, and only then nurture.

Filtering the trigger to one form is the step people skip. Unfiltered, the workflow sends your lead-magnet email to whoever used the contact-us form, and you find out when the client forwards the complaint.

If you need more than an email, do not stack six fields into the overlay. Capture the email, then qualify on the thank-you page with a multi-step form using conditional logic.

Not on HighLevel yet? Start with a free 30-day trial here — long enough to build everything in this guide before you pay a cent.

Frequency capping and suppressing people who already converted

Nothing burns goodwill faster than the same overlay on a fourth page view, or a discount shown to someone who paid full price minutes ago.

The form embed handles this natively: Deactivate After Showing X Times, Deactivate Once Lead Is Collected, or Never Deactivate. “Never Deactivate” is wrong on almost every funnel, and it is the one left on by accident.

The builder's popup layer has no equivalent cap, so you suppress structurally instead:

  • Keep the popup off the checkout and thank-you steps — the cleanest suppression there is.
  • Tag on submission and use that tag in If/Else conditions so follow-up never re-pitches.

The offer decides the follow-up: discount code versus lead magnet

A discount popup and a lead-magnet popup look identical in the builder and need different sequences. A code is perishable and creates urgency; a PDF creates permission.

Popup offerImmediate follow-upSequence shapeWhat kills it
Discount codeThe code plus a direct link back to checkout, within a minuteShort and urgent: one reminder, one final notice, stopNo expiry, so the code becomes your price
Lead magnetDownload link plus one sentence on how to use itDeliver, then value, then the offer — pitch laterPitching in email one, before the asset earns attention
Waitlist / notify meConfirmation setting expectations on when they hear from youPaced updates until launch, then a launch sequenceSilence until launch, so the list is cold at launch

If the popup hands out a code, generate it properly rather than typing a promo word into an email. Our walkthrough on setting up coupons and discount codes covers the expiry and usage limits that stop a code leaking into every future order.

Measure the popup to the sale, not to the opt-in

Popup reporting flatters itself: submissions go up and the popup takes credit for a result it may not have produced.

Either it captures people who would have left with nothing, or it intercepts people on their way to buying and converts them into a cheaper opt-in — so opt-in rate rises while revenue per visitor falls.

Judge the popup on purchases per session, not form submissions. Run it as a split test, not a before-and-after comparison — our guide to A/B testing and split tests in HighLevel covers the sample-size discipline that makes the answer mean anything.

Page speed and Google's intrusive-interstitial guidance

Google's Search Central documentation on interstitials and dialogs is direct about the pattern it dislikes: overlays that cover the whole page and obstruct content. Its stated preference is a small banner taking only a small fraction of the screen, so content is available as soon as the visitor lands.

Read against that, an exit-intent overlay is the safest popup you can run: it fires as someone leaves, so it never blocks content on landing. The pattern in the firing line is a full-screen overlay two seconds after load on mobile.

On weight, a native popup is markup already in the page, so it adds no request — but a large image or video inside it competes with your hero for bandwidth. Compress popup assets like page assets, and if the page is already slow, the funnel page speed fixes will do more for conversion than any overlay.

Common mistakes to avoid

  • Building exit intent for a mobile-heavy funnel. It is desktop-only; use scroll depth on phones.
  • Leaving the embed on Never Deactivate. Returning visitors see the same overlay forever.
  • Not filtering the Form Submitted trigger to the popup's form. Follow-up then reaches everyone who touched any form.
  • Running the popup on checkout and thank-you steps. You interrupt buyers and discount sales you already had.
  • Declaring victory on opt-in rate. A popup can lift submissions while lowering purchases per session.
  • Skipping the mobile close-button test. An overlay you cannot dismiss with a thumb is a bounce, not a lead.

If you want your popups, forms and follow-up workflows built as one system rather than three disconnected pieces, book a strategy call with the HL Growth Partner team.

Book Your Strategy Call →

Or if you just need the software first: grab the 30-day HighLevel trial and book us when you're ready to scale it.

Frequently asked questions

Does GoHighLevel have a built-in exit intent popup?

Yes. Open the page in the funnel or website builder, click Popup Settings in the top bar, and set "Show Popup On" to Exit Intent. No third-party app or custom script is needed.

Why doesn't my GoHighLevel exit intent popup work on mobile?

Exit intent tracks the mouse cursor moving toward the top of the browser, and touchscreens have no cursor. HighLevel's documentation states it only works on desktop, so use scroll depth or a sticky layout on mobile.

Can I have more than one popup on a single HighLevel page?

Yes. HighLevel supports multiple popups per funnel step or page, each with its own trigger, styling and content, created from the Popup Settings panel. Reorder them with the drag handle to set priority.

How do I open a HighLevel funnel popup from a button?

Set the popup's trigger to None, select the button, image or text element, then choose Link To, then Open Popup, and pick the popup by name. A manual click cancels any pending delay popup.

How do I make a popup form start an automated sequence?

Build the form in Sites > Forms first, place it in the popup, then create a workflow on the Form Submitted trigger filtered to that specific form. Add a tag as the first action, then deliver the offer.

How do I stop showing a popup to someone who already converted?

With an embedded form, use Deactivate Once Lead Is Collected, or Deactivate After Showing X Times to cap repeats. For builder popups, keep them off checkout and thank-you steps and use tags in workflow conditions.

Do popups hurt SEO on a GoHighLevel site?

Google's guidance targets interstitials that cover the whole page and obstruct content, and recommends small banners instead. An exit-intent overlay fires as the visitor leaves, so it sits outside that pattern; a full-screen overlay on mobile arrival does not.

Should a popup offer a discount code or a lead magnet?

It depends on how close the visitor is to buying. A discount code suits a checkout-adjacent audience and needs a short sequence with a real expiry; a lead magnet suits cold traffic and a longer nurture.

Capture and follow-up

Build and structure

Measure and maintain

Dr PriyaJaganathan

Dr PriyaJaganathan

Dr Priya Jaganathan is a Go High Level Certified Admin, trusted CRM consultant based in Australia, and a keynote speaker at SaaSpreneur Sydney and Level Up 2025 in Dallas.

Back to Blog