SalesNest CRM is now included free with every LeadNest plan. Get started free
Skip to main content
New Web Popups — no code required

Turn visitors into leads
before they leave.

Paste one script tag. Build unlimited popup campaigns in minutes — modals, banners, slide-ins or side tabs — triggered by time, scroll depth or exit-intent. Every impression and click tracked automatically.

Four popup formats

The right format for every message.

From a full-screen modal for a time-sensitive offer to a persistent side tab for live chat — pick the layout that fits the moment, not the other way around.

Special offer

Modal

Centred overlay with backdrop — maximum attention for time-sensitive offers, announcements or lead capture.

🎉 Flash sale — 30% off today only

Top Banner

Full-width announcement bar at the top of every page — ideal for site-wide promotions or policy notices.

Free shipping

Corner Slide-in

Bottom-corner card that slides in without blocking the page — great for soft nudges and coupon reveals.

Help
Need help?

Side Tab

Persistent edge tab that expands into a panel — perfect for persistent CTAs, chat prompts or resource links.

Smart triggers

Show up at exactly the right moment.

Popups shown at the wrong time are noise. These three triggers let you catch visitors when they're most likely to act — not just when they land.

Time Delay

Fire after the visitor has been on the page long enough to show genuine interest. Choose from immediate, 5, 10 or 30 seconds.

Immediately After 5 s After 10 s After 30 s

Scroll Depth

Trigger once the visitor has scrolled far enough to signal real engagement with your content — not just a glance.

50% scrolled 80% scrolled

Exit-Intent

Detect when the cursor moves toward the browser chrome and serve a last-chance offer before the visitor leaves for good.

Cursor leaves viewport
Precision targeting

The right visitor. The right page. The right frequency.

Every targeting rule is set once per campaign. No code, no developer — just dropdowns and toggles that work the moment you publish.

Visitor type

All visitorsDefault
New visitors only
Returning visitors only

Page targeting

All pagesDefault
Specific URL or pattern
Custom JS event
URL exclusion patterns supported

Display frequency

Show once ever
Once per day
Once per sessionRecommended
Reshow after 1 / 7 / 30 days

Global rate-limit

Max popups per sessionDefault: 2
Min gap between popupsDefault: 60 s
Stop after first click
Domain allowlist — block foreign origins
Rich campaign content

Everything a high-converting popup needs.

Build the entire popup — copy, image, coupon, colours and CTAs — inside LeadNest. No design tools, no code, no waiting on a developer.

Title & message

Write a headline and up to 140 characters of body copy. Clear, scannable text converts better than walls of content.

Image

Upload a product photo or enter an image URL. A strong visual above the fold can double click-through rate.

Coupon code

Add a discount code with one-click copy. Each copy is tracked as a coupon_copy event in analytics.

Primary & secondary CTAs

Add up to two action buttons with custom labels and URLs. Toggle open-in-new-tab per button.

Brand colour

Set an accent colour per campaign so every popup matches your brand identity, not a generic template.

Scheduling

Launch immediately or set a future start date with timezone. Add an expiry so campaigns stop automatically — no manual pause needed.

Built-in analytics

Know exactly which popups convert — and which don't.

Every impression, click, dismiss, expand and coupon copy is tracked automatically. No tag manager, no extra setup. Daily rollups let you spot trends at a glance.

  • Impressions & unique viewers per campaign
  • Click-through rate with period-over-period comparison
  • Dismiss rate — see when campaigns annoy instead of convert
  • Coupon copy count — track offer redemption intent
  • By-layout CTR breakdown: modal vs banner vs slide-in vs tab
  • Side-tab funnel: shown → opened → clicked
12,480
Impressions
↑ 18% vs last period
8.4%
Click-through rate
↑ 2.1 pp
24.1%
Dismiss rate
↑ 3% vs last period
342
Coupon copies
↑ 41%
Impressions · last 14 days
14 days agoToday
Campaign CTR Status
Welcome offer — modal 12.4% Active
Flash sale — banner 9.6% Active
Exit coupon — slide-in 6.0% Paused
Setup in minutes

One script tag. Unlimited campaigns.

Paste the embed snippet once — in your site's <head>, a tag manager, or Shopify's theme.liquid. After that, every campaign you create or update goes live instantly with no code touch.

1
Add your domain

Enter your site's URL in Settings → Web Popups. Only listed domains can load your popups — no one can copy your campaigns onto their site.

2
Paste the script

Copy the one-line async snippet and add it to your site's head. Works with WordPress, Shopify, Webflow, Next.js — any HTML page.

3
Build and launch campaigns

Use the visual campaign builder inside LeadNest. Changes go live the moment you publish — no redeployment needed.

<!-- LeadNest Web Popups --> <script async src="https://cdn.leadnest.ai/webpopups.js" data-app-key="YOUR_APP_KEY"></script>
Domain allowlist — your domains only
yourwebsite.com
shop.yourwebsite.com
yourstore.myshopify.com
other-site.com — blocked
Get started today

Start converting visitors.
Your first campaign in minutes.

One script tag, no developer, analytics included. Web Popups is part of LeadNest — your whole lead generation stack in one login.

Free on every plan Domain allowlist included Analytics built in No developer needed