Popup Builder – Exit Intent, Lead Generation Forms & Cart Abandonment Popups
YS LeadGen lets you build high-converting popup campaigns inside WordPress — no SaaS subscription, no monthly fees, no data leaving your server.
YS LeadGen is a lightweight WordPress popup plugin that helps you grow your email list, capture leads, and recover WooCommerce cart abandonment — using smart popup campaigns triggered at exactly the right moment.
Everything is built inside your WordPress dashboard. Your leads are stored in your own database. No external platform required.
Works seamlessly with WooCommerce, Elementor, Gutenberg, and all major WordPress themes. No coding required.
Live Demo | Documentation | Support
Why site owners choose YS LeadGen:
✅ Exit intent popup included free — no paywall, triggers before visitors leave ✅ WooCommerce cart abandonment popup — recover lost sales automatically ✅ No monthly SaaS fees — pay once, own it, keep your data ✅ Drag-and-drop popup builder — create campaigns in minutes ✅ Local lead storage — GDPR-ready, full data ownership ✅ A/B split testing — find your best-converting popup automatically
Convert More Visitors Into Subscribers, Leads, and Customers
Every visitor who leaves without taking action is a missed opportunity. YS LeadGen gives you the tools to turn those moments into email sign-ups, captured leads, and recovered sales.
WooCommerce stores — Recover abandoned carts with exit intent popups. Show coupon codes and free shipping offers at the moment of exit. Track revenue driven by each campaign.
Lead generation sites — Capture contacts with multi-field forms, inline forms, and opt-in popups. Store every lead in WordPress. Export to CSV or sync with Mailchimp, HubSpot, and more.
Blogs and content sites — Build your email list with exit intent, scroll triggers, and time-delay popups — all in the free version, with no campaign limit.
Popup Types
Create the right popup for every campaign goal:
- Lightbox Popup — classic center-screen overlay for email capture and announcements
- Exit Intent Popup — detects mouse movement toward the browser bar and fires your offer before the visitor leaves (free, no upgrade needed)
- Floating Bar — sticky top or bottom bar for announcements, countdowns, and CTAs
- Slide-In Popup — smooth corner popup that appears as visitors scroll, less intrusive than a lightbox
- Scroll Popup — fires when a visitor reaches a defined scroll depth on the page
- Countdown Popup — ticking timer popup to create urgency for limited-time offers
- Coupon Popup — displays discount codes with cart value and product or category rules
- Cart Abandonment Popup — WooCommerce exit intent popup to recover lost sales
- Spin-to-Win Popup — gamified wheel to collect emails and reward visitors with discounts
- Fullscreen Popup — full-page overlay for your most important campaigns and announcements
- Yes/No Popup — two-step popup that pre-qualifies visitors before revealing the main offer
- Multi-Step Popup — sequential campaign flow that guides visitors step by step for higher conversions
- Inline / Embedded Form — lead capture form placed directly inside page content, no overlay needed
Lead Generation Form Features
Build forms that store every submission directly in your WordPress database:
- Email opt-in forms — grow your mailing list with single or multi-field sign-up forms
- Contact forms — collect name, email, phone, and custom fields from visitors
- Multi-field forms — add dropdowns, checkboxes, phone inputs, and more
- Yes/No forms — two-step lead qualification to segment your audience
- Local lead storage — all submissions saved to your database, zero external dependency
- CSV export — download all leads anytime for use in any email platform
- Captured page URL — see exactly which page each lead came from
- Email notifications — get instant alerts when a new lead is submitted
- GDPR consent checkbox — compliant opt-in field for any form
Popup Triggers
Show popups at the exact moment that converts:
- Exit intent — detects when visitors are about to leave and shows your offer (free)
- Time delay — shows a popup after the visitor spends a set time on the page
- Scroll depth — fires when the visitor scrolls a defined percentage down the page
- Click trigger — opens any popup when a visitor clicks a button, image, or link
- Inactivity — re-engages visitors who have stopped interacting with the page
- Page load — displays a popup immediately when the page finishes loading
Display Rules and Targeting
Show the right popup to the right visitor on the right page:
- Page and post targeting — target specific pages, posts, categories, or custom post types
- Device targeting — separate campaigns for desktop, tablet, and mobile
- Frequency controls — cookie-based controls to prevent popup fatigue
- Campaign scheduling — set start and end dates for time-limited promotions
- New vs returning visitor targeting — personalise campaigns by visit history
- Browser and OS targeting — match campaigns to specific browsers or operating systems
- URL parameter targeting — show popups to visitors from specific UTM sources
WooCommerce Popup Integration
Full WooCommerce popup support — included in the free version:
- Cart abandonment popup — recovery offer when customers try to leave the cart page
- Checkout exit popup — last-moment incentive to reduce checkout abandonment
- Coupon popup — discount codes with cart value and product or category restrictions
- Product page popup — campaigns for specific WooCommerce products or categories
- Add-to-cart popup — upsell or cross-sell offer the moment a product is added to cart
- Cart email capture — collect customer email before checkout for follow-up campaigns
Builder and Design
Everything you need to build polished popup campaigns:
- Drag-and-drop popup builder — no coding required
- Ready-made popup templates — pre-designed for every campaign type
- Fully responsive — all popups look great on desktop, tablet, and mobile
- Entrance and exit animations — choose from multiple animation styles
- Custom styling — full control over fonts, colours, borders, overlays, and backgrounds
- Custom CSS — pixel-perfect control for developers
- Campaign scheduling — set exact launch and end dates
- reCAPTCHA support — protect forms from bots and spam
- Dynamic text replacement — personalise popups using URL parameters and UTM values
- Auto-close option — dismiss popups automatically after a set number of seconds
Analytics and Conversion Tracking
Measure every popup campaign inside your WordPress dashboard:
- Impressions — total views per campaign
- Submissions — leads captured per popup
- Conversion rate — percentage of viewers who completed the goal
- Revenue analytics — sales value driven by WooCommerce popup campaigns
- Device breakdown — compare results across desktop, tablet, and mobile
- Conversion source tracking — identify which pages generate the most leads
- Google Analytics 4 integration — send popup events to your GA4 property
- Dismissal tracking — see how often visitors close without converting
Email Marketing Integrations
Send captured leads directly to your marketing platforms:
- Mailchimp
- HubSpot
- Omnisend
- GetResponse
- Drip
- Webhooks — connect to any platform that accepts HTTP data
Pro Features
Upgrade for advanced targeting, A/B testing, and automation:
- A/B split testing — run multiple popup variants, track results, find the winner automatically
- Geolocation targeting — show location-specific campaigns by country, region, or city
- Advanced WooCommerce targeting — target by cart value, product, category, and purchase history
- Behaviour-based targeting — personalise campaigns based on visitor engagement patterns
- Advanced display conditions — multi-rule sets with AND/OR logic
- Additional CRM integrations — connect with ActiveCampaign, ConvertKit, and more
- Onsite retargeting — re-engage returning visitors with personalised popup campaigns
- Priority support — faster response times from our support team
Your Data Stays on Your Server
YS LeadGen keeps everything inside your WordPress installation — unlike cloud-based popup tools that store your data on external servers:
- All popup settings saved to your own database
- All captured leads stored locally — never sent to a third-party server
- Full GDPR compliance with consent checkbox support
- No external SaaS account needed
- Complete data ownership — export or delete all data at any time
Built For
- WooCommerce stores recovering abandoned carts and running coupon campaigns
- Bloggers and content creators building an email list without a monthly fee
- Agencies running popup campaigns across multiple client sites
- Lead generation businesses capturing enquiries and contact details
- Small businesses running seasonal promotions with scheduled campaigns
- Marketing teams running A/B tested popup experiments
Useful Links
- Documentation: https://docs.ysleadgen.com
- Live Demo: https://demo.ysleadgen.com
- Support: https://ysleadgen.com/support
- Website: https://ysleadgen.com
- Privacy Policy: https://ysleadgen.com/privacy-policy
Reviews
User friendly & Light weight
★★★★★ — dmtfirebird
Absolutely love this plugin! Setting up popups and lead forms is so easy and it keeps my site running fast. Best lightweight tool out there!
Easy to Use and Lightweight Popup
★★★★★ — ramansid254
I tried a few popup plugins before, but this one is much easier to use. Setup was quick and the popup started working right away. Perfect for collecting emails and showing offers. Really happy with it.
Lightweight and Easy Popup Plugin
★★★★★ — sureshdm2796
I've been using YS LeadGen for creating popups, and it works really well. It's lightweight, simple to use, and doesn't slow down the website. The support team is also helpful and responsive.
Super Easy & User-Friendly Popup Plugin!
★★★★★ — prinscafe
Absolutely love this popup plugin! It's super easy to use, clean, and doesn't come with any unnecessary complications. I was able to create and customize my popup in just a few minutes — no coding needed! Perfect for anyone who wants a simple, effective, and reliable popup solution. Highly recommend!
Privacy Policy
YS LeadGen plugin stores all popup settings, captured leads, form submissions, and analytics data locally inside your WordPress database. No personal data is shared with any external service unless you enable a specific integration.
When integrations are enabled (Mailchimp, HubSpot, Omnisend, GetResponse, or Drip), lead data is transmitted to those platforms under their own privacy policies. No data is sent to YS LeadGen developer's servers.
Full privacy policy: https://ysleadgen.com/privacy-policy
