=== YS LeadGen – Popup Builder & Lead Forms === Contributors: ysinnovations Tags: popup builder, popup, lead generation, contact forms, WooCommerce Requires at least: 5.3 Tested up to: 7.0 Requires PHP: 7.4 Stable tag: 2.1.3 License: GPLv2 or later License URI: [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html) Create popups, lead forms, floating bars, and WooCommerce campaigns directly inside your website. == Description == YS LeadGen is a lightweight popup builder and lead forms plugin designed for lead generation, WooCommerce promotions, email collection, and customer engagement. Create popup campaigns and forms directly inside your dashboard without relying on external SaaS popup platforms or monthly subscriptions. No coding required. Works with WooCommerce, Elementor, and most modern themes. Perfect for: * WooCommerce stores * Lead generation websites * Blogs and content websites * Small business websites * Marketing campaigns * Email list building == Popup Types == Create different popup campaigns based on your marketing goals. * Lightbox Popup * Exit Intent Popup * Floating Bar * Slide-In Popup * Scroll Popup * Countdown Popup * Coupon Popup * Cart Abandonment Popup * Spin-to-Win Popup * Fullscreen Popup * Yes/No Popup == Lead Form Features == Create forms for lead generation, email collection, and customer engagement. * Email opt-in forms * Inline forms * Contact forms * Multi-field forms * Yes/No forms * Lead storage inside your website * CSV export * Email notifications == Popup Triggers & Display Rules == Control when and where your campaigns appear. * Exit intent trigger * Scroll depth trigger * Time delay trigger * Click trigger * Inactivity trigger * Page load trigger * Device targeting * Frequency controls * Scheduling options == WooCommerce Features == Create WooCommerce popup campaigns and lead forms to improve customer engagement and reduce cart abandonment. * Cart abandonment popups * Checkout exit popups * Coupon campaigns * Product targeting * Category targeting * Add-to-cart campaigns == Builder Features == Build popups and forms directly inside your dashboard using the drag-and-drop builder. * Responsive design * Ready-made templates * Popup scheduling * Animations * Custom styling options * Custom CSS support * GDPR-ready forms * reCAPTCHA support == Analytics == Track popup and form performance directly inside your dashboard. * Popup impressions * Form submissions * Conversion tracking * Device-based analytics * Google Analytics 4 integration == Integrations == Connect forms and popup campaigns with your favorite marketing tools. * Mailchimp * HubSpot * Omnisend * Webhooks * Drip * GetResponse == Pro Features == Upgrade to Pro for advanced targeting and automation features. * Advanced WooCommerce targeting * Geolocation targeting * A/B split testing * Advanced display conditions * Email marketing integrations * CRM integrations * Priority support == Why YS LeadGen? == Lightweight popup and forms plugin. * Beginner-friendly setup * Built for WooCommerce and lead generation * Works directly inside your website * No external SaaS dependency * Local lead storage * Flexible targeting and display rules == Privacy-Friendly == YS LeadGen stores popup settings, analytics, and captured leads locally. * GDPR-friendly * Full data ownership * Local lead storage * No third-party popup platform required == Useful Links == * Documentation: [https://docs.ysleadgen.com](https://docs.ysleadgen.com) * Demo: [https://demo.ysleadgen.com](https://demo.ysleadgen.com) * Support: [https://ysleadgen.com/support](https://ysleadgen.com/support) * Website: [https://ysleadgen.com](https://ysleadgen.com) * Privacy Policy: [https://ysleadgen.com/privacy-policy](https://ysleadgen.com/privacy-policy) == Frequently Asked Questions == = Is YS LeadGen free? = Yes. YS LeadGen includes a free version with popup builder features, lead forms, popup triggers, analytics, and WooCommerce support. = Does the plugin support WooCommerce? = Yes. You can create WooCommerce popup campaigns including coupon popups, checkout popups, lead forms, and cart abandonment campaigns. = Can I create forms with YS LeadGen? = Yes. You can create inline forms, contact forms, lead capture forms, and popup forms directly inside your dashboard. = Does the free version include exit intent popups? = Yes. Exit intent popup support is included in the free version. = Can I create mobile popups and forms? = Yes. All popup campaigns and forms are responsive and work across desktop, tablet, and mobile devices. = Does YS LeadGen work with Elementor? = Yes. YS LeadGen works with Elementor and most popular page builders. = Are leads stored locally? = Yes. Leads are stored locally inside your database. = Is YS LeadGen GDPR compliant? = Yes. The plugin includes GDPR consent checkbox support and stores lead data locally. == Installation == = Automatic Installation = 1. Go to **Plugins → Add New** in your WordPress admin dashboard. 2. Search for **YS LeadGen**. 3. Click **Install Now** and then **Activate**. 4. Open **YS LeadGen** from the admin sidebar and 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 file and click **Install Now**. 4. Activate the plugin. 5. Open **YS LeadGen** from the admin sidebar to get started. == Screenshots == 1. Popup Dashboard 2. Drag & Drop Builder 3. Popup Templates 4. Popup Triggers 5. Display Rules 6. Lead Dashboard 7. Analytics Overview 8. WooCommerce Popups == Changelog == = 2.1.3 = * Added new email marketing integrations for GetResponse and Drip. * Added multi-step popup flows to create guided, higher-converting user journeys. * Added revenue analytics to track conversions and measure popup-driven sales performance. * Added onsite retargeting to re-engage returning visitors with personalized campaigns. * Added inline and embedded forms for seamless lead capture directly within page content. * Updated the tested up to version to 7.0. = 2.1.2 = * Added A/B split testing for popup campaign optimizations. * Added behavior-based targeting using visitor engagement conditions. * Added smart popup frequency controls and cooldown management. * Added popup dismissal tracking to reduce popup fatigue. = 2.1.1 = * Fixed issue where the dashboard was not loading in certain cases. * Added captured leads page URL to display in leads table and campaign details. * Updated main plugin file description for better clarity and consistency. = 2.1.0 = * Added new popup types: Fullscreen, Slide-In, Yes/No (two-step), and Spin Wheel. * Introduced dedicated templates for each new popup type. * Expanded template library with new designs across all popup categories. * Improved popup builder compatibility to support new popup layouts. * Minor UI improvements and performance optimizations. = 2.0.1 = * Fixed date and time scheduling issues affecting popup display rules. * Fixed link trigger not firing correctly in certain conditions. * Improved browser targeting accuracy for better user matching. * Minor bug fixes and performance improvements. = 2.0.0 = * Major feature: Introduced full WooCommerce popup integration including triggers, conditions, coupon popups, and cart email capture. * Added WooCommerce triggers: Add to Cart, Cart Page Load, Checkout Page Load, Exit Intent on cart and checkout, and Product Page Load. * Added WooCommerce conditions: cart value rules, product targeting, category targeting, and user-based conditions. * Added coupon popup with cart value and product/category restrictions. * Added cart email capture for abandoned cart recovery. * Implemented REST API-based data handling for WooCommerce popup interactions. * Improved UI/UX across popup builder, display rules, and integrations. * 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 field for lead capture forms. * Minor UI and compatibility improvements. = 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 AJAX actions. * Implemented REST API endpoints with secure permission validation. * General security hardening. = 1.1.4 = * Introduced feature gating for Pro features and campaign limits. * Improved popup rendering performance and trigger stability. * Fixed minor UI inconsistencies in popup builder. * Compatibility improvements and bug fixes. = 1.1.3 = * Added margin controls for popup elements including image, text, button, countdown, GDPR, and form fields. * Added button hover color customization. * Added GDPR consent checkbox block. * Added countdown timer configuration options. * Added onboarding flow with guided setup. = 1.1.2 = * Added popup impressions, conversions, and conversion rate tracking. * Added device-based performance breakdown (desktop, mobile, tablet). * Added conversion source tracking. * Added Google Analytics 4 (GA4) integration. = 1.1.1 = * Added alphabetical campaign sorting (A–Z). * Added bulk delete with confirmation. * Added Save as Draft option. * Improved campaign organization in dashboard. * Added news and updates section. = 1.1.0 = * Added popup entrance and exit animations. * Introduced floating bar popup type. * Added floating bar positioning and display controls. * Added seasonal popup 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 (Yes/No) popup support. * Added scroll depth and inactivity triggers. * Added click trigger support. * Added popup animation and positioning controls. * Added reCAPTCHA integration. * Added browser and OS targeting. * Added new popup templates. * Added CSV lead export. == Upgrade Notice == = 2.0.1 = Bug fixes for scheduling, link trigger, and browser targeting. Recommended update for all users. = 2.0.0 = Major update introducing WooCommerce popup features including cart abandonment, coupon popups, and product targeting. Recommended for all users. = 1.1.5 = Critical security update. Update immediately. == Privacy Policy == YS LeadGen stores popup settings, captured leads, and analytics data locally in your WordPress database. No data is shared externally unless you enable integrations such as Mailchimp, HubSpot, or Omnisend. Privacy policy: [https://ysleadgen.com/privacy-policy](https://ysleadgen.com/privacy-policy)