Popups for WooCommerce: Add to Cart, Checkout & More


“Super plugin and support: Best woocommerce notifications plugin, super support, Pablo is the top of the developer” – ⭐⭐⭐⭐⭐ giuliano61

Main Page | Support Forum | Documentation & How to | Demo

WooCommerce has a built-in notices feature that appears on your store in difference cases, they used to show important messages for customers, like:

  • Product X has been added to your cart (Product notice)
  • Product X removed. Undo? (Cart notice)
  • Have a coupon? Click here to enter your code (Checkout notice)
  • X is a required field (checkout)

And so on…

And sometimes, depending on the theme, they get so discreet customers don’t see it or there are cases where they are just too ugly.

Our plugin Popup Notices for WooCommercee turns these WooCommerce Notices into beautiful Popups that will be noticed by your customers.

🚀 Main Features: FREE Version

🚀 Turn Woo Notices into Popups

When you add/remove product to the cart, WooCommerce will show a plain text notice, with this plugin, you can change this simple text into an interactive popup.

🚀 Remove Woo Default Notices

The plugin allows you to choose removing the default notices (by Woo) if you’re showing them in a popup, or keep both. This can be customized by each notice type (success, error, info).

🚀 AJAX Support

These popups won’t require a page reload, the plugin will show the popup on the same page to maintain a seamless experience for your customers.

🚀 Display Options

  • Show the popups on desktop, mobile, or both
  • Show popups for any notice type: Error, Success, Info, or all of them
  • Hide default WooCommerce notices when the related popup is enabled
  • Control how to close the popup (clicking outside, clicking inside)

“Shows more beautiful messages: I had a problem with users who did not notice the error messages and now it explodes on the screen and does not go unnoticed.” – ⭐⭐⭐⭐⭐ Luiz Sobral

“Native WooCommerce notice: An amazing plugin and a very professional developer, I received excellent support for a minor adjustment I need.” – ⭐⭐⭐⭐⭐ goldatlas

🏆 Do More: PRO Version

To go further and beyond these options, we have a premium version which unlocks more advanced features like:

🏆 Styling Options

Customize the style (colors, position, appearance) of the different popups using your theme Customizer.

Utilize icons from FontAwesome to show different icons on popups.

🏆 Play Audio on Popup

Create more engaging experience by playing any sound of your choice when the popup opens or closes.

🏆 Customize Messages

Customize WooCommerce messages modifying or adding more content after or before them

🏆 Advanced Display Options

Prevent Page Scrolling: Disable page scrolling on AJAX notices
Restrictive Loading: Load the plugin at some specific moment or place, like only on Cart or Checkout
Auto-Close: Auto-close the popup after x seconds

🏆 Premium Support

And much more.

💯 Why WPFactory?

  • Experience You Can Trust: Over a decade in the business
  • Wide Plugin Selection: Offering 65+ unique and powerful plugins
  • Highly-Rated Support: Backed by hundreds of 5-star reviews
  • Expert Team: Dedicated developers and technical support at your service

What’s Next? Discover More Plugins by WPFactory

WPFactory has a diverse range of plugins tailored to enhance your experience, some of our top-selling plugins are:

❤️ User Testimonials: See What Others Are Saying!

“Very nice and original plugin. The developer of the plugin gave a fast and correct solution for a small language issue. Great job!” – ⭐⭐⭐⭐⭐ Arjen Douwes

“This plugin is excellent and the support is really really good,please keep the good work up i really appreciate your plugin” – ⭐⭐⭐⭐⭐ AHMAD SHEHU

“Excellent plugin and even better support. Pablo worked really hard to fix the issue when it broke. This plugin makes the WooCommerce messages look so much better.” – ⭐⭐⭐⭐⭐ Cathleen

“Perfect plugin perfect support: We bought the plugin because we need a different and more clear management of the Woocommerce messages. We need a customization too and the author accepted to do it and include it in the official pro version of the plugin….so that was great. The support and the comunication with the author was awesome! Thank you very much!” – ⭐⭐⭐⭐⭐ AngeloLazzari


  • An example of a WooCommerce Notice message on the Popup
  • An example of WooCommerce Notice errors on the Popup
  • An example of a WooCommerce Notice info on the Popup


Follow these simplified steps to get your plugin up and running:

From the WordPress Admin Panel:
1. Navigate to “Plugins” > “Add New”.
2. Use the search bar and find the plugin using the exact name.
3. Click “Install Now” for the desired plugin.
4. Once the installation is finished, and click “Activate”.

Manual Installation Using FTP:
1. Download the desired plugin from WordPress.org.
2. Using your preferred FTP client, upload the entire plugin folder to the /wp-content/plugins/ directory of your WordPress installation.
3. Go to “Plugins” > “Installed Plugins” in your dashboard and click “Activate”.

Manual download & upload from the WordPress Admin Panel:
1. Download the desired plugin in a ZIP format.
2. On your site, navigate to “Plugins” > “Add New” and click the “Upload Plugin” button.
3. Choose the downloaded plugin file and click “Install Now.”
4. After the installation is complete, click “Activate”.

Once activated, access the plugin’s settings by navigating to “WooCommerce > Settings” and look for the relevant tab.


What popups/notices I can control with this plugin?

These popups replace the generic WooCommerce notices, providing a richer user experience and ensuring customers are aware that their selected items have successfully been added to the cart.

Can I still use the standard WooCommerce notifications if I install this plugin?

Yes, the plugin gives you full flexibility to either retain or remove the standard WooCommerce notifications. You have the option to display all messages as popups to enhance visibility and user engagement.

Does the plugin support AJAX “Add to Cart” notices?

Yes, the plugin supports AJAX “Add to Cart” notices, allowing for real-time notifications, especially on archive pages.


27 januari 2022 2 reacties
Like many “freemium” plugins nowadays, Pop-up notices for WooCommerce wants you to buy the “Pro” version. Which is OK I guess, if the free version provides at least some basic functionality. Problem is that Pop-up notices for WooCommerce does not do this. It does show the WooCommerce message in a modal window, but the native WooCommerce message, notice or warning is still visible. So the user ends up with TWO messages on the screen. Only the PRO version lets you check the box that hides the native WC version… So, the most basic of functions that you want this plugin to do (replace the default WooCommerce message with the pop up version) does NOT work. Now I could easily hide the default WC version with CSS but that should not be necessary. The whole point of a plugin is to easily add functionality to your website, without touching code. Last, but not least. In the description of the plugin the author mentions that the WooCommerce messages are “ugly”. Maybe it is a matter of taste, but in my opinion the Pop-up notices are even more ugly. There is a customiser option which is, you may have guessed it, available in the PRO version. You could overwrite the styling with your own CSS but again that should not be necessary. All in all, this plugin is pretty worthless. More and more developers are using the WordPress plugin repo not to provide value to the community but just as a cheap way to promote their commercial plugins. Think of it what you want, I hate that.
25 januari 2022 1 reactie
Nice and easy. It does hide the original messages w/o the Pro version. Not sure what that other reviewer experienced, but my admin section has that option. Easy to style if you scope your CSS properly (adding a body class to your theme for example).
17 januari 2021
Works great, makes WooCommerce a lot better! I would really need some of the premium features but the plugin is extremely expensive! I buy plugins regularly but this kind of plugin should be maybe $10, not $37. Per Year! Naa. But all else, just great!
Lees alle 12 beoordelingen

Bijdragers & ontwikkelaars

“Popups for WooCommerce: Add to Cart, Checkout & More” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


“Popups for WooCommerce: Add to Cart, Checkout & More” is vertaald in 1 taal. Dank voor de vertalers voor hun bijdragen.

Vertaal “Popups for WooCommerce: Add to Cart, Checkout & More” naar jouw taal.

Interesse in de ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.


1.4.9 – 04/04/2024

  • Update readme.txt
  • WC tested up to: 8.7.
  • Tested up to: 6.5.

1.4.8 – 14/12/2023

  • Declare compatibility with HPOS.
  • WC tested up to: 8.4.
  • Tested up to: 6.4.

1.4.7 – 14/12/2023

  • Add compatibility with HPOS.
  • WC tested up to: 8.4.
  • Tested up to: 6.4.

1.4.6 – 26/09/2023

  • WC tested up to: 8.1.
  • Update plugin icon, banner

1.4.5 – 14/09/2023

  • Fix – Micromodal is not defined.

1.4.4 – 13/09/2023

  • Fix – Javascript Uncaught TypeError.
  • Dev – Migrate from Gulp to Webpack.
  • WC tested up to: 8.1.

1.4.3 – 01/09/2023

  • WC tested up to: 8.0.
  • Tested up to: 6.3.
  • Dev – open message for free version.

1.4.2 – 18/06/2023

  • WC tested up to: 7.8.
  • Tested up to: 6.2.

1.4.1 – 17/03/2023

  • Fix – Close button is not always horizontally centered.
  • WC tested up to: 7.5

1.4.0 – 13/02/2023

  • Add Russian translation.

1.3.9 – 01/02/2023

  • Tested up to: 6.1.
  • WC tested up to: 7.3.
  • Move from Thanks to IT to WPFactory.

1.3.8 – 05/10/2022

  • WC tested up to: 6.9.
  • Tested up to: 6.0.
  • Add Pro compatibility option with YITH points and rewards.

1.3.7 – 12/01/2022

  • Move “Notice hiding” to free version.
  • WC tested up to: 6.0.

1.3.6 – 14/12/2021

  • Add option to enable the plugin by device type.
  • Add compatibility section.
  • WC tested up to: 5.9.

1.3.5 – 13/10/2021

  • Dev – Improve is_plugin_active() function.

1.3.4 – 13/10/2021

  • WC tested up to: 5.8.

1.3.3 – 04/08/2021

  • Fix – Free and pro version can’t be active at the same time.

1.3.2 – 04/08/2021

  • Update promoting notice.
  • Add “AJAX add to cart notice” options.
  • Add autoloader.
  • WC tested up to: 5.5.
  • Tested up to: 5.8.

1.3.1 – 26/05/2021

  • Fix free version notice promoting Pro version.

1.3.0 – 25/05/2021

  • Fix Error: Class “ThanksToIT\PNWC\Core” not found.

1.2.9 – 25/05/2021

  • Change composer setup.

1.2.8 – 24/05/2021

  • Update package.json and gulpfile.js setup.
  • Add overflow-y:auto to .ttt-pnwc-wrapper.
  • WC tested up to: 5.3.
  • Tested up to: 5.7.
  • Change admin notices.
  • Update deploy script.

1.2.7 – 09/02/2021

  • Create option to prevent closing if clicking outside the popup.

1.2.6 – 15/01/2021

  • Update POT file

1.2.5 – 12/01/2021

  • Create Search method option for Ignore messages section.
  • Fix raw_values options.
  • Create an option to choose how to load the micromodal js.
  • WC tested up to: 4.9
  • Tested up to: 5.6

1.2.4 – 04/11/2020

  • Improve composer autoload call.
  • Fix minified js.
  • Fix empty customized message.
  • WC tested up to: 4.6

1.2.3 – 13/10/2020

  • Tested up to WP 5.5
  • WC tested up to: 4.5
  • Add Auto-close > Notice types option as pro feature.

1.2.2 – 18/06/2020

  • Fix ‘Close on Click Inside’ option on links like ‘showcoupon’ or ‘showlogin’

1.2.1 – 17/06/2020

  • Add ‘Close on Click Inside’ option
  • WC tested up to: 4.2

1.2.0 – 23/05/2020

  • WC tested up to: 4.1
  • Add premium option to auto-close popup
  • Improve interface on admin settings regarding premium version
  • Fix Message Origin option from Cookie feature
  • Improve notice messages on admin

1.1.9 – 17/04/2020

  • Tested up to WP 5.4
  • WC tested up to: 4.0

1.1.8 – 26/11/2019

  • WC tested up to: 3.8
  • Tested up to: 5.3

1.1.7 – 21/08/2019

  • Change the way the Notice Hiding option works
  • Improve raw_values option
  • Improve empty messages validation
  • Add Conditional Options
  • WC tested up to: 3.7

1.1.6 – 16/07/2019

  • Enqueue micromodal with absolute https protocol

1.1.5 – 14/06/2019

  • Add “Restrictive Loading” premium option to load the plugin at some specific moment or place

1.1.4 – 21/05/2019

  • Add premium option to prevent WooCommerce Scrolling
  • WordPress Tested up to: 5.2
  • WC tested up to: 3.6

1.1.3 – 08/04/2019

  • Fix close button position on Edge and Safari
  • Check plugins array on updated_plugin rule
  • Tested up to: 5.1

1.1.2 – 11/02/2019

  • Improve Ignored Messages field
  • Add sounds section on settings
  • Improve premium notices on admin
  • Add default ignored messages preventing empty popups
  • Improve readme

1.1.1 – 05/02/2019

  • Fix alignment on small screen
  • Add option to ignore messages
  • Improve settings page

1.1.0 – 28/01/2019

  • Fix close button z-index
  • Add option for customizing the modal template
  • Add ttt_pnwc_modal_template filter
  • Improve responsive CSS by hiding icons on small devices
  • Add container for messages
  • Add options for Font Awesome
  • Improve button style inside message
  • Add cookie options

1.0.9 – 23/12/2018

  • Update WooCommerce ‘Tested up to’ 3.5
  • Update WordPress ‘Tested up to’ 5.0

1.0.8 – 06/11/2018

  • Improve translation strings

1.0.7 – 19/10/2018

  • Avoid duplicated messages

1.0.6 – 17/10/2018

  • Fix missing coupon error message

1.0.5 – 02/10/2018

  • Force close button style preventing theme’s overriding

1.0.4 – 22/09/2018

  • Handle translation
  • Set Ajax Popup as enabled by default
  • Fix duplicated notice

1.0.3 – 10/09/2018

  • Include Micromodal credits and License

1.0.2 – 09/09/2018

  • Add ‘AJAX popup’ option on free plugin
  • Improve plugin description
  • Change notice background
  • Change close button hover

1.0.1 – 02/09/2018

  • Fix plugin slug and text domain
  • Add settings page
  • Add error notices option
  • Add success notices option
  • Add info notices option
  • Improve plugin description

1.0.0 – 25/08/2018

  • Initial Release.