WordPress.org

Plugin Directory

Popup Builder & Opt-in Forms by YS LeadGen – Exit Intent, Coupon & Floating Bar Popups

Popup Builder & Opt-in Forms by YS LeadGen – Exit Intent, Coupon & Floating Bar Popups

Maelezo

YS LeadGen is a popup builder that helps WordPress website owners turn visitors into leads, subscribers, and customers — without writing a single line of code.

Every day, visitors land on your website and leave without subscribing, buying, or filling out a form. This popup builder helps you capture those missed opportunities. Show the right popup at the right moment: when a visitor is about to leave, after they scroll your content, after a set amount of time on a page, or when they click a specific element.

Build any type of popup campaign directly from your WordPress admin. No external accounts. No monthly SaaS fees. No coding. All your leads are stored securely on your own website — you stay in full control of your data.

Getting started takes just a few minutes. Choose a popup template, customize the design in the drag-and-drop builder, set your trigger and targeting rules, and publish your campaign.

Try Live Demo: https://demo.ysleadgen.com
Read Documentation: https://docs.ysleadgen.com
Get Support: https://ysleadgen.com/support
Visit Website: https://ysleadgen.com

Who Is This Popup Builder For?

This popup builder is built for website owners who need a practical, flexible popup tool — easy enough for beginners, powerful enough for advanced campaigns.

  • Bloggers and content creators — grow an email subscriber list with opt-in popups
  • WooCommerce stores — recover abandoned carts, display discount offers, increase revenue
  • Lead generation websites — capture contact information from interested visitors
  • Marketing agencies — manage popup campaigns across multiple client sites
  • Business owners — convert more of the traffic already coming to their site

Popup Types

This popup builder supports a wide range of popup formats for every marketing goal:

Lightbox Popup — centered popups for email opt-ins, lead capture, and announcements

Exit Intent Popup — detect when a visitor is about to leave and show a targeted message. Included free. No upgrade required.

Floating Bar — a sticky notification bar at the top or bottom of the screen for announcements, offers, and cookie notices

Scroll Popup — trigger a popup after a visitor scrolls through a percentage of your page content

Countdown Popup — build urgency with a live countdown timer for limited-time promotions

Coupon Popup — display discount codes and promotional offers to encourage purchases

Cart Abandonment Popup — show a targeted message to WooCommerce shoppers before they exit without completing checkout

Time Delay Popup — display a popup after a visitor has spent a set number of seconds on a page

Popup Triggers

Control exactly what causes each popup to appear:

  • Exit intent — detect cursor movement toward the browser bar and show a popup before the visitor leaves
  • Scroll depth — trigger at 25%, 50%, 75%, or a custom scroll percentage
  • Time on page — show a popup after a visitor has been on the page for a specific number of seconds
  • Inactivity — display a popup when the visitor stops interacting with the page
  • Click trigger — open a popup when any button, link, image, or element is clicked
  • Page load — show a popup immediately when the page finishes loading

Targeting and Display Rules

Show each popup only to the right visitors, at the right time, in the right place:

  • New vs returning visitors
  • Specific pages, posts, categories, or tags
  • Device type — desktop, tablet, or mobile visitors only
  • Traffic source and URL parameter rules
  • Logged-in vs logged-out user status
  • Date and time scheduling
  • Frequency and session controls to avoid repeating popups
  • WooCommerce cart value, product page, and category rules (Pro)
  • Geolocation targeting by country or region (Pro)

Visual Popup Builder

Design professional popups without touching any code:

  • Drag-and-drop popup builder with live preview before publishing
  • Ready-made popup templates for email opt-ins, promotions, and WooCommerce campaigns
  • Custom colors, fonts, borders, backgrounds, and animations
  • Fully responsive — all popups adapt to desktop, tablet, and mobile screen sizes
  • Dynamic text replacement for personalized messaging using URL parameters
  • Popup position and entrance/exit animation controls
  • GDPR consent checkbox block included in the builder

Lead Management

All captured leads are stored directly in your WordPress database — no third-party service required:

  • Central lead dashboard inside your WordPress admin
  • Custom form fields including name, email, phone number, and message
  • Email notifications when a new lead is submitted
  • CSV export to download and use leads in any email platform
  • Lead data remains stored even if the plugin is deactivated

Built-In Analytics

Understand how your popup campaigns are performing without external tools:

  • Popup impressions and form submission tracking
  • Conversion rate calculation per campaign
  • Device-based performance breakdown — desktop, mobile, and tablet
  • Conversion source tracking to see where leads originate
  • Google Analytics (GA4) integration
  • CSV export for campaign performance data

Email and CRM Integrations

Connect your popup forms with your email marketing tools (Pro):

  • Mailchimp
  • HubSpot
  • Omnisend
  • Webhooks for any custom integration or third-party platform

Privacy and Spam Protection

  • GDPR consent checkbox block included in the popup form builder
  • reCAPTCHA support to prevent spam submissions
  • All lead data and popup settings stored locally in your WordPress database
  • No data shared with external services unless you enable an integration

Free vs Pro

Free version includes: All popup types, all popup triggers, targeting rules, the drag-and-drop visual builder, popup templates, built-in analytics, and local lead storage. Exit intent is included free.

Pro version adds: Email and CRM integrations, webhooks, advanced WooCommerce targeting, geolocation rules, A/B testing, and priority support.

Privacy Policy

YS LeadGen stores popup settings, captured leads, and analytics data in your WordPress database. No data is shared externally unless you enable an integration such as Mailchimp or HubSpot.

Privacy policy: https://ysleadgen.com/privacy-policy

Screenshots

  • Popup campaign dashboard showing performance across all active campaigns
  • Drag-and-drop visual popup builder
  • Popup template library with email, offer, and WooCommerce templates
  • Trigger settings — exit intent, scroll, time delay, click, and more
  • Targeting and display rules configuration panel
  • Lead management dashboard inside WordPress admin
  • Analytics overview with impressions, conversions, and conversion rate
  • Live popup preview before publishing

Installation

Automatic Installation

  1. Go to Plugins > Add New in your WordPress admin
  2. Search for “YS LeadGen”
  3. Click Install Now, then Activate
  4. Open YS LeadGen from the admin sidebar to create your first popup campaign

Manual Installation

  1. Download the plugin ZIP file from WordPress.org
  2. Go to Plugins > Add New > Upload Plugin
  3. Upload the ZIP and activate
  4. Open YS LeadGen from the admin sidebar to get started

FAQ

What is this popup builder?

YS LeadGen is a popup builder for WordPress. It lets you create exit intent popups, email opt-in forms, coupon popups, floating bars, slide-ins, countdown popups, and WooCommerce cart abandonment popups — all from inside your WordPress admin. No coding is required at any step.

Is the plugin free to use?

Yes. The free version includes all popup types, triggers, targeting rules, the drag-and-drop builder, pre-built templates, analytics, and local lead storage. No credit card required.

Does this plugin include exit intent detection for free?

Yes. Exit intent popup detection is included free of charge. No upgrade needed to use it.

How do I create a popup without coding?

Install and activate YS LeadGen. Open it from your admin sidebar. Choose a template or start with a blank popup. Use the drag-and-drop builder to customize the design. Set your trigger — such as exit intent or scroll depth — configure your targeting rules, then publish. No code needed at any step.

Will this slow down my website?

No. YS LeadGen loads only the scripts needed for active popup campaigns on each page. It is built to avoid impact on Core Web Vitals and page performance.

Does it work with WooCommerce?

Yes. Version 2.0.0 introduced full WooCommerce integration. You can create cart abandonment popups, product-specific popups, category-targeted offers, coupon popups with cart value restrictions, and cart email capture for abandoned cart recovery. WooCommerce triggers include Add to Cart, Cart Page Load, Checkout Page Load, Product Page Load, and Exit Intent on cart and checkout pages.

Where are my leads stored?

All leads submitted through your popup forms are stored in your WordPress database. You can view and manage them in the lead dashboard and export them to CSV at any time.

Can I control which pages show a popup?

Yes. You can target each popup to specific pages, posts, categories, tags, or post types. You can also filter by device type, traffic source, user login status, and URL parameters. Frequency controls prevent the same popup from being shown repeatedly to the same visitor.

Is this GDPR compliant?

Yes. The popup builder includes a GDPR consent checkbox block you can add to any popup form. All lead data is stored locally and is not shared with any external party unless you enable an integration.

What happens to my leads if I deactivate the plugin?

All popup settings and captured leads remain in your WordPress database. Nothing is deleted on deactivation.

Can I use this on multiple sites?

Yes. The plugin can be installed and activated on any number of WordPress websites.

Does it work on mobile?

Yes. All popups are fully responsive. You can preview popups at mobile and tablet sizes inside the builder, and set device-specific targeting rules to show different popups to mobile vs desktop visitors.

What email marketing platforms does it connect with?

The Pro version integrates directly with Mailchimp, HubSpot, Omnisend, and any platform via webhooks. The free version stores all leads locally, and you can export them via CSV for import into any email tool.

Reviews

Machi 14, 2026
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.
Disemba 31, 2025 1 reply
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.
Novemba 21, 2025 1 reply
The setup is super easy, the designs look clean, and it helped me collect more leads in just a few days. If you want a smooth, lightweight, and effective popup tool, this is definitely worth trying!
Novemba 10, 2025 1 reply
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!
Soma maoni yote 6

Wachangiaji & Wasanidi

“Popup Builder & Opt-in Forms by YS LeadGen – Exit Intent, Coupon & Floating Bar Popups” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.0.1

  • Fixed Date & Time scheduling issues affecting popup display rules.
  • Fixed Link Trigger not firing correctly in certain conditions.
  • Fixed Browser Targeting inconsistencies for more accurate user matching.
  • Minor bug fixes and performance improvements.

2.0.0

  • Major Feature: Introduced full WooCommerce integration including triggers, conditions, coupon popup, and cart email capture.
  • Added WooCommerce triggers: Add to Cart, Cart Page Load, Checkout Page Load, Exit Intent on Cart and Checkout pages, and Product Page Load.
  • Added WooCommerce conditions: cart value rules, product and 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 on cart and checkout pages.
  • Implemented REST API-based data handling for all WooCommerce interactions.
  • Improved UI/UX across the Editor, Display Rules, and Integrations pages.
  • Updated plugin name.
  • Minor UI and compatibility improvements.

1.1.6

  • Fixed close button styling conflict with certain themes.
  • Added additional configuration options for Floating Bar popups.
  • Added Phone Input block for collecting phone numbers in popup forms.
  • Minor UI and compatibility improvements.
  • Updated plugin name.

1.1.5

  • Security fix: Resolved CVE-2026-1255 related to unauthenticated AJAX access.
  • Restricted captured lead data access to authenticated administrators only.
  • Added nonce validation and capability checks to all AJAX actions.
  • Removed unauthenticated (nopriv) AJAX actions.
  • Implemented REST API endpoints with proper permission validation.
  • General security hardening and code quality improvements.

1.1.4

  • Introduced feature gating for advanced features and active campaign limits.
  • Improved popup rendering performance and trigger handling stability.
  • Fixed minor UI inconsistencies in the popup builder interface.
  • Compatibility improvements with the latest WordPress versions.
  • General bug fixes and internal code optimizations.

1.1.3

  • Added margin top and bottom controls for image, text, coupon, countdown, button, logo, GDPR, and all form fields.
  • Added button hover color customization.
  • Added GDPR Consent block for compliance requirements.
  • Added countdown timer mode configuration settings.
  • Added onboarding screen with 3-step guided setup for new users.

1.1.2

  • Added popup impressions, conversions, and conversion rate tracking with visual charts.
  • Added device-based conversion analytics segmented by desktop, mobile, and tablet.
  • Added conversion source tracking.
  • Added Google Analytics (GA4) integration.

1.1.1

  • Added alphabetical sorting (A–Z) for popup campaigns.
  • Added bulk delete option with confirmation prompt.
  • Added Save as Draft option in display rules.
  • Draft campaigns shown separately in the campaigns list.
  • Added news and updates section to the dashboard.

1.1.0

  • Added popup open and exit animation controls.
  • Introduced floating bar popup type.
  • Added floating bar position configuration.
  • Added 3 Christmas popup templates and 2 Christmas form templates.
  • Added 5 ready-to-use floating bar templates.

1.0.2

  • Added dynamic text replacement using URL parameters.
  • Added URL parameter targeting.
  • Added geolocation targeting.
  • Added auto-close option.

1.0.1

  • Added two-step popup support.
  • Added scroll percentage and inactivity triggers.
  • Added popup animations and position controls.
  • Added link click trigger support.
  • Added reCAPTCHA integration.
  • Added browser and OS targeting.
  • Added new popup templates.
  • Added CSV lead export.