xpay✦ Commerce
Directory
WooCommerce plugins
Murls Smart Popups
Murls Smart Popups
Create high-converting popups in 60 seconds. Quick Setup Wizard, page targeting, smart cookies — no coding, no bloat. Ever.
Will this break my store?
What the WordPress.org registry says about keeping Murls Smart Popups running.
Tested to 6.9.5 — 1 branch behind 7.0
Tested against the WordPress branch in use today.4 months ago
7.4
Your host must be running at least this version.5.8
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Murls Smart Popups is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
10 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
Murls Smart Popups is the cleanest, most store-owner-friendly popup plugin on WordPress.org. Create stunning announcement popups, flash sale banners, and promotional overlays in minutes — directly from your WordPress dashboard. No page builders, no shortcodes, no monthly fees.
Built from the ground up for WooCommerce store owners who want results without complexity.
⭐ Zero external requests. Zero tracking. Zero subscriptions. 100% free.
Why Murls Smart Popups Is Different
Most popup plugins are built for developers. Murls Smart Popups is built for you — the store owner who needs to launch a Black Friday popup at 11pm without calling a developer.
Every detail has been thought through. The admin is clean and fast. The popups look professional on every screen. And the smart cookie system means you never have to worry about showing outdated offers to your visitors.
Key Features
🚀 Quick Setup Wizard
Your first popup is live in under 60 seconds. A guided 3-step wizard walks you through choosing a goal, crafting your content, and going live — with animated previews at every step. No learning curve, no documentation needed.
🎨 Live Popup Preview
See exactly how your popup will look as you type — badge, heading, message, image, and button update in real time inside the editor. What you see is what your visitors get.
🎯 Page-Level Targeting
Control exactly where each popup appears. Show on all pages, only on specific pages, or everywhere except chosen pages. Includes automatic WooCommerce page detection — Shop, Cart, Checkout, and My Account pages are built right in.
📍 Desktop & Mobile Position Control
Place your popup anywhere on screen using an intuitive visual grid — 9 positions on desktop, 3 on mobile. Set a separate position for each device. All without touching CSS.
🏷️ Badge, Heading, Message & Button
Build fully structured popups with an optional badge pill (e.g. “🔥 Flash Sale”), a bold heading, your message body, and a call-to-action button with a custom URL. Every element is optional — use what you need.
🖼️ Clickable Popup Images
Add images to your popups directly from your WordPress Media Library. Optionally link images to any URL — perfect for linking product photos directly to product pages.
🍪 Smart Cookie Management
You control how often each popup appears — every visit, once per hour, once per day, once per week, once per month, or once per browser forever. Each popup has its own independent cookie.
🔄 Automatic Cookie Reset on Content Update
Change your offer or update your image? Every visitor automatically sees the new version — even if they already dismissed the previous one. No manual cache clearing, no developer needed.
💾 Save & Stay Editing
Save your popup and keep editing — no more losing your place. Use “Save & Close” when you’re done, or just hit Save to stay on the edit screen. Enterprise-grade editing workflow.
⚡ Zero Performance Impact
No scripts. No stylesheets. Zero frontend overhead — unless you have at least one active popup. Your Core Web Vitals score is completely untouched when popups are inactive.
🔒 Privacy First — No Data Collection
No visitor tracking. No analytics sent to external servers. No third-party requests of any kind. The only browser storage used is a small dismissal cookie on your own domain. Fully GDPR-friendly.
♿ Accessibility Ready
ARIA roles, aria-modal, aria-label, and keyboard navigation (Escape to close) built in from day one. Works with screen readers out of the box.
🌍 Translation Ready
Every visible string uses WordPress translation functions with the murls-smart-popups text domain. Translate using Loco Translate, WPML, or any standard WordPress workflow.
🗑️ Clean Uninstall
Delete the plugin and every trace is removed from your database automatically — on single sites and across every site in a Multisite network.
Perfect For
- WooCommerce store owners running flash sales, seasonal campaigns, and promotional offers
- Ecommerce managers managing popup campaigns across product launches and restocks
- Shop founders announcing free shipping thresholds, limited-time discounts, or new arrivals
- Small business websites sharing important announcements, opening hours, or event details
- Bloggers & content creators driving traffic to featured content or growing their email list
- Agencies & freelancers managing multiple client sites on WordPress Multisite
How the Smart Cookie Reset Works
Every popup in Murls Smart Popups carries an internal content version number. When you save a popup, the plugin computes a hash of your badge, heading, message, image, and button. If anything changed, the version increments — say from v2 to v3.
The visitor’s browser cookie is tied to the version number. So a cookie for “v2” is simply ignored when the popup becomes “v3.” Your visitors always see your latest offer — automatically, with zero effort on your part.
Premium Add-ons (Coming Soon)
Extend Murls Smart Popups with purpose-built extensions for serious store owners:
- 🚪 Exit Intent Trigger — Catch visitors the moment before they leave and show a last-chance offer
- 📧 Email Capture & Mailchimp — Grow your list directly inside popups with Mailchimp, Klaviyo, or webhook sync
- ⏰ Time Delay & Scroll Trigger — Show popups after a set time or scroll depth for better engagement
- 🛒 WooCommerce Cart Booster — Trigger popups based on cart value, item count, or specific products
- 📊 Analytics & Conversion Tracking — See impressions, dismissals, and click-through rates per popup
- 🧪 A/B Testing — Run split tests between popup variants and auto-promote the winner
- ⏳ Countdown Timer — Create urgency with live countdown clocks inside your popups
- 🌐 Geo-Location Targeting — Target visitors by country or region for location-specific promotions
- 👤 User Role Targeting — Different offers for logged-in customers vs new visitors
- 🎁 Unique Coupon Generator — Auto-generate unique WooCommerce coupon codes per visitor
- 🔁 Multi-Step Popup Flows — Chain multiple popup screens into guided flows
- 📱 Mobile Visibility Control — Show popups on desktop only, mobile only, or both
Completely free. No premium core, no feature unlocks, no nag screens, no usage limits. The plugin is GPL-licensed and hosted on WordPress.org. Optional paid add-ons are in development for advanced features, but the core plugin will always be 100% free.
Yes. The Quick Setup Wizard guides you through creating your first popup in 3 simple steps — pick a goal, craft your content, and go live. Your popup is active in under 60 seconds with zero configuration needed.
Yes. Every popup has a “Where to Show” setting with three options: show on all pages, show only on specific pages you choose, or show everywhere except pages you choose. WooCommerce pages (Shop, Cart, Checkout, My Account) are automatically detected.
No — you’re in full control. Each popup has a “Show popup again after” setting with options including: every visit, once per hour, once per day, once per week, once per month, or once per browser forever.
Yes, automatically. When you change the badge, heading, message, image, or button, the plugin increments the popup’s internal version. The visitor’s old cookie becomes invalid and they see the updated popup on their next visit — no manual action needed.
Yes. Pick any image from your WordPress Media Library and optionally add a link URL. When visitors click the image, they are taken to the URL you set — perfect for linking product images directly to product pages.
Absolutely. Murls Smart Popups works on any WordPress site and integrates naturally with WooCommerce stores. It was designed with shop owners as the primary audience. The page targeting feature automatically detects WooCommerce pages. Upcoming add-ons will add deep WooCommerce integration including cart-based triggers and coupon generation.
No. CSS and JavaScript are only loaded when at least one active popup is set to display on the current page. If all your popups are set to Inactive, zero assets load on the frontend — your site performance is completely unaffected.
No. The plugin uses browser cookies only to remember whether a visitor has seen a popup. Those cookies never leave the visitor’s browser. No data is sent to any external server. No analytics, no tracking, no third-party services of any kind.
The plugin stores no personal data and makes no external requests. The cookies it sets are functional cookies used solely to control popup display frequency. Always consult a legal professional for definitive GDPR compliance advice specific to your business.
Yes. Each site in your network has its own independent set of popups. The plugin can be network activated or activated per-site. The uninstall handler removes data from every site in the network cleanly.
Yes. All strings use WordPress translation functions with the murls-smart-popups text domain. Translate using Loco Translate, WPML, or any standard WordPress workflow. Community translations on WordPress.org are welcome.
No limit. Create as many as you need. Multiple popups can be active simultaneously — each with its own independent cookie, position, and page targeting settings.
Categories
Plugin details
Tags on WordPress.org
