When a shopper walks into a busy physical store and sees other customers buying products, they feel confident. They buy more. WooCommerce Notification brings that same powerful psychological effect to your online store — displaying real-time sales popups that show visitors exactly what other customers are buying, right now.
Developed by VillaTheme and one of the best-selling WooCommerce marketing plugins on CodeCanyon, WooCommerce Notification is the easiest and most effective way to add live social proof, purchase urgency, and FOMO to your WooCommerce store — turning hesitant browsers into confident buyers without a single line of code.
What Is WooCommerce Notification?
WooCommerce Notification is a premium WooCommerce plugin that displays your recent customer orders as beautifully designed popup notifications on your storefront. Every time a new order comes in, a popup slides onto the screen showing the customer’s name, location, product image, and purchase time — creating a live sales feed that proves your store is active, trusted, and popular.
Beyond real orders, the plugin also offers a powerful Virtual Orders feature that lets you create simulated purchase notifications for specific products — helping new stores build social proof from day one, promote new arrivals, and highlight slow-moving inventory with targeted fake purchase activity that looks completely authentic to visitors.
Key Features
Display Real-Time Sales Popups from Actual Orders
The plugin connects directly to your WooCommerce order database and displays recent purchase notifications in real time on your storefront. Every popup shows the customer’s first name, city, country, product name with a clickable link, product image, and how long ago the purchase was made — delivering authentic, convincing social proof that builds trust instantly with every new visitor who lands on your store.
Select Which Orders to Display
Full control over which orders appear in your notifications. Filter by order status — choose from Completed, Processing, On Hold, Cancelled, Refunded, Pending Payment, or Failed orders. Set an Order Time window to display only purchases from the last hour, last day, last week, or any custom time period you define. This ensures your notifications always show recent, relevant activity that feels live and current to your visitors.
Virtual Orders — Create Social Proof from Day One
New stores face the classic credibility challenge — how do you show social proof when you have no orders yet? The Virtual Orders feature solves this completely. Create simulated purchase notifications for any products you choose — and make them look completely authentic with auto-detected customer addresses via IP geolocation, virtual customer names, randomized purchase times within a configurable threshold, and automatic timezone matching to your site’s timezone. Three virtual order creation modes are available: by selected products, by selected categories, or automatically using your latest products to introduce new arrivals to visitors.
22 Built-In Popup Templates
Choose from 22 professionally designed popup templates to match your store’s visual style. Each template has a distinct look and layout — giving you the variety to find a notification design that blends seamlessly into your store’s brand identity. Preview each template live before applying and switch between designs at any time without affecting your notification settings.
4 Popup Positions
Place your notification popups exactly where they belong on your store’s layout. Choose from four positions — Bottom Left, Bottom Right, Top Left, and Top Right — so the popup always appears in the corner that best complements your store’s design without obscuring important content or conversion elements on the page.
Multiple Notification Messages — Multiple Popups
Create as many independent WooCommerce Notification messages as your store needs. Each message is a separate, fully configured popup with its own template, design, content, product targeting, and display rules. Run different notification messages on different pages — a product-specific popup on product pages, a category-focused popup on category pages, and a coupon offer popup on the cart page — all simultaneously and all independently configured.
Flexible Display Timing Controls
Precisely control when and how your notifications appear with granular timing settings. Set the initial delay time before the first notification shows after a visitor arrives. Configure how long each popup stays visible before disappearing. Set the loop interval between consecutive notifications. Adjust these timing parameters to find the perfect rhythm that creates urgency without annoying your visitors.
Show Notifications on Specific Pages
Control exactly which pages on your store display notification popups. Show notifications on the homepage, shop page, product pages, category pages, cart, checkout, or any combination. Use WooCommerce Conditional Tags to assign specific notification messages to specific pages — displaying the most relevant purchase activity to each visitor based on exactly where they are in your store.
Coupon Box Popup
Assign a coupon code popup to specific pages using WordPress Conditional Tags — turning your notification system into a lead generation and conversion tool. Display a discount offer popup to visitors on high-intent pages like cart or checkout, delivering a last-moment incentive that pushes hesitant shoppers to complete their purchase. Each coupon popup is independently configurable with its own design, timing, and page targeting rules.
Run Single Product Mode
On product detail pages, enable Run Single Product mode so the notification popup only shows purchase activity for the exact product the visitor is currently viewing. This hyper-focused social proof is significantly more persuasive than generic store-wide notifications — a visitor seeing that other people recently bought the specific item they are looking at converts at a much higher rate than seeing unrelated product notifications.
Show Product Variations
For variable products, enable the Show Variation option to display the specific variation that was purchased — rather than just the parent product name. Shoppers see notifications like ‘Maria from London just bought Blue T-Shirt – Size M’ instead of just ‘Maria just bought T-Shirt.’ This specificity makes notifications far more credible and relevant, especially for apparel, footwear, and any store with product options.
Exclude Products from Notifications
Prevent specific products from appearing in your notification feed — ideal for excluding low-margin items, private or wholesale products, subscription renewals, or any product type that should not be highlighted as social proof in your storefront. Excluded products simply never appear in notifications, keeping your social proof focused on your best and most conversion-worthy items.
Out-of-Stock Product Control
Choose whether out-of-stock products appear in your notification popups. Display them to maintain social proof activity on popular items even when temporarily unavailable — or hide them to avoid directing visitor attention toward products they cannot currently purchase. Full control ensures your notification feed always serves your conversion goals.
External & Affiliate Product Support
For External/Affiliate products in your WooCommerce store, the plugin automatically redirects visitors to the external product URL when they click the notification popup — maintaining the correct affiliate link flow and ensuring that social proof notifications work correctly for non-hosted product types.
Flexible Popup Design Customization
Customize every visual aspect of your notification popups to perfectly match your store’s branding. Configure background color, text color, product name color, and highlighter color independently. Set the border radius for square or rounded popup corners. Choose to display the product image on the left or right side of the popup. Enable or disable the close icon. Select from multiple appear and disappear animation effects for smooth, professional popup transitions. Add your own custom CSS for any additional styling adjustments beyond the built-in controls.
Sound Effects
Add an optional sound effect that plays each time a notification popup appears — drawing attention to the popup without requiring the visitor’s eyes to be on it. Multiple sound options are available, all configurable with volume control. Sound effects subtly increase the perceived activity level of your store and can boost engagement with notifications, particularly on high-traffic pages where visitors may be focused on content rather than the screen corners.
3 Product Image Sizes
Select the product image size displayed inside the notification popup from three options — Shop Thumbnail (100×100), Shop Catalog (600×auto), or Shop Single (900×auto) — allowing you to balance popup visual quality with loading performance based on your store’s image setup and connection speed requirements for your typical visitor.
Shortcode Dynamic Variables
Build fully personalized notification messages using a comprehensive set of dynamic shortcode variables. Available variables include {first_name}, {city}, {state}, {country}, {product}, {product_with_link}, {time}, and more — automatically populated with real or virtual order data to make every popup feel authentic, human, and locally relevant to the visitor reading it.
Click Report & Analytics
Track the performance of your notification popups with the built-in click reporting and analytics system. View detailed click statistics per notification message — broken down by date and by individual product — so you know exactly which notifications are driving the most engagement and which products are generating the highest click-through rates from your social proof popups. Use this data to refine your notification strategy and maximize conversion impact.
Privacy Mask for Customer Information
Protect customer privacy by enabling the privacy mask option for customer names and locations displayed in notifications. Masked information shows partially obscured — for example, ‘J*** from L***’ — maintaining the social proof effect while complying with GDPR and other privacy regulations that restrict the display of identifiable customer information without explicit consent.
Desktop & Mobile Separately Configurable
Enable or disable notification popups independently for desktop and mobile devices. If your mobile layout does not benefit from popups — or if you prefer a cleaner mobile experience — simply disable notifications on mobile while keeping them fully active on desktop. Each device type is a separate toggle, giving you precise control over your cross-device notification strategy.
Who Is This Plugin For?
- New WooCommerce Stores — Use virtual orders to build immediate social proof and credibility from launch day
- Established eCommerce Stores — Amplify real purchase activity into visible social proof that converts browsers into buyers
- High-Competition Niches — Differentiate your store by showing active purchase activity that builds trust faster than any copy can
- Product Launch Campaigns — Highlight new arrivals with targeted virtual notifications that generate instant product awareness
- Seasonal Sales & Promotions — Combine coupon box popups with recent purchase notifications during sales events for maximum conversion lift
- Affiliate & Dropshipping Stores — Create the appearance of a busy, trusted store regardless of actual order volume
Key Features at a Glance
| Feature | Available |
|---|---|
| Real-Time Sales Popups from Actual Orders | ✅ Yes |
| Virtual / Fake Orders for Social Proof | ✅ Yes |
| Auto IP-Based Customer Location Detection | ✅ Yes |
| 22 Built-In Popup Templates | ✅ Yes |
| 4 Popup Position Options | ✅ Yes |
| Multiple Independent Notification Messages | ✅ Unlimited |
| Coupon Box Popup with Conditional Tags | ✅ Yes |
| Run Single Product Mode | ✅ Yes |
| Show Product Variations in Popup | ✅ Yes |
| Sound Effects | ✅ Yes |
| Click Report & Per-Product Analytics | ✅ Yes |
| Privacy Mask for Customer Info | ✅ Yes |
| Timing Controls (Delay, Loop, Duration) | ✅ Full Control |
| Desktop & Mobile Independent Controls | ✅ Yes |
| Custom CSS Support | ✅ Yes |
| External & Affiliate Product Support | ✅ Yes |
How to Install
- Click the Download button below to get the
.zipfile - Make sure WooCommerce is installed and activated on your WordPress site
- Go to WordPress Dashboard → Plugins → Add New → Upload Plugin
- Upload the
.zipfile and click Install Now - Activate the plugin
- Navigate to WooCommerce Notification in your WordPress sidebar
- Click Add New Notification to create your first popup — choose real orders or configure virtual orders, select your template, set timing and page targeting, and save
- Visit your store frontend to see your sales notification popups in action
Frequently Asked Questions
Is this plugin free to download?
Yes, you can download WooCommerce Notification for free from this page. It is redistributed under the GPL license.
Do I need a lot of existing orders for this plugin to work?
No. The Virtual Orders feature lets you create simulated purchase notifications for any product — with IP-based location detection, randomized names, and randomized purchase times — so your notifications look authentic and convincing even if you have zero real orders in your store.
Can I show different popups on different pages?
Yes. You can create multiple independent notification messages, each assigned to different pages using WordPress Conditional Tags. Show product-specific notifications on product pages, category-focused notifications on category pages, and coupon popups on cart or checkout pages — all running simultaneously.
Does it affect my store’s page loading speed?
No. WooCommerce Notification is designed to be lightweight — popup assets load asynchronously and do not block your page’s initial rendering or impact Core Web Vitals scores.
Can I mask customer names and locations for GDPR compliance?
Yes. The Privacy Mask option partially obscures customer names and locations in notification popups — maintaining social proof effectiveness while complying with GDPR and other privacy regulations.
Is it compatible with the latest WooCommerce version?
Yes. WooCommerce Notification is actively maintained by VillaTheme and is regularly updated for full compatibility with the latest versions of WordPress and WooCommerce.
Download WooCommerce Notification — Free
Every visitor on your store right now is deciding whether to trust you enough to buy. WooCommerce Notification tips that decision in your favor — showing them exactly who else is buying, what they bought, and when. Real orders or virtual orders, 22 templates, coupon popups, click analytics, and complete design control — everything you need to turn social proof into sales. Download it today and make your store feel like the busiest shop on the block.
⚠️ Disclaimer: This plugin/theme is for personal use and practice only. Run a malware scan before use. For commercial use, purchase a license from the official website.