Lifetime Popups – Spin to Win & Email Optin

Description

Live demo | Documentation | Support | Get Lifetime Ultra ⭐

Lifetime Popups turns any WordPress or WooCommerce store into a lead machine. Modal, slide-in, welcome mat, floating box and countdown popups, plus a real Spin to Win prize wheel, all from one clean editor with a live preview. Set it up in minutes, publish, and follow the results on the dashboard.

Pay once. Use it for life. 🚫 No subscriptions. No monthly fees. No phone-home. Your data stays on your own site.

🚫 We hate subscriptions

The WordPress.org version is a complete, working plugin that stays free forever. The optional Lifetime Ultra upgrade is a single one-time purchase: pay once, own it, and get updates for the life of the product. No recurring fees, ever.

🎑 A prize wheel, free

Spin to Win is a prize wheel popup, and it is part of the free plugin. Create a popup, choose the Spin to Win type, set your segments and their win chances, and optionally require an email address before the visitor can spin. The result is drawn on the server, so the winning code is not exposed in the page source. A typical use is a discount code or a free shipping coupon for the visitor’s order.

🧲 Popup types

Every popup shares the same live editor, the same targeting and the same stats. Pick a type, write your message, publish.

  • πŸͺŸ Modal: the classic centered popup for offers, announcements and opt-ins.
  • ️ Slide-in: a discreet corner popup that does not block the page.
  • πŸ–₯️ Welcome mat: a full-screen takeover for your biggest moments.
  • πŸ“Œ Floating box: a sticky corner box that stays as visitors scroll.
  • ⏰ Countdown: an evergreen or fixed-date timer with a copy-to-clipboard coupon.
  • 🎑 Spin to Win: the prize wheel, with server-side win logic and coupon codes.

πŸ’ͺ What you get, free

  • Six popup types including the Spin to Win prize wheel.
  • A visual editor with a live preview, no code required.
  • An editorial text layer: kicker line, heading typography (weight, uppercase, letter spacing, accent color), fine print and a secondary “no thanks” link.
  • Triggers: immediate, delay, scroll depth, exit intent, on click, inactivity, and after X page views.
  • Frequency control: every visit, once a session, once ever, or every X days. Closed popups stay closed.
  • Targeting by page rules, by device (desktop or mobile), and by audience (logged in or out).
  • Scheduling with start and end dates, plus a campaign priority so the right popup wins.
  • Lead capture collected in your own dashboard with one-click CSV export.
  • Optional email marketing integrations: Mailchimp, Brevo, ConvertKit (Kit), Klaviyo, ActiveCampaign, MailerLite, GetResponse, Omnisend, MailPoet and a Zapier webhook.
  • Ready-made templates, a gradient designer and entrance animations.
  • Built-in stats: views, clicks, CTR and conversions per popup, plus a performance chart on the dashboard.
  • A mobile mode that swaps entry popups for a small banner for visitors arriving from mobile search, following Google’s guidance on intrusive interstitials.
  • Fully translatable, with support for both LTR and RTL layouts.

πŸ”’ Private by design

No phone-home. No visitor tracking. No license check on the free version. Fonts and every third-party library are bundled locally, so no request ever goes to Google or to us. Your leads live in your own WordPress database, exportable to CSV whenever you want. Optional Google Analytics 4 events are events-only, pushed to the gtag or dataLayer your site already loads, so the plugin is friendly to your GDPR setup out of the box.

⭐ Lifetime Ultra, a one-time upgrade

Love the free plugin and want the full toolkit? Ultra is a single one-time purchase. Pay once, no subscription, ever:

  • More games: Scratch Cards, Gift Boxes, Yes/No two-step popups and Giveaways with a reproducible draw.
  • Video popups.
  • Animated backgrounds, atmosphere effects and animated “magic” borders.
  • A/B testing built in.
  • WooCommerce cart targeting with unique single-use coupons.
  • An AI copywriter for headlines and offers.
  • The full premium template library, over 130 designs.

Ultra is distributed from lifetimeplugins.com, not from WordPress.org.

🌍 Works with your setup

Popups render on the front end, independently of your theme, so they work with any WordPress theme and any page builder, including the block editor, Elementor, Divi and others. If you run WooCommerce, popups sit naturally on your store.

External services

The plugin only connects to a third-party service when you explicitly configure that service on a popup. Nothing is sent anywhere by default.

Email marketing providers (optional). When you select a provider on a popup and enter your own API credentials, each lead captured by that popup (the email address and, if collected, the name) is sent to that provider so the subscriber can be added to your list. The providers and their terms:

  • Mailchimp: https://mailchimp.com/legal/terms/ and https://mailchimp.com/legal/privacy/
  • Brevo: https://www.brevo.com/legal/termsofuse/ and https://www.brevo.com/legal/privacypolicy/
  • ConvertKit (Kit): https://kit.com/terms and https://kit.com/privacy
  • Klaviyo: https://www.klaviyo.com/legal/terms-of-service and https://www.klaviyo.com/legal/privacy/privacy-notice
  • ActiveCampaign: https://www.activecampaign.com/legal/terms-of-service and https://www.activecampaign.com/legal/privacy-policy
  • MailerLite: https://www.mailerlite.com/legal/terms-of-service and https://www.mailerlite.com/legal/privacy-policy
  • GetResponse: https://www.getresponse.com/legal and https://www.getresponse.com/legal/privacy
  • Omnisend: https://www.omnisend.com/terms-of-use/ and https://www.omnisend.com/privacy/
  • Zapier (webhook to a URL you provide): https://zapier.com/legal/terms-of-service and https://zapier.com/privacy

MailPoet is a plugin that runs on your own site, so that integration never leaves your WordPress installation.

Google Analytics 4 (optional). If you enter a GA4 measurement ID, the plugin pushes popup events (view, click, conversion) to the gtag or dataLayer object your site already loads through your own analytics setup. The plugin itself does not load any Google script and does not send data to Google directly.

Note: on its own the free plugin makes no external requests. Only the optional email providers above can send data, and only after you configure one on a popup.

Third-party libraries

These open source libraries are bundled locally with the plugin (nothing is loaded from a CDN):

  • Chart.js 4.5.1, MIT License, https://www.chartjs.org/
  • Flatpickr 4.6.13, MIT License, https://flatpickr.js.org/
  • Web fonts Inter, Poppins, Merriweather and Playfair Display (SIL Open Font License 1.1) and Roboto (Apache License 2.0), see assets/fonts/LICENSE.txt

Screenshots

Installation

  1. In your WordPress admin, go to Plugins, Add New, Upload Plugin.
  2. Upload the plugin ZIP, click Install Now, then Activate.
  3. Open Popups in the admin menu.
  4. Click Create New, pick a template or start from scratch, set your targeting, and publish.

Or install directly from Plugins, Add New by searching for “Lifetime Popups”.

FAQ

Is the free version really free?

Yes. The WordPress.org version is a complete, working plugin, not a time-limited trial. It stays free forever. If you ever want the extras, Ultra is a one-time purchase with no recurring fees.

Do you charge a monthly subscription?

No. We hate subscriptions. The free plugin is free forever, and Ultra is a single one-time payment. Pay once, keep it for life, updates included.

Is Spin to Win really in the free version?

Yes. The prize wheel is free, with the win logic and coupon codes handled on the server so they cannot be scraped from the page. The other games (scratch cards, gift boxes, yes/no and giveaways) are part of Ultra.

Will popups hurt my mobile Google ranking?

They can, if a popup covers the content as soon as a visitor lands from mobile search. Lifetime Popups includes a mobile mode that swaps entry popups for a discreet banner for those visitors, following Google’s guidance on intrusive interstitials.

Where are my leads stored?

In your own WordPress database, with one-click CSV export. Nothing is sent to us, and there is no third-party account to connect on the free version.

Does the plugin make any external requests?

Not on its own. Fonts and libraries are bundled, and there is no phone-home or license check. The only outgoing requests happen when you connect an email provider on a popup, and then only to that provider (see External services above).

Does it work with my theme and page builder?

Yes. Popups render on the front end independently of your theme, so they work with any theme and any page builder, including the block editor, Elementor, Divi and others.

What is the difference between free and Ultra?

The free version covers six popup types including Spin to Win, the editorial text layer, all triggers, targeting, scheduling, lead capture, email integrations, templates and stats. Ultra adds more games (scratch, gift, yes/no, giveaway), video popups, animated backgrounds and borders, A/B testing, WooCommerce cart targeting with single-use coupons, an AI copywriter and the full premium template library. Ultra is a one-time purchase, no subscription.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Lifetime Popups – Spin to Win & Email Optin” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.
  • Six popup types: modal, slide-in, welcome mat, floating box, countdown and the Spin to Win prize wheel.
  • Spin to Win with server-side win logic and coupon codes.
  • Editorial text layer: kicker, heading typography, fine print and a secondary link.
  • Triggers: immediate, delay, scroll, exit intent, on click, inactivity and page views.
  • Frequency, page, device and audience targeting, plus scheduling and campaign priority.
  • Lead capture with one-click CSV export and optional email marketing integrations.
  • Ready-made templates, gradient designer and entrance animations.
  • Built-in stats with a dashboard performance chart.
  • Mobile mode that swaps entry popups for a banner for visitors arriving from mobile search.
  • Self-hosted fonts and bundled libraries, no phone-home, no tracking.
  • Optional consent-aware Google Analytics 4 events.