Popup Forms

Last updated: 2026-03-27
Axerto Popup Forms let you capture leads with overlay popups on your landing pages — or on any external website via a single script tag. Popups share the full lead processing pipeline: geolocation, lead scoring, Facebook CAPI, webhooks, Google Ads offline conversions, and email notifications.

How to use it

  1. Create a popup

    Go to Popups in the main navigation. Click 'New Popup'. Choose a template: Lead Capture (name + email) or Survey (feedback + optional email). Name the popup and configure the trigger.

  2. Configure the trigger

    Choose when the popup appears: Exit Intent (mouse leaves viewport), Scroll Percent (e.g. 50% down the page), Time Delay (e.g. 10 seconds after load), or Click (CSS selector of the element to click). Set the display frequency: Once, Per Session, or Always.

  3. Edit the popup visually

    In the visual editor, open the 'Popups' button in the topbar. Find your popup and click Edit. Use the structured editor to change the heading, description, form fields, button label and color, and background/text colors. A live preview updates as you type.

  4. Link to a landing page

    In the popup editor or from the landing's Popups panel, link the popup to a landing page. Leads submitted via the popup are then associated with that landing page and included in its analytics.

  5. Embed on any external site

    Copy the embed code from the popup detail page: <script src="https://axerto.com/api/popup/UUID/embed.js" async></script>. Paste it into any Shopify, WordPress, or HTML site. The popup runs entirely client-side.

Frequently asked questions

Do popup leads go through the same pipeline as landing page leads?
Yes. Popup submissions create a Lead record and trigger the full processing chain: IP geolocation, lead scoring, Facebook CAPI event, all active webhooks, Google Ads offline conversion upload, and email notification.
Can I restrict which domains the popup runs on?
Yes. Enter allowed domains (one per line) in the popup settings. The embed script checks location.hostname before showing — it will not appear on unlisted domains.
What happens if the popup submit API is unreachable?
The popup shows a 'Thank you!' confirmation regardless — the user is never left with a broken form. The failure is logged server-side.
Is the popup editor available without HTML knowledge?
Yes. The visual popup editor in the landing editor uses structured fields (heading, description, fields, button, colors) with a live preview. No HTML is required.

Related