=== YS LeadGen – Popup Builder, Exit Intent Popups, Lead Forms & Cart Recovery ===
Contributors: ysinnovations
Tags: popup-builder, exit-intent, lead-generation, woocommerce, email-forms
Requires at least: 5.3
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 2.1.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create exit intent popups, lead capture forms, coupon popups, email opt-in forms, and WooCommerce cart recovery campaigns directly inside WordPress.

== Description ==

Every day, visitors leave websites without subscribing, contacting your business, or completing a purchase.

YS LeadGen helps you recover those missed opportunities with high-converting popup campaigns, lead capture forms, exit intent technology, and WooCommerce cart recovery tools built specifically for WordPress.

Whether you want to grow your email list, collect more leads, promote special offers, reduce cart abandonment, or increase conversions, YS LeadGen gives you everything you need in a single popup builder.

Create exit intent popups, coupon popups, newsletter forms, spin-to-win campaigns, floating bars, slide-ins, and WooCommerce recovery offers without writing code.

= Why Website Owners Choose YS LeadGen =

* Create unlimited popup campaigns
* Grow your email list with lead capture forms
* Recover abandoned WooCommerce carts
* Convert more visitors into leads and customers
* Display targeted offers using advanced triggers
* Track campaign performance and conversions
* Store leads directly in WordPress
* Mobile-friendly popup campaigns
* No coding required
* Works with popular page builders and themes

= Popular Use Cases =

YS LeadGen can be used for:

* Email List Building
* Newsletter Signups
* Lead Generation Campaigns
* WooCommerce Cart Recovery
* Coupon and Discount Campaigns
* Product Promotions
* Webinar Registrations
* Event Registrations
* Consultation Requests
* Service Inquiries
* Survey Collection
* Content Upgrades

= Grow Your Email List Faster =

Turn website visitors into subscribers using email opt-in forms, newsletter popups, content upgrades, and lead magnets.

Display subscription offers based on visitor behavior using exit intent, scroll depth, inactivity detection, and time-based triggers.

= Recover Abandoned WooCommerce Carts =

Many customers add products to their cart but leave before completing checkout.

Use exit intent popups, coupon campaigns, checkout offers, and cart recovery campaigns to encourage shoppers to complete their purchase before leaving your store.

= Generate More Leads =

Create lead generation forms for quotes, consultations, appointments, product inquiries, support requests, webinar registrations, and more.

All captured leads are stored directly in your WordPress database and can be exported whenever needed.

= Create Any Type of Popup =

Engage visitors and capture more leads with popup campaigns designed for different goals and audiences.

* Exit Intent Popups – Display targeted offers when visitors are about to leave your website.
* Lightbox Popups – Grab attention with high-visibility popups that appear in the center of the screen.
* Coupon Popups – Promote discount codes and special offers to increase conversions and sales.
* Floating Bars – Display announcements, promotions, or calls-to-action at the top or bottom of your website.
* Slide-In Popups – Show less intrusive offers that slide into view as visitors browse.
* Fullscreen Popups – Create immersive campaigns for product launches, promotions, and lead generation.
* Countdown Popups – Add urgency with countdown timers for limited-time offers and campaigns.
* Spin-to-Win Campaigns – Increase engagement with interactive gamified popups and rewards.
* Multi-Step Popups – Guide visitors through multiple steps to improve lead quality and conversions.
* Yes/No Popups – Qualify visitors and personalize offers based on their responses.
* Inline Forms – Embed lead generation forms directly within your content.
* Embedded Forms – Place forms anywhere on your website without disrupting the user experience.

= Display Popups at the Right Moment =

Show the right message at the right time to maximize engagement and conversions.

* Exit Intent – Detect when visitors are about to leave and present a final offer or message.
* Time Delay – Display popups after visitors spend a specific amount of time on a page.
* Scroll Depth – Trigger campaigns when visitors reach a chosen percentage of page content.
* Click Trigger – Open popups when users click buttons, links, images, or other elements.
* Inactivity Detection – Re-engage visitors who become inactive during their browsing session.
* Page Load – Display important announcements and promotions immediately after page load.

= Advanced Targeting Rules =

Deliver personalized campaigns to the visitors most likely to convert.

* Page Targeting – Display specific popups on selected pages.
* Post Targeting – Show relevant campaigns based on individual blog posts.
* Category Targeting – Match offers to content categories for better relevance.
* Device Targeting – Create separate experiences for desktop, tablet, and mobile visitors.
* Browser Targeting – Customize campaigns based on visitor browser preferences.
* URL Parameter Targeting – Personalize campaigns for traffic from ads, emails, and marketing campaigns.
* New Visitor Targeting – Welcome first-time visitors with tailored offers and incentives.
* Returning Visitor Targeting – Show different messages to repeat visitors and existing audiences.
* Campaign Scheduling – Automatically start and stop campaigns on specific dates and times.
* Frequency Controls – Prevent popup fatigue by limiting how often visitors see campaigns.

= WooCommerce Features =

Increase store conversions using WooCommerce-specific popup campaigns.

* Cart Abandonment Recovery
* Checkout Exit Intent Campaigns
* Coupon Code Popups
* Product-Specific Promotions
* Category-Based Offers
* Upsell Campaigns
* Cross-Sell Campaigns
* Cart Email Capture
* Revenue Tracking

= Lead Generation Forms =

Build forms that help grow your business.

* Email Opt-In Forms
* Newsletter Signup Forms
* Contact Forms
* Multi-Step Forms
* Custom Fields
* GDPR Consent Fields
* Google reCAPTCHA Support
* CSV Export
* Email Notifications

= Analytics & Conversion Tracking =

Measure campaign performance and identify opportunities to improve results.

* Popup Views – Track how many visitors view each campaign.
* Lead Conversions – Measure the number of leads generated by your popups and forms.
* Conversion Rates – Understand which campaigns deliver the best results.
* Revenue Generated – Track sales and revenue influenced by WooCommerce campaigns.
* Device Performance – Compare campaign performance across desktop, tablet, and mobile devices.
* Campaign Results – Analyze campaign effectiveness with detailed performance metrics.

= Works With Your Favorite Tools =

Connect YS LeadGen with the marketing tools you already use.

* Mailchimp – Automatically add subscribers to your email marketing lists.
* HubSpot – Send leads directly to your CRM and marketing automation workflows.
* Omnisend – Grow your subscriber list and automate eCommerce marketing campaigns.
* GetResponse – Capture leads and nurture them with automated email campaigns.
* Drip – Build advanced customer journeys and personalized marketing automation.
* Webhooks – Connect YS LeadGen with thousands of applications and custom systems.

= Built for WordPress =

Designed to work seamlessly with the most popular WordPress tools and platforms.

* Elementor – Create and display popup campaigns on Elementor-powered websites.
* Gutenberg – Fully compatible with the WordPress block editor.
* Divi – Works smoothly with Divi websites and layouts.
* Beaver Builder – Integrates with Beaver Builder pages and templates.
* Bricks Builder – Supports modern websites built using Bricks.
* WooCommerce – Create cart recovery, coupon, and product promotion campaigns.
* WPML – Build multilingual popup campaigns for global audiences.
* Most WordPress Themes – Compatible with modern themes without additional configuration.

= Privacy First =

Your popup settings, campaign data, and leads are stored directly in your WordPress database.

YS LeadGen only sends data to third-party services when you explicitly enable an integration.

You remain in full control of your data at all times.

== Frequently Asked Questions ==

= Is YS LeadGen free? =

Yes. The free version includes popup creation, lead generation forms, exit intent technology, analytics, and WooCommerce support.

= Does it work with WooCommerce? =

Yes. You can create cart abandonment campaigns, checkout recovery popups, coupon campaigns, and product-specific promotions.

= How many popup campaigns can I create? =

Unlimited.

= Can I create exit intent popups for free? =

Yes. YS LeadGen includes exit intent popup technology that allows you to display targeted offers when visitors are about to leave your website.

= Does YS LeadGen work with WooCommerce? =

Yes. YS LeadGen includes WooCommerce popup features such as cart abandonment recovery, checkout exit campaigns, coupon popups, product promotions, upsell offers, and cross-sell campaigns.

= Can I create coupon popups? =

Yes. You can create coupon popups to promote discount codes, limited-time offers, seasonal sales, and special promotions.

= Does it support lead generation forms? =

Yes. You can create lead generation forms for consultations, service inquiries, quote requests, webinar registrations, contact requests, and more.

= Where are my leads stored? =

All leads are stored in your WordPress database. You can view, manage, filter, and export your leads whenever needed.

= Can I export my leads? =

Yes. Leads can be exported as CSV files for reporting, backups, or importing into other systems.

= Does it support Mailchimp? =

Yes. YS LeadGen integrates with Mailchimp and allows you to automatically add subscribers to your email marketing lists.

= Does it support HubSpot? =

Yes. Leads can be sent directly to HubSpot CRM and marketing automation workflows.

= Can I show different popups on different pages? =

Yes. Advanced targeting rules allow you to display different campaigns based on pages, posts, categories, devices, referral sources, and visitor behavior.

= Can I display popups on mobile devices? =

Yes. All popup types are fully responsive and optimized for desktop, tablet, and mobile visitors.

= Does it work with Elementor? =

Yes. YS LeadGen works seamlessly with Elementor and other popular page builders.

= Does it work with Gutenberg? =

Yes. YS LeadGen is fully compatible with the WordPress block editor and modern WordPress themes.

= Can I schedule popup campaigns? =

Yes. Campaign scheduling allows you to automatically start and stop campaigns on specific dates and times.

= Can I limit how often visitors see a popup? =

Yes. Frequency controls help prevent popup fatigue by limiting how often visitors see a campaign.

= Does YS LeadGen support GDPR compliance? =

YS LeadGen includes features such as consent checkboxes and local lead storage to help website owners implement GDPR-friendly lead collection workflows.

= Can I create spin-to-win popups? =

Yes. YS LeadGen includes interactive spin-to-win campaigns that can help increase engagement and lead generation.

= Can I create countdown timer popups? =

Yes. Countdown popups can be used to create urgency for product launches, flash sales, seasonal promotions, and limited-time offers.

= Is coding required? =

No. YS LeadGen includes a visual popup builder that allows you to create campaigns without writing code.

== Installation ==

= Automatic Installation =

1. Log in to your WordPress admin dashboard.
2. Navigate to Plugins → Add New.
3. Search for "YS LeadGen".
4. Click Install Now.
5. Click Activate.
6. Open YS LeadGen from the WordPress admin menu.
7. Create your first popup campaign.

= Manual Installation =

1. Download the plugin ZIP file.
2. Navigate to Plugins → Add New → Upload Plugin.
3. Upload the ZIP file and click Install Now.
4. Activate the plugin.
5. Open YS LeadGen from the WordPress dashboard.
6. Create your first popup campaign.

= Creating Your First Popup =

1. Navigate to YS LeadGen → Campaigns.
2. Click Create New Campaign.
3. Select a popup type.
4. Customize your design and content.
5. Configure triggers and display rules.
6. Publish your campaign.
7. Track conversions from the Analytics section.

== Screenshots ==

1. YS LeadGen campaign dashboard — manage all active campaigns in one place
2. Drag-and-drop popup builder — build popups and forms without code
3. Popup template library — launch campaigns using ready-made designs
4. Popup triggers panel — exit intent, scroll depth, time delay, click, and more
5. Display rules — control which pages, devices, and visitors see each popup
6. Lead management dashboard — view, search, filter, and export captured leads
7. Analytics overview — track impressions, conversions, and conversion rate per campaign
8. WooCommerce popup settings — configure cart abandonment, coupon, and checkout popups

== Reviews ==

= User friendly & Light weight =

★★★★★ — [dmtfirebird](https://wordpress.org/support/users/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](https://wordpress.org/support/users/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](https://wordpress.org/support/users/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](https://wordpress.org/support/users/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!

== Changelog ==

= 2.1.5 – June 18, 2026 =

* Added an AI headline generator to create engaging popup headlines automatically.
* Added an AI CTA generator to generate conversion-focused call-to-action button text.
* Added AI-powered smart template recommendations based on popup type and campaign goals.
* Added category- and industry-wise filtering.
* Added a new Lead Magnet & Giveaway template category.

= 2.1.4 – May 28, 2026 =

* Added Dynamic Product Recommendations — display personalised WooCommerce product suggestions inside popup campaigns based on visitor behaviour and cart contents.
* Added Cookie-Based Targeting — show or hide popup campaigns using custom cookies for more personalised visitor experiences.

= 2.1.3 – May 28, 2026 =

* Added GetResponse and Drip email marketing integrations — sync captured leads directly from popup forms.
* Added multi-step popup flows — sequential popup campaigns that guide visitors through multiple steps for higher conversions.
* Added revenue analytics — track sales value driven by WooCommerce popup campaigns alongside impressions and conversion rate.
* Added onsite retargeting — show personalised campaigns to returning visitors based on their previous behaviour.
* Added inline and embedded forms — place lead capture forms directly inside page or post content without a popup overlay.
* Updated tested-up-to version to WordPress 7.0.

= 2.1.2 – May 9, 2026 =

* Added A/B split testing — create multiple popup variants, split traffic, and automatically identify the highest-converting design.
* Added behaviour-based targeting — trigger campaigns using visitor engagement conditions such as pages viewed and time on site.
* Added smart frequency controls and cooldown management — set minimum gaps between popup appearances to reduce popup fatigue.
* Added popup dismissal tracking — monitor how often visitors close campaigns to inform campaign optimisation.

= 2.1.1 – April 27, 2026 =

* Fixed an issue where the admin dashboard failed to load correctly in certain server configurations.
* Added captured lead page URL to the leads table — see which page each lead was captured on.
* Updated plugin description and onboarding copy for improved clarity.

= 2.1.0 – April 15, 2026 =

* Added four new popup types: Fullscreen, Slide-In, Yes/No two-step, and Spin-to-Win gamified popup.
* Introduced dedicated templates for each new popup type.
* Expanded the template library with new designs across all popup categories.
* Improved popup builder compatibility to support all new popup layouts.
* Minor UI improvements and performance optimisations.

= 2.0.1 – April 6, 2026 =

* Fixed date and time scheduling issues that could prevent display rules from firing at the correct time.
* Fixed link-click trigger not firing in certain page builder environments.
* Improved browser targeting accuracy.
* Minor bug fixes and performance improvements.

= 2.0.0 – March 26, 2026 =

* Major release — introduced full WooCommerce popup integration.
* Added WooCommerce triggers: Add to Cart, Cart Page Load, Checkout Page Load, Cart Exit Intent, Checkout Exit Intent, and Product Page Load.
* Added WooCommerce conditions: cart value targeting, product targeting, category targeting, and user role conditions.
* Added coupon popup with cart value and product or category restrictions.
* Added WooCommerce cart email capture for abandoned cart recovery.
* Implemented REST API-based data handling for WooCommerce popup interactions.
* Improved UI across the popup builder, display rules, and integrations panels.

= 1.1.6 – March 11, 2026 =

* Fixed close button styling conflict with certain WordPress themes.
* Added configuration options for floating bar popup positioning.
* Added phone number input field to lead capture forms.
* Minor UI and compatibility improvements.

= 1.1.5 – February 3, 2026 =

* Security fix: Resolved unauthenticated AJAX access vulnerability (CVE-2026-1255).
* Restricted captured lead data to authenticated administrators only.
* Added nonce validation and capability checks to all AJAX actions.
* Replaced unauthenticated AJAX endpoints with secure REST API endpoints.
* General security hardening. Immediate update recommended for all users.

= 1.1.4 – Jan 10, 2026 =

* Introduced feature gating for Pro features.
* Improved popup rendering performance and trigger stability.
* Fixed UI inconsistencies in the popup builder sidebar.
* Compatibility improvements and bug fixes.

= 1.1.3 – Jan 5, 2026 =

* Added margin controls for all popup builder elements: images, text, buttons, countdown timers, GDPR fields, and form fields.
* Added button hover colour customisation.
* Added GDPR consent checkbox block.
* Added countdown timer configuration options including format and expiry message.
* Added guided onboarding flow for new users.

= 1.1.2 – December 27, 2025 =

* Added popup impressions, form submissions, and conversion rate tracking.
* Added device-based performance breakdown across desktop, mobile, and tablet.
* Added conversion source tracking — identify which pages drive the most leads.
* Added Google Analytics 4 (GA4) event integration.

= 1.1.1 – December 19, 2025 =

* Added alphabetical campaign sorting.
* Added bulk delete with confirmation.
* Added news and updates section.
* Added Save as Draft option for campaigns in progress.
* Improved campaign organisation in the dashboard.

= 1.1.0 – December 6, 2025 =

* Added popup entrance and exit animations.
* Introduced Floating Bar popup type.
* Added floating bar positioning and display controls.
* Added seasonal popup templates for holiday campaigns.

= 1.0.2 – November 21, 2025 =

* Added dynamic text replacement using URL parameters.
* Added URL parameter targeting for UTM-based campaigns.
* Added geolocation targeting by country or region.
* Added auto-close option to dismiss popups after a set time.

= 1.0.1 – November 18, 2025 =

* Added two-step popup support.
* Added scroll depth and inactivity triggers.
* Added click trigger support.
* Added popup animation and positioning controls.
* Added Google reCAPTCHA integration.
* Added browser and OS targeting.
* Added new popup templates.
* Added CSV lead export.

== Upgrade Notice ==

= 2.1.3 =

Adds GetResponse and Drip integrations, multi-step popups, revenue analytics, onsite retargeting, and inline forms. Recommended for all users.

= 2.0.0 =

Major release with full WooCommerce popup integration including cart abandonment, coupon popups, and product targeting. Recommended for all users.

= 1.1.5 =

Critical security update. Update immediately.

== 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