Lead-capture popups
Modal, inline, and progressive popups triggered by behaviour, forms that reuse your lead schemas and capture into the CRM.
Three modes
| Mode | Use it for |
|---|---|
| Modal | A focused offer over the page, first-order discount, demo request, newsletter. |
| Inline | A form embedded in the page flow, footer capture, mid-article signup. |
| Progressive | A multi-step ask that keeps each step short to lift completion. |
Behavioural triggers
Popups fire on the moment that matters, not on page load:
- Scroll depth, after the visitor reads a set percentage of the page.
- Time on page, after N seconds of engagement.
- Exit intent, when the cursor heads for the tab bar.
- Idle, after a period of inactivity.
Forms reuse your lead schemas
Popup forms are built from your existing Lead Forms, so a captured submission lands as a structured lead, not a free-text blob. Allowed field types are constrained server-side (text, email, tel, number, url, textarea, hidden) and each popup is bounded (field count, path count, and pattern length caps) so a tampered embed can't submit arbitrary payloads.
Trust signals
Each popup has slots for social proof, testimonials, customer counts, security badges, so the ask carries credibility, not just a form.
Where captures go
Every submission becomes a GrowthLead, is scored server-side, and syncs to your CRM as a contact with the full session attached. See CRM sync.
Targeting
Show or suppress a popup by URL path (regex, ReDoS-guarded), device, or whether the visitor has already converted, the same primitives used by behaviour segments.