Turn visitors into subscribers and sales.
A powerful WordPress popup builder with 20+ popup types, 220 ready-made presets, built-in forms with spam protection, and targeting that shows the right offer to the right visitor.
- Free core, forever
- Gutenberg, Elementor, any theme
- Mailchimp included
Feeling lucky today?
Enter your email, spin the wheel and unlock up to 30% off.
Plays nicely with the tools you already use
- WWordPress 6.5+
- GGutenberg
- EElementor
- WooWooCommerce
- EDDEasy Digital Downloads
- MMailchimp
- BBrevo
- KKit
- ACActiveCampaign
- MLMailerLite
- HHubSpot
- FCFluentCRM
- AWAWeber
- CF7Contact Form 7
- WPWPForms
- CFCloudflare Turnstile
- AALTCHA
Your first campaign in three steps.
No page builder to learn, no template to wire up by hand. Every preset is a complete popup that only needs your words.
Pick a preset
Open the Popup Library and filter 220 finished popups by goal, type, display mode or season. One click inserts it, switched off, ready to edit.
Make it yours
Change the copy, swap the image, pick a width and position, tweak colours and fonts. Every style is a plain setting, with custom CSS if you want it.
Choose when and where
Set the trigger, frequency rules and page targeting, then switch it on. Wing Popup handles the rest.
Every setting in plain sight. Nothing hidden behind a wizard.
Each popup is one panel with five tabs: Content, Triggers, Display Options, Settings and Styles. Pick the type, and the content tab shows only the fields that type needs.
- Pro fields are visible and clearly locked, so you always know what an upgrade unlocks.
- Popups are switched off by default and get a stable id the moment they are saved, so rules, analytics and A/B tests never lose track of them.
- Import and export every popup between sites, and back up settings in one click.
Watch Wing Popup at work.
A one-minute tour of what it can do, and a three-minute walkthrough from installing the plugin to your first live popup.
One plugin for every kind of popup.
Not just a box with text in it. Each type has its own purpose-built settings, and every type is visible in the free editor so you always know what Pro adds.












- Only image Free
- Age verification
- Social share
- File download
- Google Map
- Ad-block notice
- Push notification opt-in
- Recent sales notification
- Content locker
- Contact Form 7 / WPForms embed
220 popups, designed and wired up. Pick one.
Every preset in the library is a complete popup: copy, artwork, trigger, frequency rule and styling. Insert it from the Popups screen and it lands switched off, so you can edit before anyone sees it.
- Filter by goal, type, display mode and season, from Black Friday to Ramadan to back-to-school.
- Images are imported into your Media Library, never hot-linked from somewhere else.
- Form presets create the form too, and template presets create an editable Gutenberg design.






Show the right popup to the right person, at the right moment.
- Page load with delay Free
- Click on any button, link or element Free
- Hover
- Scroll depth
- Exit intent
- User inactivity
- Page-visit count
- Video finished
- Custom JavaScript event
- Add to cart, cart abandonment and checkout exit (WooCommerce, EDD)
- Home, search, 404, archives, pages, posts, categories, tags, custom post types and taxonomies Free
- Date ranges and weekly hours
- Device, browser and operating system
- Logged-in state and user roles
- Country and region (geo)
- Referrer domains and URL parameters
- New versus returning visitors
- Cart contents and totals in WooCommerce
- Cooldown after showing and after dismissal Free
- Once per session, once ever, maximum views per visitor Free
- Minimum page visits before the first show Free
- One rule set for every trigger, so nothing sneaks past a cooldown
- Let click and hover triggers bypass the rules, so a button always works
- Reset a popup for every visitor with one switch, automatically when its type changes
The spring edit is here
Linen, light layers and colour. Free returns for 30 days.
Shop new in- Modal, inline and fullscreen modes Free
- Five widths plus custom, nine screen positions Free
- Image layouts: top, inline, left, right, background Free
- Floating bars and slide-in panels
- Entrance and exit animations, overlay colour, opacity and blur
- Typography, buttons, dismiss-button styling, mobile overrides
- Custom CSS and JavaScript per popup
- Force interaction and hide the close button for gates
- Subscribe and contact forms, in a popup, with a shortcode or the Gutenberg block Free
- Spam checks with no setup: trap field, cache-safe token, minimum time, rate limits, Disallowed Comment Keys Free
- ALTCHA proof-of-work or Cloudflare Turnstile when you want a challenge Free
- Notification e-mails with smart tags, auto-replies, list signup from a contact form Free
- Pre-sale, login and registration forms
- Custom fields on contact forms, stored submissions with CSV export and privacy tooling
- Nine email and CRM destinations with synced list pickers
- Views, visitors, conversions and dismissals with period-over-period change
- Charts, device split, best hours and days of the week
- Breakdowns by page, country, browser, referrer, OS and trigger
- A/B tests between existing popups with honest verdicts
- Google Analytics event forwarding
- CSV export, stored as daily totals, raw events pruned quickly
- No IP addresses, user agents, user ids or form content are ever stored

Popups that know what is in the cart.
Cart state is read in the browser through the Store API, so every shopper sees the offer that matches what is in their cart.
- Cart triggers: add-to-cart, cart abandonment and checkout exit.
- Cart rules: target by products, categories, item count or total.
- Upsell and cross-sell popups with live product data, plus recent-sales notifications.
- Abandonment reminder e-mails, one per cart and consent-gated.
The parts you do not see are the parts we care about most.
Fast by design
Assets load only on pages where a popup can appear, and popups and forms are kept in their own table instead of one big settings entry.
Private by default
Analytics keep counts, not people. No IP, no user agent, no user id, no form content. Visitor ids only with consent.
Open and extensible
GPL code, documented filters and actions. Pro extends Free only through the same public hooks you can use.
Works with caching
Frequency, page and cart rules run in the browser, so full-page caching plugins and CDNs keep working with every popup.
Start free. Upgrade when you need more.
The free plugin is a complete popup builder, not a demo. Pro adds the advanced types, triggers, targeting, styling, analytics and integrations.
Wing Popup
Everything you need for your first campaigns.
Unlimited popups and forms, 67 ready-made designs, Mailchimp, spam protection
Download freePersonal
1 website
Updates and support for a yearUpdates and support, no renewal
Get Wing Popup ProBusiness
10 websites
Updates and support for a yearUpdates and support, no renewal
Get Wing Popup ProAgency
100 websites
Updates and support for a yearUpdates and support, no renewal
Get Wing Popup ProEvery Pro plan includes
- Everything in Free
- 20+ popup types: coupon, countdown, spin-to-win, video, multi-step, cookie notice, age gate and more
- Exit intent, scroll, hover, inactivity, cart and custom-event triggers
- Schedules, devices, roles, geo, referrer and URL targeting
- Bars, slide-ins, animations, overlay and typography controls, custom CSS/JS
- WooCommerce and EDD tools, abandonment e-mails
- Analytics dashboard, A/B testing, push notifications
- Brevo, Kit, ActiveCampaign, MailerLite, HubSpot, FluentCRM, AWeber, webhook
- Stored submissions, import/export, priority support
Prices in USD. Yearly plans renew for updates and support; the plugin keeps working if you let a plan lapse. Lifetime plans are a one-time payment. 30-day money-back guarantee.
Secure checkout by Freemius. Pay by card or PayPal; your licence key and download arrive by e-mail right away.
Free versus Pro, in detail.
| Feature | Free | Pro |
|---|---|---|
| Popups | ||
| Image, image & content, template, formThe four core types | ||
| Popup Library220 ready-made popups | ||
| Coupon, countdown, video, spin-to-win, pick-a-gift, yes/no, multi-step | ||
| Cookie notice, age gate, social share, file download, map, ad-block, push opt-in, recent sales, upsell | ||
| Triggers & targeting | ||
| Page load and click triggers | ||
| Frequency & suppression rulesCooldowns, once per session, max views, min visits | ||
| Page, post, taxonomy and post-type rules | ||
| Exit intent, scroll, hover, inactivity, visit count, video, custom events | ||
| Schedule, device, browser, OS, role, geo, referrer, URL, new/returning | ||
| Forms & integrations | ||
| Subscribe and contact forms, shortcode and block | ||
| Spam protection, ALTCHA, Cloudflare Turnstile | ||
| Mailchimp | ||
| Pre-sale, login and registration forms, custom fields, stored submissions | ||
| Brevo, Kit, ActiveCampaign, MailerLite, HubSpot, FluentCRM, AWeber, webhook | ||
| Design, commerce & insight | ||
| Modal, inline, fullscreen, five widths, nine positions, image layouts | ||
| Floating bars, slide-ins, animations, overlay, typography, custom CSS/JS | ||
| WooCommerce & EDD triggers, cart rules, upsells, abandonment e-mails | ||
| Analytics dashboard, A/B testing, Google Analytics forwarding | ||
| Web push notifications, import/export, priority support | ||
Questions people ask before installing.
How many popups can I create?
Unlimited, in Free and in Pro. There is no cap on popups, forms, views or impressions.
Does it work with caching plugins and CDNs?
Yes. Frequency, page and store rules run in the visitor's browser, and anything that varies per visitor (role, country, cart) is resolved over an uncached call. A cached page is never wrong for the next visitor.
Are there ready-made templates?
Yes. Open Wing Popup → Popups and click Popup Library. Every preset is a complete popup with copy, image, trigger, frequency rule and styles. It is inserted switched off so you can edit it first. Eight presets are Gutenberg designs you can also edit under Templates.
Can I use the forms without a popup?
Yes. Every form built under Wing Popup → Forms works anywhere: paste the [wing-popup-form id="…"] shortcode into any editor, or add the Wing Popup Form block in Gutenberg.
Why does a popup not show again after I close it?
The Frequency & Suppression rules under Display Options remember views and dismissals in the visitor's browser. Set the mode to "Always" while testing, or open a private window.
Is it compatible with page builders?
Yes. Template popups can be designed in Gutenberg or Elementor, forms and popups work with any theme, and click triggers open a popup from any button a builder makes.
What happens to my popups if I deactivate Pro?
Every setting stays intact. Popups that need a Pro type or trigger are simply skipped, and the admin shows which ones, so every page stays clean.
What exactly does Pro add?
Twenty-plus popup types, behaviour triggers, scheduling and audience targeting, WooCommerce and EDD tools, styling and animation controls, analytics and A/B testing, more email providers and push notifications. Every Pro setting is already visible in the free editor, so you can see it before you buy.
Your first popup is three clicks away.
Install Wing Popup, open the Popup Library, pick a preset. It is free, it is fast, and your first campaign can be live in minutes.
Inserted: Welcome discount
Switched off and ready to edit. Change the words, then turn it on.