Description
📈 Grow Your Email List, Capture Leads & Increase Sales with a Powerful WordPress Popup Plugin
YS LeadGen is a WordPress popup plugin designed to help you create high-converting popups, email opt-in forms, and targeted campaigns — without coding, without monthly fees, and without slowing down your website.
Show the right popup at the right time. Use exit-intent popups to stop visitors from leaving, scroll-triggered popups to engage readers, and time-based popups to convert interested users. Everything runs inside your WordPress dashboard — your leads, your data, your control.
🎬 Live Demo: https://demo.ysleadgen.com
📖 Documentation: https://docs.ysleadgen.com
🎯 Who Is This Popup Plugin For?
- WooCommerce stores — recover abandoned carts, show discount popups, increase conversions
- Bloggers & creators — grow your email list with opt-in popups
- Marketing agencies — manage popup campaigns across multiple sites
- Lead generation websites — capture leads using behavior-based targeting
🔥 Why YS LeadGen vs Other WordPress Popup Plugins?
Unlike many popup plugins:
- No monthly subscription — use free or upgrade once
- Exit intent is included in the free version
- No external SaaS — everything runs inside WordPress
- Your leads are stored locally — full ownership
- Lightweight performance — no impact on Core Web Vitals
🚪 Exit-Intent Popup (Free)
Detect when a visitor is about to leave and show a targeted popup. Recover abandoning users with discount offers, lead magnets, or last-chance messages — included for free.
🛠️ Popup Types
Create different types of popups for every use case:
- Lightbox Popup — email opt-ins and lead forms
- Exit-Intent Popup — recover leaving visitors
- Scroll Popup — trigger at user engagement levels
- Floating Bar — announcements and coupon codes
- Slide-In Popup — non-intrusive corner popups
- Spin-to-Win Popup — gamified lead capture
- Countdown Popup — urgency-driven campaigns
- Cart Abandonment Popup — WooCommerce recovery
- Coupon Popup — show discount offers
- Time Delay Popup — based on time spent
- Fullscreen Popup — maximum attention campaigns
- Yes/No Popup — multi-step lead qualification
⏱️ Smart Popup Triggers
Trigger popups based on user behavior:
- Exit intent
- Scroll depth (25%, 50%, 75% or custom)
- Time on page
- Click trigger
- Inactivity detection
- Page load
🎯 Advanced Targeting
Show the right popup to the right audience:
- New vs returning visitors
- Pages, posts, categories, tags
- Device targeting (mobile, tablet, desktop)
- Traffic source & URL targeting
- WooCommerce cart, product, and category rules
- Logged-in users and visitor conditions
🎨 Visual Popup Builder
- Drag-and-drop popup builder (no coding required)
- Pre-built templates for email, offers, and WooCommerce
- Custom colors, fonts, and animations
- Fully responsive and mobile-ready
- Dynamic text personalization
📊 Built-In Analytics
Track popup performance directly inside WordPress:
- Views, clicks, and conversion rates
- Campaign-level performance tracking
- Device and source insights
- CSV export for leads
🔗 Email & CRM Integrations
Connect your popup forms with:
- Mailchimp
- HubSpot
- Omnisend
- Webhooks for custom integrations
🔒 Privacy & GDPR
- GDPR consent checkbox included
- No external data sharing by default
- reCAPTCHA support for spam protection
- All data stored securely in WordPress
💡 Free vs Pro
Free Version:
All popup types, triggers, targeting, builder, templates, analytics, and lead storage.
Pro Version:
Email integrations, webhooks, WooCommerce targeting, geolocation, A/B testing, and priority support.
Privacy Policy
YS LeadGen stores popup settings, leads, and analytics locally in your WordPress database.
No data is shared externally unless integrations are enabled.
Privacy policy: https://ysleadgen.com/privacy-policy
Support
Demo: https://demo.ysleadgen.com
Docs: https://docs.ysleadgen.com
Support: https://ysleadgen.com/support
Screenshots

Popup Campaign Dashboard – View all popup campaigns and forms performance summary 
Popup Dashboard – Manage and monitor all your popups 
Form Analytics – Track performance of individual popup forms 
Lead Management – View, filter, and export captured leads 
Template Library – Browse and select pre-built popup templates 
Popup Builder – Create and customize popups with drag-and-drop editor 
Display & Targeting Rules – Set triggers and audience conditions 
Campaign Settings – Configure popup behavior and campaign details
Installation
- Go to Plugins > Add New
- Search for YS LeadGen
- Install and activate the plugin
- Open YS LeadGen to create your first popup
Or upload the plugin ZIP via Plugins > Add New > Upload Plugin
FAQ
-
What is YS LeadGen?
-
YS LeadGen is a WordPress popup plugin that helps you create exit-intent popups, email opt-in forms, and WooCommerce popups to capture leads and increase conversions.
-
Is this popup plugin free?
-
Yes. The free version includes all popup types, triggers, targeting, and analytics. No credit card required.
-
What is the best WordPress popup plugin?
-
YS LeadGen is one of the best WordPress popup plugins for lead generation, offering exit intent, advanced targeting, and no monthly subscription.
-
How do I create a popup in WordPress without coding?
-
Install YS LeadGen, use the drag-and-drop builder, choose a template, and publish your popup — no coding needed.
-
Does this popup plugin support exit intent?
-
Yes. Exit-intent popups are included in the free version.
-
Will this plugin slow down my website?
-
No. YS LeadGen uses lightweight, asynchronous loading and is optimized for performance and Core Web Vitals.
-
Does it work with WooCommerce?
-
Yes. You can create cart abandonment popups, discount popups, and product-based targeting campaigns.
-
Where are my leads stored?
-
All leads are stored in your WordPress database. You can export them anytime.
-
Is this popup plugin GDPR compliant?
-
Yes. It includes consent checkboxes and stores data locally.
Reviews
Contributors & Developers
“YS LeadGen – Popup Builder for Lead Generation & Email Opt-In Forms” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “YS LeadGen – Popup Builder for Lead Generation & Email Opt-In Forms” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.0
- Major Feature: Introduced full WooCommerce integration (triggers, conditions, coupon popup, and cart email capture).
- Added WooCommerce triggers: Add to Cart, Cart Page Load, Checkout Page Load, Exit Intent (Cart & Checkout), Product Page Load.
- Added WooCommerce conditions: cart value rules, product/category targeting, and user-based conditions.
- Added Coupon Popup feature with cart value and product/category restrictions.
- Added Cart Email Capture for abandoned cart recovery (cart & checkout pages).
- Implemented REST API-based data handling for all interactions.
- Improved UI/UX across Editor, Display Rules, and Integrations pages.
- Updated plugin name.
- Minor UI and compatibility improvements.
1.1.6
- Fixed close button styling conflict with some themes.
- Added more configuration options for Floating Bar popups.
- Added Phone Input field for popup forms.
- Minor UI and compatibility improvements.
- Updated plugin name.
1.1.5
- Security fix: Resolved CVE-2026-1255 (unauthenticated AJAX access).
- Restricted lead data access to administrators only.
- Added nonce validation and capability checks.
- Removed unauthenticated AJAX actions.
- Implemented secure REST API permission handling.
- General security improvements.
1.1.4
- Introduced feature gating for advanced features.
- Improved performance and popup rendering stability.
- Fixed UI inconsistencies in the builder.
- Compatibility improvements and bug fixes.
1.1.3
- Added margin controls for multiple popup elements.
- Added button hover color customization.
- Introduced GDPR consent block.
- Enhanced countdown timer settings.
- Added onboarding setup flow.
1.1.2
- Added popup analytics (impressions, conversions, rate).
- Device-based performance tracking.
- Conversion source tracking.
- GA4 integration.
1.1.1
- Added campaign sorting (A–Z).
- Bulk delete campaigns option.
- Save as draft functionality.
- Separate draft view.
- Dashboard updates section.
1.1.0
- Added popup animations and exit effects.
- Introduced floating bar popup.
- Added floating bar templates and controls.
- Added seasonal templates.
1.0.2
- Dynamic text replacement.
- URL parameter targeting.
- Geo targeting.
- Auto-close option.
1.0.1
- Two-step popups.
- Scroll and inactivity triggers.
- Link trigger support.
- reCAPTCHA integration.
- Browser/OS targeting.
- CSV export.
