Limited Time Offer is Live! Get Lifetime Access to YSLeadGen for Just $29 – Ends Soon!

Complete Feature Reference

Every Feature Inside YSLeadGen, Documented

A deep dive into each capability – from popup design and smart triggers to WooCommerce cart logic, GDPR compliance, lead management, and email integrations. No fluff, just the full picture.

Analytics

Popup Builder

Smart Triggers

Targeting Rules

Email Integrations

GDBR Compliance

Lead Management

A / B Testing

WooCommerce

features-banner-right-image

POPUP BUILDER

Visual Drag-and-Drop Popup Editor

The YS LeadGen popup builder runs entirely inside your WordPress admin – no separate dashboard, no external login. Every visual change is reflected in a live preview so you see exactly what your visitors will see before you publish a single popup.

Popup right image

Built Directly in WordPress

Unlike SaaS popup builders that require syncing with an external editor, every designs, setting, template lives inside your WordPress. No data leaves your server for the editor to work.

What You Can Customize in the Builder

Text & Typography

Headline, subtext, button labels. Font family, size, weight, line-height, and letter spacing per element.

Colours & Backgrounds

Solid fills, gradients, or image Backgrounds for each layer. Full HEX, RGB, and opacity support.

Animations & Effects

Entry animations: fade, slide, bounce, zoom. Custom animation speed and delay controls per popup.

Images & Media

Upload your own images or choose from the media library. Control size, position, alt text, and aspect ratio.

POPUP TYPES

11 Distinct Popup Formats - One Plugin

Each popup type in YS LeadGen is purpose-built for a specific conversion scenario. Choosing the right format for the right situation significantly increases the likelihood of a visitor engaging – here’s exactly what each type does and when to use it.

Lightbox Modal Popup

A centred overlay that dims the background and focuses attention on your message. Hard to miss – ideal for important offers, newsletter signups, and lead magnets where you need maximum visibility. Supports multi-field forms, images, and countdown timers embedded inside the modal.

Best for: Email signups, lead magnets, major promotions

Popup-types-right-image

Exit-Intent Popup

Activates when YS LeadGen detects the user moving their cursor toward the browser address bar – indicating intent to close the tab or navigate away. This is the highest-intent intervention point available. Requires no paid plan – exit intent is fully included in the free version, unlike many competitors who paywall it.

Best for: Abandonment recovery, last-chance offers, coupon reveals

exist-right-image

Floating Bar (Sticky Bar)

A slim, persistent strip anchored to the top or bottom of the viewport that remains visible throughout the session without blocking any page content. Unlike a modal popup, a floating bar never interrupts browsing – it coexists with the page and captures attention passively. Can include a CTA button, Countdown timer, or inline email input.

Best for: Site-wide announcements, promo codes, free shipping thresholds

Slide-In Popup

Animates in from a corner of the screen – typically bottom-left or bottom-right – while the user is actively browsing. The slide-in is the least intrusive popup format in the library, making it well-suited for content-heavy pages where interrupting reading flow would hurt engagement. It remains dismissible and never covers primary content.

Best for: Blog post opt-ins, content upgrades, secondary CTAs

Slide-popop-right-image

Spin-to-Win (Gamified Wheel Popup)

An interactive rotating wheel that visitors spin to win one of several configurable prizes – discounts, freebies, or exclusive offers. The gamification element dramatically increases Engagement because the interaction feels earned, not  imposed. The email field is shown after the spin result so motivation to complete it is at its highest. Prize probabilities are fully configurable per segment.

Best for: E-commerce discount capture, list building on WooCommerce stores

Countdown Timer Popup

Displays a live ticking countdown alongside your offer – showing days, hours, minutes, and seconds. The timer can be set to count down to a specific date (for sale deadlines) or run as a session-based timer that resets per visitor. Countdown popups create verifiable urgency without relying on perpetual “limited time” claims, making them particularly effective for genuine sale events.

Best for: Flash sales, seasonal promotions, webinar registrations

CountdownTimer

Multi-Step Yes/No Popup

A two-stage popup that begins with a binary yes/no question before revealing the form. The micro-commitment principle behind this design is well-documented – users who click “Yes” have already partially committed, making them significantly more likely to complete the next step. The first question and button labels are fully customisable, allowing you to pre-qualify visitor intent in a friendly way.

Best for: Lead qualification, opt-in confirmation flows, pre-screening surveys

Fullscreen Welcome Popup

An immersive overlay that takes over the entire viewport, giving maximum emphasis to a single message. Because it completely occupies the screen, it should be reserved for high-value, high-impact moments – a major product launch, first-time visitor welcome, or a gated entry offer. Includes a configurable close delay and cookie settings to prevent repeat displays.

Best for: Site launches, important announcements, first-visit gated offers

FullScreenRightImage

Cart Abandonment Popup

A WooCommerce-specific popup that fires when a shopper exhibits exit intent while the cart contains items. Unlike a generic exit popup, the cart abandonment popup has access to cart data – it can display the actual cart total, reference specific products, and offer contextually accurate incentives like “Complete your ₹1,200 order and get 15% off.” This level of personalisation is not available in general-purpose popup plugins.

Best for: Email signups, lead magnets, major promotions

cartabandonmentRightImage

Coupon / Offer Popup

A dedicated popup format designed to present a discount code or promotional offer at a specific, high-intent moment in the shopping journey. The coupon can be revealed progressively (shown only after email submission), displayed immediately, or triggered by a specific cart condition in WooCommerce. Code can be copied to clipboard in a single click.

Best for: WooCommerce discount campaigns, first-purchase incentives, flash coupon delivery

Coupon-DiscountRight -image

Time-Delay Popup

Waits a configurable number of seconds after page load before appearing. Unlike a page-load popup that fires immediately, a time-delay popup targets visitors who have already chosen to stay on the page – a stronger signal of genuine interest. The delay duration is set per campaign, allowing you to calibrate it to your average reading time for a given page.

Best for: Blog content upgrades, long-form sales pages, service pages

Time-DelayightImage

Smart Trigger System

6 Behavioral Triggers That Match Popups to Real Visitor Intent

A popup shown at the wrong moment is noise. YS LeadGen’s trigger engine reads live visitor behavior and fires each popup at the precise moment a visitor is most likely to engage. Every trigger can be combined with display rules and frequency caps for surgical precision.

Exit Intent

Detects upward cursor movement toward the browser chrome – the strongest behavioral signal of imminent exit. Fires only once per session by default, preventing fatigue. Works on desktop and includes a mobile-compatible scroll-back trigger variant.

Fires when: cursor moves toward address bar or browser tab

Scroll Depth

Triggers after the visitor has scrolled a defined percentage of the page. Set to 25%, 50%, 75%, or a custom value. Because the visitor has already engaged with content at trigger-point, scroll popups consistently outperform page-load popups on content-heavy pages.

Fires when: visitor scrolls past the defined % threshold

Time on Page

Counts active seconds spent on the page before triggering. Configurable from 3 seconds to any custom duration. Targets engaged visitors who have moved past the initial few seconds of a page – filtering out high-bounce traffic who would rarely convert anyway.

Fires when: visitor has spent X seconds on the current page

Inactivity / Idle

Fires when the visitor stops interacting with the page for a defined period – no mouse movement, scrolling, or keyboard input. Particularly effective on long-form content where readers pause to think. Re-engages a visitor who may be deciding whether to act before their session naturally ends.

Fires when: no user interaction
detected for X seconds

Click Trigger

Attaches to any HTML element – a button, link, image, or text – using a CSS selector or element ID. Opens the popup in response to a deliberate user click,capturing a high-intent action. Useful for inline CTA buttons that open an email form, coupon reveal, or lead magnet popup without navigating away.

Fires when: visitor clicks a specific element on the page

Page Load

Fires immediately when the page finishes loading, with an optional delay offset. Best used for high-priority messages like session- specific announcements, flash sales, or returning visitor offers where immediate display is appropriate. Frequency capping is especially recommended here to prevent repetitive interruptions.

Fires when: page load completes (with optional delay offset)

Triggers Can Be Combined with Any Popup Type

Every triggers above works with every popup type. A countdown timer can fire on scroll. An exit-intent popup can also be a spin-to-win wheel. A click trigger can open a fullscreen overlay. The trigger & popup type are independent settings, giving you complete freedom to compose behavior-driven campaigns.

Targeting & Display Rules

30+ Targeting Conditions for Surgical Popup Placement

YS LeadGen’s display rule engine controls exactly who sees each popup. Rules are grouped into condition sets – all conditions in a set must be true for the popup to show. Multiple sets can be created for the same popup, allowing OR logic across complex visitor segments.

Use targeting rules to ensure a popup feels contextually relevant, not randomly injected – the single biggest factor in popup conversion rates.

Rule Category Available Conditions Plan
Page & Post Targeting Specific page, post, custom post type, category, tag, archive, homepage, 404 page Free
Visitor Type New vs. returning visitor, first-time session, repeat visitor Free
Device Type Desktop, tablet, mobile targeting Free
User Login Status Logged-in, logged-out users, roles Free
Traffic Source Referrer, direct, search, social Free
UTM Parameters UTM source, medium, campaign Free
Date & Time Start date, end date, schedule Free
Frequency Session/day/week limits Free
WooCommerce Cart Cart total, product, category Free
WooCommerce Customer Purchase history, spend Free
Geolocation Country, region targeting Pro

WooCommerce Integration

Native WooCommerce Popup Engine - Not Just Compatible, Purpose-Built

Most popup plugins work on WooCommerce pages the same way they work on a blog post. YS LeadGen goes further -it reads live WooCommerce cart state, product data, customer history, and checkout stage to display popup messages that are contextually accurate to the shopping session.

The WooCommerce Abandonment Funnel

Product Page Engagement

Show a popup when a visitor views a product page - displaying a "low stock" notice, a time-limited discount, or an invite to add a related item to cart. Targeting rules can specify individual products or entire categories.

Trigger: Time on page, Scroll, Page load

Add-to-Cart Event

Immediately after a visitor adds a product to the cart, trigger an upsell or cross-sell popup. This is the highest-intent moment in the pre-checkout funnel - AOV increases are most achievable here.

Trigger: Add-to-cart event

Cart Page - Exit Intent

Detects when a shopper is about to leave the cart without checking out. Fires with a cart-aware message - referencing the actual cart value and offering a tailored incentive such as a discount or free shipping unlock.

Trigger: Exit intent on cart page

Checkout Exit Popup

The final intervention point - fires when a visitor starts to leave the checkout page. This is where the most valuable sales are recovered. The popup can include a coupon code, a trust signal, or a strong urgency statement to complete the order.

Trigger: Exit intent on checkout page

Checkout Exit Popup

The final intervention point — fires when a visitor starts to leave the checkout page. This is where the most valuable sales are recovered. The popup can include a coupon code, a trust signal, or a strong urgency statement to complete the order.

Trigger: Time on cart page

Product-Specific Rules

Detects when a shopper is about to leave the cart without checking out. Fires with a cart-aware message - referencing the actual cart value and offering a tailored incentive such as a discount or free shipping unlock.

Cart Value Conditions

Fire popups above or below a cart total threshold - e.g. " spend ₹200 more for free shipping ".

Analytics & Reporting

Popup Performance Data That Lives Inside WordPress

Every form submission captured through a YS LeadGen popup is stored locally in a structured lead database inside your WordPress install. No external CRM account is required to view, manage, or export your leads. The leads table is searchable, filterable, and paginated – accessible any time from your WordPress admin.

Impressions

Total Popup Views

How many times each popup was displayed to a visitor – broken down per campaign and date range.

Conversions

Form Submissions

How many visitors completed the popup form – email signups, coupon activations, button clicks.

CVR %

Conversion Rate

Calculated per campaign -the
percentage of impressions that resulted in a conversion action.

What the Analytics Dashboard Shows You

performance overview
device wise conversion

You Own Every Piece of Data

Because all analytics data is stored in your WordPress database, there is no risk of losing access to historical performance data if you cancel a subscription, switch plugins, or migrate your site. Your popup data belongs to you - permanently and completely.

Lead Management

A Self-Hosted Lead Database Inside Your WordPress Admin

Every form submission captured through a YS LeadGen popup is stored locally in a structured lead database inside your WordPress install. No external CRM account is required to view, manage, or export your leads. The leads table is searchable, filterable, and paginated – accessible any time from your WordPress admin.

Name Campaign Source Page Date Captured Status
Arjun Mehta Exit Offer — Blog /blog/seo-tips 27 Apr 2026, 10:14 AM
Synced
Priya Nair Coupon Popup — WooCommerce /shop/t-shirts 27 Apr 2026, 09:52 AM
Synced
Guest Visitor Cart Email Capture /cart 26 Apr 2026, 04:33 PM
Pending

Search & Filter

Search leads by name, email, or campaign. Filter by date range, popup source, or conversion type to find exactly what you need.

CSV Export

Download all leads or a filtered subset as a CSV file at any time - for use in email platforms, CRMs, or spreadsheet analysis.

Bulk Actions

Select and delete leads in bulk, manage duplicate entries, and keep your lead database clean directly from the admin screen.

A/B Testing

Run Controlled Split Tests on Any Popup- No Guesswork

YS LeadGen Pro includes a built-in A/B testing engine that lets you run two variants of any popup simultaneously, split traffic evenly between them, and identify the statistically stronger performer. No external testing tool, no third-party integration, and no manual traffic splitting required.

Variant A

3.2%

“Download Your Free Guide”

VS

Variant B - Winner

7.1%

“Get the Free 10-Point Checklist”

What You Can Test

Headline copy, button text and colour, popup design layout, image vs. no image, offer type (discount vs. freebie), trigger timing, form field count.

How Winner Is Determined

YS LeadGen tracks impressions and conversions per variant in real time. The dashboard shows CVR for each, and you manually promote the winner - no premature automated switching.

Run Duration Control

Set campaign start and end dates per variant. Stop the losing version at any time and direct 100% of traffic to the winner with a single toggle.

Pro Feature

A/B testing is available in the YS LeadGen Pro plan. All other features - triggers, popup types, targeting - remain available in the free version.

Email & CRM Integrations

Automatic Lead Sync to Your Entire Marketing Stack

YS LeadGen Pro sends captured popup leads directly to your email marketing platform or CRM on submission – no manual export, no Zapier middleman, no delay. Each integration is configured once per campaign and runs automatically from that point forward.

Mailchimp

Email Marketing Automation

Subscribers captured through any YS LeadGen popup form are added to a specified Mailchimp audience list immediately on form submission. Tags, groups, and double opt-in settings are fully  configurable per campaign directly from the WordPress admin.

HubSpot

CRM & Sales Pipeline

Creates a new HubSpot contact on every popup form submission and routes them into a specified pipeline stage. Allows sales teams to follow up on captured leads within minutes of submission without any manual data entry or CSV import workflow.

Omnisend

Email, SMS & Push Automation

Feeds new subscribers into Omnisend contact lists and triggers multi-channel automation workflows – email, SMS, and push notifications – based on popup conversion events. Particularly powerful when used alongside WooCommerce cart abandonment popups.

WooCommerce

Native Store Data Integration

Reads live WooCommerce cart, order, product, and customer data to power contextual popup targeting. Popup display rules can reference any WooCommerce data point – cart total, specific products, past purchase history, customer lifetime value, and product categories.

Google Analytics 4

Event Tracking & Attribution

Every popup impression, conversion, and dismissal is fired as a structured GA4 event. This allows conversion attribution in Google Analytics reports – connecting popup performance to traffic sources, landing pages, and campaign data already tracked in GA4.

Webhooks

Universal API Connection

For any platform not listed above – ActiveCampaign, Klaviyo, ConvertKit, Drip, Brevo, custom CRMs, or internal APIs – YS LeadGen sends a POST request to any configured webhook URL on form submission. The payload includes all captured form fields and campaign metadata.

All Integrations Are Pro Features - Starting at $29 Lifetime

The free version stores all leads inside your WordPress database and integrates with Google Analytics 4. All third-party email platform integrations (Mailchimp, HubSpot, Omnisend) and custom webhooks require the Pro plan - available as a one-time lifetime purchase with no recurring fees.

GDPR & Privacy Compliance

Built for Privacy - Conscious Data Collection from Day One

Data protection compliance is not an add-on in YS LeadGen – it is a core part of how the form builder and lead storage system work. Every mechanism needed to collect email addresses lawfully and responsibly under GDPR, PECR, and similar regulations is included in the free version.

Consent in Checkbox

Add a mandatory or optional GDPR consent checkbox to any popup form. Custom label text, link to privacy policy, and required-field validation included.

Double Opt-In Support

Enable double opt-in confirmation for Mailchimp integrations - subscribers receive a confirmation email before being added to the list.

Data Deletion on Request

Delete individual lead records from the WordPress admin at any time. Supports the GDPR right to erasure without requiring external tools.

reCAPTCHA v3 Support

Invisible reCAPTCHA v3 integration prevents spam bot submissions on popup forms without adding friction to the user experience.

No Third-Party Scripts on Load

YS LeadGen does not inject third-party tracking scripts at page load. Data collection only occurs when a visitor actively submits a popup form.

Self-Hosted Data Storage

All lead data is stored in your WordPress database under your own hosting infrastructure - not transmitted to or stored on Anthropic, YS LeadGen, or any SaaS server by default.

secure-image

GDPR

General Data Protection Regulation

Built-in consent tools enable responsible lead capture. Easily add consent checkboxes and manage data collection seamlessly – without external scripts.

Performance & Technical Architecture

Zero Performance Overhead - Built to Protect Core Web Vitals

YS LeadGen is engineered specifically to avoid the page  speed penalties that commonly disqualify popup plugins from production use on performance-sensitive WordPress sites. The plugin follows a conditional asset loading model – no global JavaScript, no inline styles, and no external requests are added to pages that have no active popup campaigns.

0ms

Added to Critical Path

Popup scripts are deferred and loaded asynchronously – they never block HTML parsing,CSS rendering, or first contentful paint (FCP). The plugin has no measurable effect on your Largest Contentful Paint score.

Asset Loading

Form Submissions

CSS and JavaScript files are only enqueued on pages that have at least one active popup campaign
assigned. Pages with no active popups receive zero additional assets from the plugin.

WordPress-Native

No External API Calls

The popup rendering engine makes no external HTTP requests on page load. All popup configuration, targeting logic, and display rules are resolved server-side at the WordPress level before output.

Works with Any Theme

Tested with Astra, GeneratePress, Divi, Elementor, Bricks, Kadence, OceanWP, and every major WordPress page builder. No CSS conflicts, no JS collisions.

Plugin Compatibility

Compatible with WooCommerce, WPML, Polylang, Yoast SEO, Rank Math, Gravity Forms, Contact Form 7, and major caching plugins (WP Rocket, LiteSpeed, W3 Total Cache).

WordPress Multisite

YS LeadGen supports WordPress Multisite installations - campaigns and leads are managed independently per subsite, with network-wide settings available at the network admin level.

Performance & Technical Architecture

Zero Performance Overhead - Built to Protect Core Web Vitals

YS LeadGen is engineered specifically to avoid the page  speed penalties that commonly disqualify popup plugins from production use on performance-sensitive WordPress sites. The plugin follows a conditional asset loading model – no global JavaScript, no inline styles, and no external requests are added to pages that have no active popup campaigns.

Feature Free Pro – $29 Lifetime Competitors (Monthly SaaS)
All 18+ Popup Types Partial (gated)
Exit Intent Trigger Pro plans only
All 6 Behavioral Triggers Partial
30+ Targeting & Display Rules Basic only
Drag-and-Drop Builder + Templates
WooCommerce Cart & Exit Triggers Add-on required
Built-in Analytics (WordPress-native) External tool needed
Local Lead Storage & CSV Export
GDPR Consent Checkbox & reCAPTCHA Partial
GA4 Event Integration Manual setup needed
Mailchimp Integration
Webhook (connect any tool) Higher tier only
Recurring Fee $0/mo $0/mo – One-time $29 $20–$50/mo
Data Ownership ✔ Your WordPress DB ✔ Your WordPress DB ✗ Vendor’s servers

FAQ

Frequently Asked Questions

Lorem Ipsum Dolor Sit Amet Consectetur Adipiscing
Praesent vestibulum molestie lacus nonummy lectus nec aliquam auctor

Is YS LeadGen available for free?

Yes. YS LeadGen offers a free version that you can install from the WordPress plugin repository. You can start capturing leads and upgrade later as your needs grow.

Yes. YS LeadGen offers a free version that you can install from the WordPress plugin repository. You can start capturing leads and upgrade later as your needs grow.

Yes. YS LeadGen offers a free version that you can install from the WordPress plugin repository. You can start capturing leads and upgrade later as your needs grow.

Yes. YS LeadGen offers a free version that you can install from the WordPress plugin repository. You can start capturing leads and upgrade later as your needs grow.

Yes. YS LeadGen offers a free version that you can install from the WordPress plugin repository. You can start capturing leads and upgrade later as your needs grow.