WordPress.org

Plugin Directory

YS LeadGen – Popup & Form Builder to Capture More Leads, Grow Subscribers & Boost Sales

YS LeadGen – Popup & Form Builder to Capture More Leads, Grow Subscribers & Boost Sales

Description

Turn your website visitors into email subscribers, leads, and paying customers. No code needed.

YS LeadGen is a popup and form builder for WordPress. It helps you grow your email list. It helps you get more leads. It helps you stop losing WooCommerce sales when people leave their cart.

Build exit intent popups, opt-in forms, coupon popups, spin-to-win wheels, and lead forms — all from your own WordPress dashboard, with no separate app and no outside account required.

  • Design everything in a visual, drag-and-drop editor — no code, no developer needed.
  • Embed forms anywhere on your site with a simple shortcode or block — in your sidebar, footer, or inside a post.
  • Works with the page builder you already use — Elementor, Gutenberg, Divi, Beaver Builder, or Bricks Builder.
  • Your lead data stays inside your own WordPress database. It only leaves if you turn on an integration yourself.

Most visitors won’t buy or sign up the first time they land on your site. They look around, get distracted, and leave — and that’s exactly the moment YS LeadGen is built to catch, turning that visitor into a subscriber, a lead, or a sale.

See a live demo | Browse popup templates | Read the documentation

Popup Types You Can Build

  • Exit Intent Popups — catches a visitor right as they try to leave, giving you one more chance to turn them into a subscriber or a sale instead of losing them for good.
  • Lightbox Popups — a popup in the middle of the screen. Good for email opt-ins, coupon codes, or WooCommerce offers, because it’s impossible to miss.
  • Coupon Popups — shows a discount code at the right moment, so hesitant shoppers get the nudge they need to buy.
  • Floating Bars — a small bar at the top or bottom of your page for shipping info, announcements, or countdowns, without covering your content.
  • Slide-In Popups — slides in from the corner of the screen, letting you promote an offer without blocking the page or annoying your visitor.
  • Fullscreen Popups & Welcome Mats — takes over the whole screen so your best offer gets a visitor’s full attention the moment they land.
  • Countdown Popups — shows a live timer to create urgency, helping a limited-time sale, launch, or webinar sign-up convert faster.
  • Spin-to-Win Popups — a gamified spin-the-wheel game where visitors spin to win a coupon, turning a plain signup form into something fun to interact with.
  • Multi-Step Popups — breaks a long form into a few small steps, making it feel easier to finish and helping you collect better-quality leads.
  • Yes/No Popups — asks a simple question first, then shows the right offer based on the answer, so each visitor sees something relevant to them.
  • Inline Forms — a signup form placed inside your blog post or page content, for capturing email leads without any popup at all.
  • Embedded Forms — a lead capture form you can place anywhere, like your sidebar or footer, using a shortcode or block.
  • Survey & NPS Popups — asks visitors for feedback or a rating, giving you a direct line to what’s working and what isn’t.
  • Social Proof Popups — shows recent signups or sales to build trust, which makes new visitors more likely to convert too.
  • Video Popups — shows a YouTube, Vimeo, or your own video inside a popup, great for product demos or webinar replays.
  • Content Lockers — hides content until a visitor signs up or takes an action, turning gated content into a lead generation tool.
  • Age Gate & Cookie Consent Popups — checks a visitor’s age or collects cookie consent, keeping you compliant without extra plugins.

What You Get for Free

The free version of YS LeadGen already includes the features most people need:

  • Exit intent popups — no upgrade needed, so you can start recovering lost visitors from day one.
  • Spin-to-Win popups — included, not a paid add-on, so you can gamify your email opt-ins right away.
  • WooCommerce cart recovery — works for any store, helping you win back sales that would otherwise be lost to cart abandonment.
  • Unlimited popup views — no limit on how many times your popups can show, so your traffic can grow without hitting a wall.
  • Your own data — leads and reports stay in your WordPress database, not on someone else’s server, so you’re never locked into anyone else’s platform.

An Easy Popup Builder With Ready-Made Templates

You don’t have to start from a blank page. Search the template library by goal, industry, or popup type, then change the colors, text, and layout in the visual editor. This means you can launch a campaign in minutes instead of building one from scratch. No code needed — this works for all popup types, including countdown timers and spin-to-win wheels.

Exit Intent: Catch Visitors Before They Leave

Exit intent watches for signs that a visitor is about to leave, like moving the mouse toward the browser’s close button. When this happens, it shows a popup right away. This gives you one more chance to turn that visitor into a subscriber or a customer.

You can also show different popups to new visitors and returning visitors. A new visitor might see a welcome offer. A returning visitor might see a cart reminder instead.

Show Popups to the Right Visitors, Based on Behavior

Show a popup only on certain pages. Show a different popup by device or browser. Show a popup only to people who came from a specific ad or email link. You can also target people based on what they already did, like closing a popup before or viewing several pages. This kind of targeted popup means each visitor sees an offer that’s actually relevant to them, instead of the same message shown to everyone — which usually means better conversion rates and fewer annoyed visitors.

Popup Analytics and Email Marketing Integrations

Built-in reports show you how many times each popup was seen, how many people signed up, your conversion rate, and — for WooCommerce stores — how much money each popup made. All of this is right inside your dashboard, so you always know which campaigns are actually working instead of guessing. You can also connect your email marketing service, so every new lead is added to your list automatically — no exporting spreadsheets or copying emails by hand.

Grow Your Email List

Add newsletter forms and popups wherever you want. Show a form after someone reads half of a blog post. Show it right when they are about to leave. Or show it as soon as the page loads — it’s your choice. Once someone signs up, connect your email service so the new subscriber is added automatically. No spreadsheets. No copying and pasting.

Stop Losing WooCommerce Sales to Cart Abandonment

Someone adds a product to their cart, then gets distracted and never comes back. This happens at almost every store, every day. Show a discount code, a friendly reminder, or a limited-time offer right when a shopper is about to leave checkout. This small step can turn a lost sale into a finished order. You can build these popups around specific products, categories, or cart value.

Collect Leads for Any Kind of Business

Not every website sells a product. Some collect quote requests. Some book appointments. Some gather support questions or webinar signups. You can build a form for any of these. Every submission is saved in your own WordPress database. You can search it, filter it, or export it to a CSV file anytime.

When Should Your Popup Show Up?

  • Exit Intent — shows when someone is about to leave the page, giving you one last chance to keep them. Works on desktop and mobile.
  • Time Delay — shows after a set number of seconds, so visitors see your offer once they’ve had time to look around, not the second they land.
  • Scroll Depth — shows after a visitor scrolls down a set amount, so you reach people who are actually reading, not just passing through.
  • Click Trigger — shows when someone clicks a button, link, or image, so the popup only appears when a visitor asks for it.
  • Inactivity — shows if a visitor stops interacting with the page, re-engaging someone before they drift away.
  • Page Load — shows as soon as the page opens, ideal for announcements you want every visitor to see right away.

Who Should See Your Popup?

  • Show it only on certain pages, posts, or categories, so each part of your site shows the offer that fits it best.
  • Show a different popup on desktop, tablet, or mobile, so the experience feels right on every screen.
  • Show it only to people who came from a certain ad or email, so your message matches what brought them to your site.
  • Show new visitors a welcome offer. Show returning visitors a different message, so you’re never repeating yourself to the same person.
  • Set a start date and end date so the popup runs on its own, without you needing to remember to turn it off.
  • Set a limit so the same visitor doesn’t see the popup too many times, keeping your site from feeling pushy.

WooCommerce Features

  • Cart abandonment recovery popups — win back sales that would otherwise be lost.
  • Exit intent offers at checkout — one more nudge before a shopper leaves without buying.
  • Coupon code popups — give hesitant shoppers a reason to complete their order.
  • Popups by product or category — show the right offer to the right shopper.
  • Upsell and cross-sell popups — grow your average order value.
  • Collect emails before checkout — build your list even from visitors who don’t buy yet.
  • See how much money each popup makes — know exactly which campaigns are worth keeping.
  • Show product suggestions based on what’s in the cart — help shoppers find what they didn’t know they needed.

A Form Builder Built for Lead Generation

Beyond popups, YS LeadGen includes a full form builder for collecting leads anywhere on your site — in a popup, embedded in a page, or inline inside a post.

  • Email opt-in and newsletter signup forms — grow your list on autopilot.
  • General lead generation and contact forms — for quote requests, bookings, or any inquiry your business needs.
  • Multi-step forms with custom fields — collect more detail without scaring visitors off.
  • GDPR consent checkboxes — stay compliant without extra plugins.
  • Google reCAPTCHA spam protection — keep your leads list clean, not full of bots.
  • CSV lead export, any time — take your data with you whenever you need it.
  • Instant email notification on new leads — follow up while the lead is still warm.

Popup Reports

  • Popup Views – how many times a popup was shown, so you know how much reach a campaign is getting.
  • Lead Conversions – how many people who saw the popup became a lead, the number that tells you if it’s actually working.
  • Conversion Rate – what percent of visitors took action, so you can compare campaigns fairly, even ones with very different traffic.
  • Revenue Generated – how much money WooCommerce sales made because of a popup, so you can see the real return, not just guesses.
  • Device Performance – how the popup did on desktop compared to mobile, so you know where to focus your design.
  • Campaign Results – a simple overview of each popup’s results, for a quick check without digging through numbers.

Email Marketing Integrations

Connects with Mailchimp, HubSpot, Omnisend, GetResponse, Drip, Brevo, and Klaviyo, so every new lead is added to the list you already use, automatically. For any other service, use Webhooks.

Works With Your Existing Website

Works with Elementor, Gutenberg, Divi, Beaver Builder, Bricks Builder, WooCommerce, WPML, and most WordPress themes, so you don’t have to change how you already build your site. No extra setup needed.

Your Data Stays in Your Hands

Your popups, leads, and reports are stored in your own WordPress database. Nothing is sent anywhere else unless you turn on a specific integration. Even then, only that one service gets the data, and only under its own privacy policy.

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

Credits

YS LeadGen is developed and supported by the team at YS Innovations.

Privacy Policy

YS LeadGen stores all popup settings, leads, form entries, and reports inside your own WordPress database. No personal data goes to an outside service unless you turn on an integration.

When you turn on an integration (Mailchimp, HubSpot, Omnisend, GetResponse, Drip, Brevo, Klaviyo, or Webhooks), your lead data is sent to that one platform. It follows that platform’s own privacy policy. No data is sent to YS Innovations’ own servers.

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

Screenshots

Installation

Automatic installation

  1. Log in to your WordPress admin dashboard.
  2. Go to Plugins > Add New.
  3. Search for “YS LeadGen” or “Popup Builder”.
  4. Click Install Now, then Activate.
  5. Go to LeadGen in your admin sidebar to create your first campaign.

Manual installation

  1. Download the plugin ZIP file.
  2. Go to Plugins > Add New > Upload Plugin in your WordPress admin dashboard.
  3. Choose the downloaded ZIP file and click Install Now.
  4. Activate the plugin through the Plugins menu.
  5. Go to LeadGen in your admin sidebar to create your first campaign.

After activation

  1. Choose a popup type from the template library, or start from a blank canvas.
  2. Set a trigger, such as exit intent or scroll depth.
  3. Set display rules to choose which pages or visitors see the popup.
  4. Connect an email marketing integration for automatic lead syncing.
  5. Publish the campaign and check the Analytics tab to track performance.

FAQ

Is this plugin free?

Yes. The core plugin is free, with no limit on how many popup campaigns you can create. Some advanced features may become paid add-ons later, but the main popup builder, forms, and triggers stay free.

Where are my leads stored?

Inside your own WordPress database. Nothing goes to an outside service unless you turn on an integration yourself.

Can I export my leads?

Yes. Any time, as a CSV file.

Will my popups look good on phones and tablets?

Yes. Every popup works well on mobile by default. You can also set separate rules for each device.

Is this plugin GDPR friendly?

Yes. You can add a GDPR consent checkbox to any form.

Do I need to know how to code?

No. Everything is built using a visual, drag-and-drop editor.

Does it support Google reCAPTCHA?

Yes. This helps keep spam out of your leads.

Can I use this on a multilingual website?

Yes. It works with WPML.

Will this slow down my website?

It should not. The plugin loads very few scripts. Popup files only load when they are actually needed.

What if I run into a problem?

Go to the plugin’s support forum on WordPress.org. Someone from our team will help you.

Reviews

July 12, 2026
The setup process was quick and straightforward. The instructions were clear, and everything worked as expected without any unnecessary complications. The interface is easy to understand, even for first-time users. Overall, I’m very satisfied with the experience and would definitely recommend it.
June 5, 2026
I’ve been using YS LeadGen on my website, Chendur Digital, and it’s been a great experience so far. The plugin is easy to set up, lightweight, and works smoothly without affecting site performance. Creating popups and lead capture forms is straightforward, and the interface is user-friendly. Highly recommended for anyone looking to grow leads on a WordPress website.
June 4, 2026
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!
March 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.
December 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.
Read all 10 reviews

Contributors & Developers

“YS LeadGen – Popup & Form Builder to Capture More Leads, Grow Subscribers & Boost Sales” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1.8 – July 10, 2026

  • Added Team Collaboration — invite team members to manage campaigns together with shared workspace access.
  • Added White Label mode — customize or remove YS LeadGen branding from the plugin interface for client websites.
  • Added ActiveCampaign integration — automatically sync new leads and subscribers with your ActiveCampaign account.

2.1.7 – July 4, 2026

  • Added Age Gate campaigns — restrict or verify visitor age before showing content.
  • Added Cookie Consent management with a built-in consent engine.
  • Added Privacy Policy acceptance forms.
  • Added Survey and NPS (Net Promoter Score) forms.
  • Improved validation and sanitization for survey and consent form submissions.
  • Updated template library with new Age Gate, Cookie Consent, Privacy Policy, Survey, and NPS designs.

2.1.6 – June 26, 2026

  • Added Brevo and Klaviyo email marketing integrations.
  • Added Survey Popup and Social Proof popup types.
  • Added Video Popup for YouTube, Vimeo, and self-hosted video.
  • Added Content Locker to restrict content until an action is completed.
  • Minor bug fixes and UI improvements.

2.1.5 – June 18, 2026

  • Added AI headline and CTA generators.
  • Added AI-powered smart template recommendations.
  • Added category- and industry-wise template filtering.
  • Added a new Lead Magnet & Giveaway template category.

2.1.4 – May 28, 2026

  • Added Dynamic Product Recommendations for WooCommerce popups.
  • Added cookie-based targeting for personalized display rules.

2.1.3 – May 28, 2026

  • Added GetResponse and Drip integrations.
  • Added multi-step popup flows and onsite retargeting.
  • Added revenue analytics for WooCommerce campaigns.
  • Added inline and embedded forms.
  • Updated tested-up-to version to WordPress 7.0.

2.1.2 – May 9, 2026

  • Added A/B split testing.
  • Added behavior-based targeting.
  • Added smart frequency controls and cooldown management.
  • Added popup dismissal tracking.

2.1.1 – April 27, 2026

  • Fixed an admin dashboard loading issue on certain server configurations.
  • Added captured lead page URL to the leads table.

2.1.0 – April 15, 2026

  • Added Fullscreen, Slide-In, Yes/No, and Spin-to-Win popup types.
  • Expanded the template library across all popup categories.

2.0.0 – March 26, 2026

  • Major release — full WooCommerce popup integration.
  • Added Add to Cart, Cart Page, Checkout Page, Cart Exit Intent, Checkout Exit Intent, and Product Page triggers.
  • Added cart value, product, category, and user role conditions.
  • Added coupon popups with cart and product/category restrictions.

1.1.5 – February 3, 2026

  • Security fix: resolved unauthenticated AJAX access vulnerability (CVE-2026-1255). Immediate update recommended for all users on earlier versions.

See full changelog