Sale! Tested Updated

Popup Notices for WooCommerce

(5 customer reviews)

From: $29.99 / year

Popup Notices for WooCommercee Pro is the premium version of Popup Notices for WooCommercee with additional features.

The main purpose of this plugin is adding WooCommerce Notices into beautiful Popups that will be noticed and appreciated.



Notices are important messages WooCommerce displays on your store for customers, like:

Product has been added to cart
Field Name is a required field
Have a coupon
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.

Popup Notices for WooCommercee adds WooCommerce Notices into beautiful Popups that will be noticed and appreciated.

Custom Style options

– Customize popup style the way you want using the WordPress Customizer
– Use icons from FontAwesome for your notice icons
– Edit the Modal Template if you need some customization

Find it at Appearance > Customize > Popup Notices

Hide default WooCommerce notices

Now that you can display your notices as Popups, you can simply choose to hide the native WooCommerce notices if you want

Ignore Messages

You don’t have to display all your WooCommerce notices as Popups. You can ignore some of them if you want

Avoid repeated Messages

Use the Cookies option If there are messages that keep being displayed multiple times in a short period of time. They will be saved in Browser’s Cookies and will not be displayed again until the time has expired


Play any sound you want when the Pop-up opens or when it closes

Customize Messages

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

Main Settings

On WooCommerce > Settings > Popup Notices you will be able to:

– Setup AJAX notices,
– Choose what type of notices will be added into popups
– Hide the default WooCommerce Notices
– Ignore Messages
– Avoid repeated messages
– Setup sounds for the Popup

Popup Notices for WooCommerce - admin-settings2

Messages Settings

On Messages Settings you will be able to customize WooCommerce messages, modifying or adding more content after or before them.

It’s even possible to use shortcodes with you want.

The type option allows to modify Regular HTML Content, allowing static messages to me modified or can be used to modify dynamic messages like “Product X has been added to cart”, with “Add to Cart” value, for example. If you need more options, please let us know πŸ˜‰

Popup Notices for WooCommerce - admin-settings-customize-messages

Style options

On Appearance > Customize > Popup Notices you will be able to customize the popup style

Popup Notices for WooCommerce - customizer-general

Popup Notices for WooCommerce - customizer-close-button-external

Popup Notices for WooCommerce - customizer-close-button-internal

Popup Notices for WooCommerce - customizer-success-notice

Popup Notices for WooCommerce - customizer-error-notice

Popup Notices for WooCommerce - customizer-info-notice

Frontend Screenshots

Some examples of Popup Notices in action:

  • Success Notice
  • Popup Notices for WooCommerce - frontend-success-notice2

  • Info Notice
  • Popup Notices for WooCommerce - frontend-info-notice2

  • Error Notice
  • Popup Notices for WooCommerce - frontend-error-notice2

    Free vs Pro

    Free Version Pro Version
    Enable error Notices yes yes
    Enable info Notices yes yes
    Enable success Notices yes yes
    Enable AJAX notices yes yes
    Ignore Messages Just 1 Unlimited
    Hide default WooCommerce notices no yes
    Avoid Repeated Messages no yes
    Custom style options no yes
    Audio no yes
    Customize Messages no yes

    5 reviews for Popup Notices for WooCommerce

    1. Nicholas Coupland (verified owner)

      This plugin is amazing and works wonderfully. With the ability to add shortcodes to custom messages means you can create very unique popups that help generate more sales. Pablo is fantastic when it comes to support and even added additional functionality to the plugin. I will be using this plugin on every WooCommerce site I build from now on!

      • Pablo Pacheco


    2. Min Kyu Kang (verified owner)

      plugin is excellent and the support is really good and careful.


      • Pablo Pacheco


    3. Franzelle Paulsen (verified owner)

      Very nice plugin and comes with excellent support. Thanks for the all the help!

      • Pablo Pacheco


    4. Cathleen (verified owner)

      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.

      • Pablo Pacheco



      This plugin is excellent and the support is really really good,please keep the good work up i really appreciate your plugin

      • Thanks to IT

        Thanks πŸ™‚

    Add a review

    Your email address will not be published. Required fields are marked *

    28 thoughts on "Popup Notices for WooCommerce"

    1. Hello,
      We just updated to WooCommerce 3.7.0 and had the Problem, that after the Update, the WooCommerce-Settings-Page was unavailable.
      We checked every Plugin we use and deactivated it. After deactivating “Popup Notices for WooCommerce Pro” the problem was gone. We checked the Error Logs and found the following Error Message fired, when calling WooCommerce-Settings-Page with activated “Popup Notices for WooCommerce Pro”-Plugin:
      “Cannot declare class WC_Settings_General, because the name is already in use in /wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-general.php on line 0”

      We have installed the newest Version 1.1.6 of your plugin. Could you please help us fixing the problem?

      1. Hello,
        Thanks. It helped me fixing the problem πŸ˜‰

        Please try version 1.1.7. I believe I was able to fix the issue

      2. Please, use the version 1.1.8 as I found another problem and was able to fix it

      3. Hello,
        Thanks for the updates.
        Version 1.1.7 fixed our first problem.
        but we encountered a second-problem: the woocommerce->status page was throwing errors. Version 1.1.8 fixed that problem too.

      4. Thanks for letting me know Tobias πŸ˜‰

    2. When I install your pro version plugin, I cannot go into the woocommerce setting page, and show “The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.”
      But this problem does not appear in the free version.

      1. I don’t want to provide an admin account for you to check because there is too much customer’s private information. I feel that this is not a simple error. If you can’t solve the problem simply, I prefer to refund.

      2. Hi Joe,

        Let me try to help you.
        Please send the error from your admin email inbox to [email protected]

    3. While using popup-notices-for-woocommerce pro the shipping settings & currency setting become blank. Even shipping and currencies are working fine in frontend but in backend the setting are not able to see or edit.

      Is there any known fixes for this conflict. Even the shipping woocommerce core setting

      1. Hello,
        It’s weird. I couldn’t reproduce the error. Can I check it on your side?

        Would it be possible for you to create/share an admin account to your server (WP and preferably FTP), so I could login and check what’s going on?

        Please use the email [email protected]

    4. HI. There’s problem on success color.

      background and text all white, so i can’t see it.
      setting on plugin
      setting on theme color

      i just want white background and basic text color on pop up plugins,
      but text color alway follow theme success color.

      how can i fix it?

      1. hi again

        i fix it

        .success-color {
            color: #000000;

        use this css.

        But there’s a new problem. By default, icons contained in woocommersce overlap those added in the plug-in.

        so it looks double checked.

        how can i remove basic woocommerce checked icon?

      2. oobs

        i fix that problem too.

        .links>li>a:before, i[class^="icon-"], i[class*=" icon-"] {
            display: none;
      3. .links>li>a:before, i[class^="icon-"], i[class*=" icon-"] {
            display: none;

        sadly, this code will hide all icons.

        i need your help :0

    5. Hello,
      I just purchased the plugin as it seems to be exactly what I need. I am having a few issues that with settings not working as intended though.

      I have the prevent scrolling and hide default woocommerce notices options both ticked but the functionality isn’t being applied to the front-end of the site. I have no other plugins installed but woocommerce.

      I am also wanting to change the message that appears when a product is added to the cart. Is this possible in the messages section. I have tried a number of times without success.

      Thank you for your help!


      1. Hello Nicholas,
        Hopefully it’s just a setting issue.

        Would it be possible for you to create/share an admin account to your server (WP and preferably FTP), so I could login and check what’s going on?

        Please use the email [email protected]

    6. Help! Plugin is not working! All I did was add a message to “Ignored Messages.” Now none of the popups work. I took everything out of the ignored messages and still nothing works. I deactivated and reactivated the plugin and it is still not working.

      1. Hello Cathleen,
        But it was working before?

        Would it be possible for you to create/share an admin account to your server (WP and preferably FTP), so I could login and check what’s going on?

        Please, send a message to [email protected]

    7. How to we change the style of the close button, border and that green background color in the pro version

      1. Hello,

        Here on the Description tab, there is a screenshot of it. Please take a look.
        There is a section on the Customizer where you can change options like that.

        And I just released a new version (1.1.3) where it’s possible to change the border radius.

        If you have any more questions let me know πŸ˜‰
        See you

    8. For pre-sale question: Is it possible to load the plugin in cart page only? I just want it to load that way. thanks

      1. Hello,

        After reading your comment I decided to create a new option for you πŸ™‚
        I just commited it on version 1.1.0.

        It’s called “Restrictive Loading” and you can choose what will be the pages that the plugin will load

    9. Hi,

      I have selected AJAX add to cart buttons on archive pages option and also have the default WooCommerce notices hidden yet the page still scrolls to the top every time I add a product to the cart. I need to the notice to popup and leave the user in the same location where he/she clicked ‘add to cart’.

      Is there someway I can solve this issue? Thanks!


      1. Hello Pierre,
        After reading your comments I’ve just created a new option for you on version 1.0.9.

        The option is called “Prevent Scrolling”.
        Please update your plugin and try it.

        And let me know if it’s what you wanted πŸ˜‰

      2. Hi Pablo,

        Thanks a lot for the update! I’m currently using add to basket buttons (with quantity) in the WooCommerce category archives and when a user clicks add to basket, the page seems to refresh automatically for the item to go in the cart. Is there a way to ajaxify this action through your plugin?


      3. Great!
        The popup plugin doesn’t have an option for that but I think it’s not necessary as WooCommerce itself has an option for what you want.

        Please try to enable it at:
        WooCommerce > Settings > Products > Add to cart behaviour > Enable AJAX add to cart buttons on archives

    10. Please! Please! Please!
      Separate info notices as general css class “wocommerce-info” for all info messages and custom wocommerce info messages for restricted content with the different css class its look like this one: MY CUSTOM MESSAGE FOR RESTRICTED CONTENT I DON’T WANT TO POPUP
      I ask for it several month ago and you do much good improvements, hope you pay attention to my request. Thank you!

      1. Hello,
        Let me see if I got it right.
        You are asking me to create an option to ignore some kind of notices depending on the css class?

        If that’s correct, the problem is we can’t always assure there will be custom classes on notices. Is that what you’d like?
        Or is it anything else I couldn’t understand?

        Anyway, I’ve created an option recently to ignore some messages. Please check if it can help you

    Leave a Reply

    Your email address will not be published. Required fields are marked *


    1.1.8 - 29/08/2019

    • Fix 'Call to undefined method Admin_Settings::get_id()'

    1.1.7 - 29/08/2019

    • Improve empty messages validation
    • Fix ternary operator
    • Add option to remove message
    • Add conditionals option on restrictive loading setting
    • Fix "Cannot declare class WC_Settings_General" error
    • WC tested up to: 3.7

    1.1.6 - 12/08/2019

    • Force notice hiding with !important

    1.1.5 - 08/08/2019

    • Improve close button style
    • Add force option on customizer, allowing to override theme style
    • Improve customized messages detection
    • Change the way the Notice Hiding option works
    • Improve description for some options
    • Add Message Type option, allowing to customize messages by type, like add to cart, and so on...
    • Add new option to allow shortcodes in messages

    1.1.4 - 17/07/2019

    • Enqueue micromodal with absolute https protocol
    • Add option to style popup border
    • Add option to style link colors
    • Add spacing between additional content on messages

    1.1.3 - 12/07/2019

    • Add option to control close button border radius

    1.1.2 - 28/06/2019

    • Fix button not checking terms checkbox

    1.1.1 - 24/06/2019

    • Add new section allowing to modify WooCommerce messages

    1.1.0 - 14/06/2019

    • Add "Restrictive Loading" option to load the plugin at some specific moment or place

    1.0.9 - 21/05/2019

    • Check plugins array on updated_plugin rule
    • Add option to prevent WooCommerce Scrolling
    • WordPress Tested up to: 5.2
    • WC tested up to: 3.6

    1.0.8 - 11/02/2019

    • Improve Ignored Messages field
    • Add audio options
    • Add default ignored messages preventing empty popups
    • Improve readme

    1.0.7 - 05/02/2019

    • Add option to hide icons on small devices
    • Improve alignment on small devices
    • Add option to ignore messages
    • Fix alignment on small screen
    • Improve settings page
    • Add option to enable/disable custom style

    1.0.6 - 28/01/2019

    • Add horizontal and vertical position options for close button
    • 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
    • Open popup when accessing panel on customizer
    • Add options for Font Awesome
    • Improve button style inside message
    • Add cookie options
    • Add customizer js on a separate file

    1.0.5 - 14/12/2018

    • Avoid duplicated messages

    1.0.4 - 10/12/2018

    • Make 'Hide notices option' hide only checked notice types
    • Update WooCommerce requirement
    • Update WordPress requirement

    1.0.3 - 17/10/2018

    • Fix missing coupon error message

    1.0.2 - 02/10/2018

    • Force close button style preventing theme's overriding

    1.0.1 - 09/09/2018

    • Add plugin action link to customizer panel
    • Add popup background style option
    • Add close button background style option
    • Add close button color style option
    • Add notice background style option
    • Add text color style option
    • Add text size style option
    • Add justify-content style option

    1.0.0 - 31/08/2018

    • Initial Release.

    Free version

    This plugin is a premium version of free "Popup Notices for WooCommerce" plugin.

    Prices & Licenses

    Single siteUnlimited sites
    1 year[buy] $39.99 $29.99 / year[buy] $59.99 $39.99 / year
    Lifetime[buy] $59.99 $39.99[buy] $99.99 $59.99

    Installation and Updates

    • Buy the plugin πŸ™‚
    • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
    • Go to "Admin Dashboard > Plugins > Add New > Upload Plugin" and browse for downloaded zip file.
    • If plugin is successfully installed - you should see it added to the Plugins list.
    • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.


    We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.