WooCommerce Coupons Countdown

WooCommerce Coupons Countdown

WooCommerce Coupons Countdown - Discounts

WooCommerce Coupons Countdown is an extension for WooCommerce, providing pretty coupons with real-time countdown counters. Show your customers the coupons they can use and when they expire.


  • Coupon countdowns showing coupon codes and validity of coupons in real time.
  • New coupon option for coupons that are valid up to x days, weeks, months or years after a user registers.
  • New coupon option that allows to limit coupon usage per user.
  • Allow coupons to expire based on when a customer’s last order was placed.
  • Coupons can be limited to customers who have purchased certain products.
  • New shortcode that renders pretty coupons in various colors.
  • New options that allow to make coupons valid from a certain time after a customer has created an account or after the customer’s last order.


  • Coupons can be rendered using built-in attractive styles or using custom styles provided by your own stylesheet.
  • Coupons that expire automatically show a countdown. This works with coupons that have a fixed expiration date as well as with coupons that have their expiration set for a period after user registration. Normal coupons will only show the coupon code.
  • Coupons are rendered only if they are valid for the visitor, this includes coupons for guests and coupons for registered users.

New Coupon Settings : Expiration

Coupon expiration after user registration

Coupon usage limits per user


Coupon expiration after last order

Coupon expiration and validity based on products ordered



See the documentation pages.


Download the extension

Get the extension here.


138 Responses to WooCommerce Coupons Countdown

  1. Alex Mendoza March 21, 2021 at 6:47 pm #

    Hi Kento, I just buy the Countdown plugin by Codecanyon.
    I need to set up a code within 24 hours duration after user registration.
    The issue occurs that expiration time is only working with 16,900 hours as minimum amount of time and in the front end expiration time is displaying 8 minutes in the countdown.
    Please help me !!

  2. Alex March 19, 2021 at 12:41 am #

    Hi kento!
    I just get the Countdown WooCommerce Coupons PRO version. Trying to display my first coupon countdown adding the [coupon_countdown code="mycouponID"] shortcode to the page and Woocommerce show the next error:

    Fatal error: Uncaught Error: Call to a member function get_cart() on null in /home/mySite/public_html/wp-content/plugins/woocommerce-coupons-countdown/lib/views/class-woocommerce-coupons-countdown-shortcodes.php:327 Stack trace: #0 /home/mySite/public_html/wp-content/plugins/woocommerce-coupons-countdown/lib/views/class-woocommerce-coupons-countdown-shortcodes.php(147): WooCommerce_Coupons_Countdown_Shortcodes::check_validity(Object(WC_Coupon), true, Array) #1 /home/mySite/public_html/wp-includes/shortcodes.php(343): WooCommerce_Coupons_Countdown_Shortcodes::coupon_countdown(Array, ”, ‘coupon_countdow…’) #2 [internal function]: do_shortcode_tag(Array) #3 /home/mySite/public_html/wp-includes/shortcodes.php(218): preg_replace_callback(‘/\\[(\\[?)(coupon…’, ‘do_shortcode_ta…’, ‘[coupon_countdo…’) #4 /home/mySite/public_html/wp-includes/class-wp-hook.php(287): do_shortcode(‘[coupon_countdo…’) #5 /home/mySite/public_html/wp-includes/plugin.php(212): WP_Hook->apply_filters(‘[coupon_countdo…’, Array) #6 /home/ in /home/mySite/public_html/wp-content/plugins/woocommerce-coupons-countdown/lib/views/class-woocommerce-coupons-countdown-shortcodes.php on line 327

    So now I am unable to edit the page I inserted the shortcode.
    Please send help !

    • Kento March 23, 2021 at 12:18 am #

      Hi Alex,

      That’s weird, what versions are you using and what other plugins are active when this happens?


  3. Szabolcs September 16, 2020 at 10:04 am #


    I have 2 problems after updating the plugin to 2.10.0

    1. Alternative stylesheets do not load
    2. If you upgrade to WooCommerce 4.5.2, and then click the “Remove legacy coupon menu item” the coupon shortcodes inserted on a post causes a fatal error, and the editor for that post does not load after that. I already clicked to this option, so I can’t edit my posts and pages, so this is an urgent problem!

    • Szabolcs September 16, 2020 at 11:27 am #

      More info on problem 2.:

      It seems to occour only when there are exluded, or specified products in the coupon’s “Usage Restriction” settings

    • Kento September 21, 2020 at 11:15 am #

      Hi Szabolcs,

      1) I don’t see how this would relate to the extension, but it sounds like you should try clearing the cache.
      2) The extension is not showing any of the issues you have mentioned in our tests, my guess is that you have another extension causing them. I would suggest you disable other extensions and then reenable individually until you see this happening.


  4. Szabolcs August 17, 2020 at 1:37 pm #


    Can the expiration be set to expire at midnight (when it’s days or months or years) like in the default WC expiration setup?

    • Kento August 25, 2020 at 2:45 pm #

      Hi Szabolcs,

      No because that would depend on the reference, e.g. when a user has registered, the moment at which the user registered would be the point of reference.


  5. Szabolcs August 17, 2020 at 8:22 am #


    I’ve bought this plugin, and have a question about the translation of it. I translated the phrases, but the “Days”, “h”, “m”, “s” words in the countdown can’t be translated for some reason, the “h”, “m”, “s” letters are not even in the translation file. What should I do? Thanks in advance!

    • Kento August 25, 2020 at 2:36 pm #

      Hi Szabolcs,

      Thanks for pointing out the issue with translating those terms. We will check it and release an update with corresponding fixes.


  6. Jose April 20, 2020 at 6:21 am #

    I bought yesterday the plugin. but where can in find the donwload of the plugin? In my wordpress website i cant find it. I had it on my website before but deleted it because it didnt work. Yesterday i bought i licence and i could put the licence anywhere…so i deleted the plugin. help me please. Or can i download any count down plugin and use the licence?

  7. Riezal March 5, 2020 at 5:03 am #


    Does your plugin can generated uniquely & produce MANY coupon that can individually expired for any guest (non-registered user) ?


  8. Kim Shaw January 31, 2020 at 3:38 am #

    Hello, I purchased this plugin yesterday but am finding that it is conflicting with my Smart Coupons plugin. I am not experienced with code and have been unable to find a solution via searching the forum. The two main issues relate to shortcode use and expiry date error. These issues caused a fatal error on my site. I have now deactivated the plugin and removed it. How do I go about obtaining a refund?
    Kindly, Kim

    • Kento February 10, 2020 at 10:58 pm #

      Hi Kim,

      Thanks for giving it a try! About the fatal error that should not happen and I am not aware of any particular issue with the latest versions, but without detailed information about the error I can’t really tell. Refunds can be requested from your account on CodeCanyon, please have a look there.


  9. tom September 8, 2019 at 6:46 am #

    I have tried to show a coupon with its colour and it just will not show on the page.

    this is what i am using
    [coupon_countdown code="yrp7htc4" color="red"]

    nothing shows up and i cant find where the colour templates are to edit as it said it does this?

    what i would like is to just add shortcodes that will display on any product page the voucher info and in a nice colour boxes cant seem to get the colour to work.

    Some help please

    • Kento September 9, 2019 at 10:47 am #

      Hi Tom,

      On your page, the CSS you have added simply shows up as text, you need to make sure that the CSS is enclosed within a style element.

      From what I can see, the shortcode is rendering the coupon information correctly on the page, but it is missing the extension’s stylesheet. The stylesheet is loaded automatically but on your site, it fails to load. This can be due to several reasons, among them an incompatible page builder or one of those optimization plugins that just skip loading all required resources. If that is the case, you can simply add the extension’s stylesheet to your current theme (the styles are found inside the plugin’s folder css/woocommerce-coupons-countdown.css).

      Unless you prefer to have a refund which you can request here, if you need further indications, we should have a look at your setup. For that we will need to have temporary admin credentials which you can forward to support at itthinx dot com with a link to this comment and a proof of purchase of your item on CodeCanyon.


      • Tom September 18, 2019 at 8:55 pm #

        No refund Required

        Thank you very much with all your help on the custom work.

        I would recommend this plugin for many reasons, first off it does what it said it does really well, and 2nd as my site required some custom work for it to work with my site (My Issue) i would highly recommend the developer as he went above and beyond with help & was also more than happy to give a refund also & on that note this for me is a Big reason to recommend this plugin to new buyers.

        • Kento September 20, 2019 at 11:52 am #

          Hi Tom,

          Thank you very much for your kind comment, great to have been able to help! I would appreciate it if you could post your review for the plugin here as it hasn’t had one in quite a while and would be very useful feedback.


  10. Alex March 6, 2019 at 1:40 pm #

    Hi, I just purchased your plugin. But i cannot setup expiry date for register user. I am using mailster newsletter plugin which store all my registered users. Could you check why is it not working urgently?


    • Kento March 6, 2019 at 6:40 pm #

      Hi Alex, what settings are you using?

      • Alex March 7, 2019 at 12:05 am #

        Hi, I entered the below settings for 2 different coupons. After that i could not apply them in the checkout page. The users tested fulfilled the below conditions. message is coupon is not valid. kindly advise. thanks!

        Coupon 1:
        under Expiration after last order
        duration 2:
        duration UOM: Days

        Coupon 2:
        under Expiration after user registration
        duration 2:
        duration UOM: Days

        • Kento March 7, 2019 at 11:42 am #

          Hi Alex,

          Our tests show that under these conditions the coupon validities are evaluated correctly. As this is not an issue with our plugin, you probably have a conflict or an issue in your setup. Try to disable all non-essential plugins – especially other plugins related to coupons and also test with a default theme without customizations. Enable debugging so you can check the debug.log and rule out any errors.


          • Alex March 7, 2019 at 8:02 pm #

            Hi Kento,

            I am not a programmer, i do not know how to see the debug.log. could you login to my site and have a quick look and update me please?


            • Kento March 7, 2019 at 9:16 pm #

              Hi Alex,

              Sure, please send us temporary admin and FTP credentials to help at itthinx dot com and please make sure to also include a link to this conversation and of course to your site. The FTP access is so we can enable debugging and check for any errors in the debug.log.


  11. Andrea December 11, 2018 at 3:26 am #

    Hi there. In reading all these posts, is it safe to say that I can add a “one time use” coupon, that “expires on ___ “. Example: “Register by March 1, 2019 and receive a 20% discount, by using coupon code REG3119”. ? Or would I need an additional plugin? Thanks!

    • Kento December 11, 2018 at 12:10 pm #

      Hi Andrea,

      For the case you describe I think you don’t even need this extension as that should already be covered by the standard options. I’m saying that because you are indicating a fixed date which does not seem to be related to the conditions the extension would cover.

      You would want to use it to to set the expiration of a coupon after a user has registered, usage limit per user, expiration after last order, validity based on products ordered, … you can see details on these options on the extension’s documentation page: http://docs.itthinx.com/document/woocommerce-coupons-countdown


      • Andrea December 11, 2018 at 6:55 pm #

        Thank you! Would the same hold true if I were to visit “groups” (various throughout time) and tell them “if you sign up by the end of the month, you can get a 20% discount by entering coupon code xxxxx”, and have a coupon code space … and get a log of how many people used that code – for reference?

        • Kento December 17, 2018 at 1:29 pm #

          Hi Andrea,

          WooCommerce provides a report of Coupons by date which you might find useful for that. I’m not sure about the groups you mention though. We actually do offer a plugin that allows to restrict coupons to group members Group Coupons but I’m not sure if that this is related to what you’re asking.


  12. Ryan Narendra November 13, 2018 at 7:53 am #


    My coupon still able too see even is already expired. how to fix it?

  13. William Luznicky September 22, 2018 at 7:20 pm #

    Hi, The countdown timer is not displaying correctly on my coupons. The numbers appear in black font and do count down, however, immediately to the right of them (where it should display “days’, Hours”, etc.) it displays a white oval with white font – the words are invisible.
    How do I correct this?
    I am using a Hespia Child Theme in WP.
    Thank you,


    • Kento October 12, 2018 at 5:39 am #

      Hi Bill,

      I would recommend to ask the developer of the child theme for help with the appropriate CSS rules needed to adjust the appearance of the theme.


  14. Larry Corsa February 14, 2017 at 5:04 pm #

    Hi. I don’t think my Coupons Countdown is working properly. With the plugin activated, when I go to Woocommerce > Settings > Coupons, it is only showing the standard Woocommerce coupon options. If I refresh the page, I can briefly see the extra fields provided by Coupons Countdown. My regular theme is Divi, but I have deactivated ALL plugins except Woocommerce and Coupons Countdown, and have tried with stock Woocmmerce themes, but the problem remains. Help with this is appreciated.


    • antonio February 17, 2017 at 7:39 am #

      Hi Larry,
      Sorry I can not replicate this issue. If you send me dashboard admin access to antonio[at]itthinx[dot]com indicating this conversation, I’ll have a look at this.
      Kind Regards,
      Antonio B.

  15. Thomas November 8, 2016 at 8:54 pm #


    Can’t get the plugin to work for me.

    Just want to limit the use of the coupon so that customer can only use the coupon one time.

    Please help!

    • antonio November 9, 2016 at 2:50 pm #

      Hi Thomas,
      you can limit the coupon usage from the “Usage Limits” tabs when you create the coupon.
      Kind Regards,
      Antonio B.

  16. Fabrice Elfassy September 16, 2016 at 9:43 am #

    Hi, I’ve just created a coupon which should expire 48 hours after user registration.
    In my user optin, I’m defining two ways to register: 1) sign-up via pop-up on website 2) sign-up via landing page

    How do I link these registration methods to the plugin user registration?


    • antonio September 16, 2016 at 6:27 pm #

      Hi Fabrice,
      you don’t need to link the registration with the plugin.
      When someone tries to use the coupon, then the plugin check when the user was registered.
      Kind Regards,
      Antonio B.

      • Fabrice September 22, 2016 at 6:18 am #

        Hi again Antonio,
        Other question for you, please…

        The ‘Guests Allowed’ option doesn’t seem to be working when we set an ‘Expiration after user registration’?
        In other words, whenever we try to purchase an item as a guest on our website, we get an ‘Invalid Coupon” error message on our website.

        How can we fix this?

        Many thanks,

        • antonio September 22, 2016 at 8:02 am #

          Hi Fabrice,
          really both options seem incompatible. If you select Guest Allowed, only guest users can use the coupon, so it makes no sense to have an ‘Expiration after user registration’ value.
          Kind regards,
          Antonio B.

  17. Keenan Flogerzi April 28, 2016 at 11:41 pm #

    Hi… I’ve created a coupon set to expire 1 hour after user registration. It shows up for 1 hour correctly, but says “Never Expires”. How do I make sure it shows that it will expire in 1 hour?

    • antonio April 29, 2016 at 3:47 pm #

      Hi Keenan,
      Where you can see the “Never Expires” message? Please shares your coupon settings ( you can use http://tinypic.com/ )
      Antonio B.

      • Keenan Flogerzi April 29, 2016 at 3:56 pm #

        Hi Antonio,

        I see it on the “My Account” page, and the “Cart” page, where the coupon is displayed in a blue box. See screenshots:


        • antonio May 2, 2016 at 10:18 am #

          Your settings seem correct. I can see you have extra options in your ‘General’ coupons tab, ‘Pick Product’s Price’, ‘Auto Generation of Coupon’ and ‘Show on cart/checkout’. Maybe you have another plugin to add these options that is not compatible with our plugin. Please try to disable the other plugin.
          Kind Regards,
          Antonio B.

          • Keenan Flogerzi May 2, 2016 at 9:57 pm #

            Unfortunately that wasn’t an option. Its the official “Smart Coupons” plugin by Woocommerce, and its crucial to the site.

            I was forced to modify that plugin slightly in order to make them play nice. I don’t think its the fault of either plugin, just 2 different approaches to displaying coupons and they aren’t compatible.

            In case you’re wondering, I created a conditional statement inside the ‘show_available_coupons’ function of Smart Coupons that checks if any of the expiration fields from Coupons Countdown are set. If so, I output the Coupons Countdown shortcode instead of the Smart Coupons default output.

  18. phil salt October 28, 2015 at 11:26 pm #


    Can your plugin automatically apply a coupon to a new
    user account registration, when the user purchases just
    after registering a new account?

    Thanks in advance,


    • Kento October 29, 2015 at 11:06 am #

      Hi Phil,

      It depends on where in the process the coupon should be made available. To automatically apply a coupon you can use WooCommerce Volume Discount Coupons. To limit the number of uses per customer you can use WooCommerce Coupons Countdown – it also has an option to allow guests to use it, otherwise the coupon would only be available once the customer has registered and that may or may not apply to the first purchase.



  19. mark July 14, 2015 at 2:15 am #

    Hi Guys!
    Just checking to make sure before I purchase..
    I need to set an hour time limit on the coupon after they use it once. Meaning I’d like to set the limits to unlimited, but immediately after the user uses the coupon it expires.

    We’ve had issues with usage limits causing problems with customers not getting the coupon because the browser failed, etc.
    So if we remove the usage limits and just set the coupon to expire 1 hour after checkout using the coupon it will negate the customer being able to use the coupon again.

    So it’s a time limit after the coupon has been used once.

    I think it does that.


    • kento July 15, 2015 at 11:30 am #

      Hi Mark,

      Isn’t what you want simply to restrict the coupon to one use per customer? There’s an option for that, see Coupon usage limits per user please on this option.


      • Mark July 20, 2015 at 2:39 am #

        Hi Kento!
        We bought the plugin and I’m setting the usage after purchase to 4 hours but it keeps reverting to 4 days, like the hours won’t take.

        I’ve logged in and out, and cleared the caches. What do you recommend.


        • kento July 22, 2015 at 9:25 am #

          Hi Mark,

          You’re right, under “Expiration after last order” it won’t take “Hours” – that’s a bug that needs to be fixed. I’ll review it and issue an updated version to fix this. Thanks for reporting the issue!


          • mark July 23, 2015 at 1:53 pm #

            HI Kento

            Great plugin, we’re just having an issue where my boss was testing it in chrome and Safari in the same session , and it was not working with Safari. It was returning COUPON INVALID.

            What are your thoughts?

            What we are trying to achieve is a person receives a coupon in the autoresponder, and they can use it once per customer. We tried this with normal woo functionality, but people kept comlaining that the coupon wouldn’t work so I set the limits to like 4 and 4 to give them enought attempts to get the coupon to work.

            So then we found your coupon and bought it, and I set the coupon to expire 1 day after last checkout, not realizing that some folks did not use the coupon on the checkout, and when they returned to purchase again the coupon had expired.

            Also, how do I login and leave a support issue since I’m a buyer? I tried to login and it won’t take. Or do you just want me to leave issues here?


            • kento July 26, 2015 at 5:37 pm #

              Hi Mark,

              For this plugin, posting here is ok.

              If you just want them to be able to use it once, there is an option for that under Expiration > Usage limits per user. This option is more straight-forward for what you want to achieve and wouldn’t be limited to a certain amount of time.


  20. Lee June 15, 2015 at 8:13 pm #

    I want to create a coupon whereby anyone who visits the site will have an hour to use the coupon to get the discount. Can this be done? Looking at the questions, it looks like someone else wanted this feature about a year or so ago.

    • antonio June 18, 2015 at 1:53 pm #

      Hi Lee,
      you can set a limit time for so many hours, days, weeks, months or years after registering. User need to register to start the countdown.
      Antonio B.

  21. Clare April 21, 2015 at 5:23 pm #

    That would probably have been useful information, sorry…. it’s displaying on the “Profile” page once you log in: http://dev.greenbee-web.com/previse/profile/

    [coupon_countdown code="newmem15"]

    except it apparently isn’t showing now, because it’s expired for all users, even newly registered ones. It must be something to do with the other plugins. Let me know if you’d like me to make you a user account. thanks!

  22. Clare April 17, 2015 at 7:09 pm #

    Hello. I installed Coupon Countdown on my website and set the option for “Expiration after user registration” for 14 days. When I create test users and log in, it doesn’t seem to recognize the different users – all the users have the same amount of time left on the coupon, regardless of when I registered them. In some cases they were registered days apart. Do you have any advice for troubleshooting?



    • antonio April 20, 2015 at 7:15 pm #

      Hi Clare,
      please give us an url to have a look.
      Antonio B.

      • Clare April 20, 2015 at 9:43 pm #

        Hi Antonio. I’ve installed it on a dev site here: http://dev.greenbee-web.com/previse/ The user registration is actually done via Gravity Forms User Registration Add-on, if you click through the form here: http://dev.greenbee-web.com/previse/personal-skin-care-consultation/ So it’s not straight WP registration, but it’s been working with UserPro and the other plugins we have set up. If you think this type of registration would be causing trouble, I’d appreciate if you have any ideas of a particular field or setting I could look at to troubleshoot. Thanks!

        • kento April 21, 2015 at 11:13 am #

          Hi Clare,

          Thanks for the URLs, I’ve created a test account but don’t find any coupon displayed … can you please create a test page showing the coupon you are testing using the shortcode [coupon_countdown code="..."] and let me know when you have added it?

  23. Nicoletta April 13, 2015 at 9:47 am #


    I have a questions before buy the plugin: does the option “Coupon usage limits per user” work even if my Woocommerce’s Version is 2.0.20 (and not 2.1)?


    • antonio April 14, 2015 at 9:49 am #

      Hi Nicoletta,
      I highly recommend that you upgrade WooCommerce.
      Your site may be in danger.
      Kind Regards,
      Antonio B.

  24. Ryan September 30, 2014 at 3:53 pm #

    Hello, I’m seeking a solution that satisfies the following:

    Upon successful order, plugin will generate 2 coupons and automatically email them to customer.

    Coupon 1 is for customer redemption and is one time use with no expiration. Coupon 2 is for customer to share and will have 10 uses before it expires. Email will have custom text explaining coupon usage.

    Can your plugin accomplish this?


    • kento October 6, 2014 at 8:52 am #

      Hi Ryan, the plugin is not intended to generated coupons and doesn’t fit the requirements that you have outlined. Thanks for asking!

  25. Gabriele July 28, 2014 at 4:00 pm #


    I have 2 questions:
    1) Does the option “Coupon usage limits per user” show a counter to see how many times the coupon is still valid?

    2) Does your plugin show a counter to check how many coupons are still available if I print N coupons (with the same code) to be distributed in public? say I print 1000 flyers with the same coupon code and write something like “the 100 first visitors can have a 10% discount with the code XYZ”, I’d like to show a counter on the website such as “hurry up! you are the 99 of 100 coupons available”.
    I hope it’s clear what I mean 🙂

    TIA !

    • kento August 1, 2014 at 9:36 am #

      Hi Gabriele,

      No these options are not available but I think they are good suggestions for improvement. I’ll consider these to be added.


      • Gabriele August 7, 2014 at 8:06 am #

        Thank you 🙂

  26. frankc July 7, 2014 at 9:22 am #

    i have a stock vector website and i sell these vectors on demand.
    I also want to offer one year coupon to customers who want to subscribe on my website ( subscription is like 3OO€/year ).
    With this coupon that i will generate for each client, they can download the value of 5O€ max/month for 1 year.
    I have the idea that coupon countdown could do the work good. Can you confirm me?
    I have wordpress 3.5 and woocommerce 2.0.8
    Thank you!

    • kento July 10, 2014 at 9:57 am #


      I don’t think that this will work for you because from what you explain, I understand that you want to limit the monthly access to a maximum of 50$ worth of digital items. The plugin limits the validity of coupons, it doesn’t limit the amount of products you can purchase on a monthly basis.


  27. Les T Proctor February 22, 2014 at 3:07 am #

    Per my screenshot above I’m using the Usage Limits Per User. That’s what I’m trying to do. But it’s throwing this error message regardless. how is it supposed to behave?

    • kento February 22, 2014 at 10:03 am #

      Ok now I see what you meant, what happens is that the message is produced by WooCommerce when the coupon is invalid. It’s not something that the plugin itself does. But it gives me an idea for a plugin to customize error messages by coupon 🙂 I’d be happy to have a look if that’s feasible and if it is, then provide you with a beta version for testing.

  28. Les T Proctor February 21, 2014 at 3:30 pm #

    This is my setting:


    • kento February 22, 2014 at 9:20 am #

      Thanks, ok that’s the plugin’s option. I’ve signed up a test account on the site to have a look.

  29. Les T Proctor February 19, 2014 at 8:17 pm #


    We offer a nutritional supplement with a free bottle to get people to try it. I bought this plugin to limit purchases to one free bottle per user. The problem I have is that if someone has previously purchased, it removes the coupon after someone tries to purchase, and says “this is an invalid coupon and has been removed from your cart”. It would make a lot more sense if the error message said: “Limit 1 per customer. Apologies but this is only valid for new customers” although that’s not ideal either.

    • kento February 20, 2014 at 12:15 pm #

      Hi Les,

      Which option are you using? It sounds to me as if you’re using “Usage limit per coupon” instead of the “Usage limits per user” option that the plugin provides.

  30. Milque February 18, 2014 at 6:56 pm #

    Is it possible to have a coupon loaded at the moment someone opens the page for the first time, and have it count down from that point?

    • kento February 20, 2014 at 11:59 am #

      Yes that would be good to have, isn’t available yet though.

      • Milque February 20, 2014 at 12:20 pm #

        Hi Kento,
        Can you make it (happy to pay small fee) or can you give me some pointers as to what parts of the code to call so I can figure it out for myself? That’d be super!

        • kento February 20, 2014 at 1:02 pm #

          Thanks, I think it’s a good suggestion and it would be useful to have it added to the plugin. Can’t promise a schedule but will take a closer look and see if it can be added soon.

          • Milque February 20, 2014 at 3:22 pm #

            Honestly, I’d be happy to part fund or something because we need it urgently given where we are with our development plan. Otherwise I’ll have to tie some code together or ask someone else for a hand. So any tips most appreciated! Thanks again!

            • kento February 23, 2014 at 11:39 am #

              Thanks for the offer, it’s not really a question of funding, rather than fitting it into our schedule 🙂 The feature really makes sense to be added. I would assume that an approach based on a cookie would be suitable, it would just have to be added as an option in the plugin, so that the coupon is checked against when the cookie was placed and base its countdown on that. If you really need it quickly and want to hire someone to extend it, I’d be happy to review and include the extension in the plugin.

  31. Sandy December 27, 2013 at 9:59 pm #

    Your countdown examples show hours and minutes but the feature comments seems to only go down to days. I need a woocommerce plug-in that will allow a coupon to be used for only one hour on a day. Is this possible with this plugin?

    Thanks in advance…

    • kento December 30, 2013 at 12:51 pm #

      Hi Sandy,

      Thanks for the suggestion, I’ve just added support for hours to the plugin and we’re testing it. The new release 2.3.0 will offer the option to limit it also to hours (the new release will be available this week).


      • Milque February 20, 2014 at 3:23 pm #

        Is this available yet? I couldn’t see from codecanyon the latest version / change log or from here. Probably didn’t look in the right area but we’re also looking for hours only. Cheers!

        • kento February 23, 2014 at 11:41 am #

          Yes that was added in 2.3.0 (changelog.txt is inside the plugin’s root folder).

  32. Lance Cleveland December 24, 2013 at 3:19 pm #

    The coupon codes have disappeared since the last round of updates to WordPress 3.8 + the corresponding WooCommerce updates.

    DEBUG_LOG / DEBUG_LOGGING has not indicated any obvious errors that would impact the coupons.

    I just pulled down the latest zip from Code Canyon and it appears there are not patches as that is still version 2.2.0.

    While I wait for an update I am pulling a copy of my current live site over to my staging server in case you need a login. I will email support – at this site if/when a login is requested.

    Any clues?

    • antonio December 27, 2013 at 11:49 am #

      2.2.0 version is fully compatible with WordPress 3.8, so this must not be the problem.

  33. Dave Andersen December 3, 2013 at 6:32 am #

    Since this is a WP plugin, I expected the download to include a .zip that could be uploaded and installed directly. What I got instead was a file folder full of files and folders that probably live in a plugin .zip (don’t know, since I’m not a coder). Do I need to do my own packaging into a .zip file?

    • kento December 4, 2013 at 11:57 am #

      Hi Dave, what you download is the plugin as a zip file which you upload directly – you probably have extracted its contents and thus see the files the plugin contains. Simply download the file again, make sure you don’t unzip it and then go to Plugin > Add New > Upload and choose the zip file.

      • Dave Andersen December 4, 2013 at 4:06 pm #

        Mystery solved – and this may be helpful for others (or perhaps I’m the only one who got caught by this): Safari preferences has a check box to automatically open what they deem “safe” files that are downloaded. This includes zip archives. So if that box is checked, when a zip archive is downloaded, what you see in the downloads folder is the extracted version of the zip, and not the zip itself. And yes, I just recently moved over to using Safari from Chrome and Firefox, so that’s why I didn’t spot this earlier.

        The plugin is installed and working. Thanks for getting back to me.

        • kento December 4, 2013 at 6:46 pm #

          Thanks for the update, that explains it then 🙂 Please don’t forget to rate the plugin on CodeCanyon! Feel free to post any questions here if you need help.

  34. Larry November 30, 2013 at 4:57 pm #

    What is the proper forum to use for support for the Coupons Countdown plugin? I’m having trouble with PayPal Express returning an error when a coupon is used at checkout.

    • kento December 2, 2013 at 10:49 pm #

      Hi Larry, this is the right place. What kind of error do you see please?

  35. John October 3, 2013 at 9:09 pm #

    Is it possible to configure the coupon so that it only allows a Product % Discount for one product when their are multiple products in a cart?


  36. Lance Cleveland October 2, 2013 at 10:23 pm #

    Ouch – my previous question about expired coupons has even more urgency. My users are able to use expired coupons. Since once of the coupons I offer is 100% off Version 4 if you have purchased Version 3 within 30 days, this is a huge issue.

    1) Users can see the 100% off coupon even after it has expired.

    2) Users can ENTER the 100% off coupon and it is applied to their cart even after it has expired. I’m not talking a few minutes expired either, more like 200+ days expired.

    Contact me via private message here and I can give you access credentials to check this out. I can also setup a mirror system on my dev box and do some debugging if that would help.

    • kento October 3, 2013 at 10:29 am #

      Ok that shouldn’t happen, maybe a conflict. Please send access to support at itthinx dot com and we’ll have a look what you have there. A mirrored test site would be preferred if possible.

  37. Lance Cleveland October 2, 2013 at 9:30 pm #

    I have 2 time-based coupons listed on my product page. They are showing up on the page even if they time has expired.

    Is there a trick to hiding the coupons if they are expired?

    I don’t want new users to see them as it will encourage them to wait for another coupon which will never happen. I only am offering coupons for my existing users that are upgrading from major release 3 to major release 4 so no need to show them EVER if they are expired.


    • kento October 3, 2013 at 10:27 am #

      The WooCommerce Coupon Shortcodes plugin should come in handy 🙂 If you enclose the countdown’ed coupons with the conditional shortcodes I think that should work.

      • Lance Cleveland October 3, 2013 at 2:20 pm #

        I tried that plugin, when the coupon is not valid it makes the remainder of the product page render with blockquotes (pre tag open?). I’ve posted this issue on the WP support forum for the plugin.

        • kento October 7, 2013 at 6:26 pm #

          Thanks Lance, I’ve posted a follow-up there – essentially: I think switching to plain text editor might help because the visual editor sometimes puts tags in there that mess up things.

  38. Kenny Salter October 1, 2013 at 11:47 pm #

    I’d like to create an optin page that captures the subscribers email address and gives them a countdown coupon that starts counting down after their registration is submitted.

    Is this possible?

    • kento October 3, 2013 at 10:07 am #

      Hi Kenny,

      The part where you grant them a coupon that starts counting down after their registration is part of what the plugin is intended to do, so that one yes.

      For the opt-in page it depends on what exactly you want to achieve, but the plugin isn’t going to help you with that. If you just let users register on the page, then the coupon countdown will start right after they have registered. For example, you can create a coupon that is valid up to 10 days after registration.

      I hope that helps a bit 🙂 Feel free to ask if you need more info.

      • kenny salter October 3, 2013 at 11:09 am #

        I was trying to figure out how to link site registration to my autoresponder email capture form.

        • kenny salter October 3, 2013 at 11:11 am #

          I want to register the visitor to my woo commerce site and capture their email with the same form.

          • kenny salter October 3, 2013 at 11:43 am #

            Could I use followupemails extension select user-signup-email type in combination with the coupon countdown? to capture a visitors email, register them to the site and give them a countdown coupon upon a completed registration?

            • kento October 3, 2013 at 11:54 am #

              You mean the extension from WooThemes? I suppose that should work fine, the Coupons Countdown plugin doesn’t interfere in the registration process anyway, it just bases its calculation on when the user registered.

        • kento October 3, 2013 at 11:52 am #

          Ah ok, well as long as the user is actually registered, the registration-based coupon countdown will be based on the date of registration.

          • kenny salter October 3, 2013 at 12:13 pm #

            Is there a plugin that will create a woo commerce registration form that I can use as a squeeze page? Could this be created with contact form 7 ?

            Will any wordpress registration form also register user to woo commerce?

            • kento October 7, 2013 at 10:46 am #

              Have you checked on WooThemes’ extensions?

  39. Frank September 20, 2013 at 8:17 am #

    Hi Kento

    Thanks for the quick reply. I want to restrict total product quantity when using the coupon but the features of “coupon countdown” are important (ie setting the usage limits per user). Am I right in thinking this “volume discount coupon” and “coupon countdown” can work together to produce one coupon with features of both extensions?

    • antonio September 24, 2013 at 8:56 am #

      yes, you can use both plugins together.

  40. Frank September 18, 2013 at 3:17 pm #

    I want people to register on the site and then have a once-only use of a 50% discount coupon. This works fine. However, I need to restrict the maximum amount a person can buy when using the coupon and cannot see how to do this. Is it possible?


    • kento September 19, 2013 at 7:32 pm #

      Hi Frank, by maximum amount, do you mean the quantity of products or the $ order amount? If you need to limit the quantity, you might be able to use WooCommerce Volume Discount Coupons. If it’s the order amount by product, the limiting quantity could be derived and you could use that extension as well.

  41. Xancholy August 28, 2013 at 1:41 pm #

    Hi IT,

    Very nice plugin. I am having a challenge creating the following conditions.

    I have dynamic bulk pricing enabled on my catalogue. eg: 2 to 5 items = $5 discount kicks in, etc…

    Can I create a coupon that offers 5% off if they purchase 1 of each item. If more than 1 then coupon should not be valid.

    Please let me know how. Thanks

    • kento August 29, 2013 at 8:20 am #

      Hi there,

      This is actually a good idea, I suppose what you want to be able to do is say for example, this coupon is valid if you have purchased at least 10 units of that product in the last three months, this other coupon is valid if you have purchased between 2 and 9, and this third coupon is valid only if you have purchased one unit.

      The only thing that’s missing for the plugin to be able to offer this, is a couple of options with a minimum and maximum amount of units purchased on the ‘Expiration & validity based on products purchased’ panel. I’ll add these and release an updated version, you should see it within a couple of days.

      Thanks for the suggestion, I think this is going to be quite useful!

      I’d appreciate it if you could rate the plugin on CodeCanyon 🙂


  42. Jason August 27, 2013 at 3:38 pm #

    Hi Kento,

    Thanks for considering the update for guests. Any idea on when that might be added? Will definitely rate on Code Canyon as we are finding great uses for this plugin.

    • kento August 28, 2013 at 8:38 am #

      Hi Jason, the update has just been released, please give it a try. There are other new options that you might find interesting as well, including the possibility to limit based on last order purchased and products purchased.

      I’d appreciate it very much if you rate it 🙂

  43. Nestor Arroliga Tellez August 22, 2013 at 4:59 pm #

    I purchased the plugin and the option “usage limite per user doesn’t work”. A couple of users have already used the coupon more than once. Please notify me when you fix this and a new update is available. Thanks in advance.

    • kento August 23, 2013 at 6:07 pm #

      Can you please detail what coupons and settings you are using and also a link to the site so we can have a look please?

      • Nestor Arroliga Tellez August 23, 2013 at 8:59 pm #

        Well, in the general settings I entered 5.00 as Cart Discount, checked “Individual Use”, entered 200 as “Usage Limit”, and set an Expiry date.

        Then I installed your plugin and only entered 1 as “usage limit per user”. But then a user used the coupon twice (separated orders); so I tested myself and in fact I can use the coupon more than once.

        Am I doing something wrong?
        Thanks in advance.

        • antonio August 28, 2013 at 9:19 am #

          Your configuration looks correct. If you want you can send us dashboard admin access to support at itthinx dot com and we’ll have a look.

  44. Jason August 21, 2013 at 9:43 pm #

    Hi Kento,

    We purchased plugin and works well. I’d like to set a usage limit of 1 for non logged in users (guests) to the site. My goal is to get the coupon to expire after one use for both guests and users.

    • kento August 22, 2013 at 9:05 am #

      Many thanks Jason, it’s great to hear that. Regarding a limit for guests, I’ve been considering this already and will provide that option in an update – give it a few days please until the update is tested and released.

      Please rate the plugin on CodeCanyon 🙂

  45. Jang August 5, 2013 at 9:10 am #

    Dear Kento,

    i want create a lot of code coupons on same times, “WooCommerce Coupons Countdown” can do that? and how to do that?

    please help me,

    • kento August 6, 2013 at 9:28 am #

      Hi Jang, the plugin provides countdowns and other features but not bulk coupon creation.

  46. javitopo July 8, 2013 at 6:21 pm #

    Thanks, works perfect.

  47. javitopo July 5, 2013 at 2:53 pm #

    I’m sorry, I have written

    I would like to make a coupon with countdown for online users.

    wanted to write

    I would like to make a coupon with countdown for OFFLINE users.

    • kento July 6, 2013 at 12:11 pm #

      What I understand from what you describe is that you want a coupon with countdown which is not based on the user registration. That’s very easy to achieve, for example:

      Go to Coupons > Add Coupon and call it example, under Expiry date choose a date.

      Then use the following shortcode on your page: [coupon_countdown code="example"]

      The coupon will display the countdown for all visitors, independent of whether they are logged in or not.

  48. javitopo July 5, 2013 at 2:49 pm #


    yes, the coupons appear when the user is connected.

    But if in active coupon countdown, only serves to users online

    I would like to make a coupon with countdown for online users.

    link to site with 2 coupons, and without being online only seen the
    one without countdown



  49. javitopo July 4, 2013 at 6:47 am #

    Hi, I bought Countdown WooCommerce Coupons by Codecanyon.

    Coupons can not be seen when the user is not logged in, this to me is a problem. In next update is possible for a non-registered user can see the coupons?


    • kento July 5, 2013 at 1:42 pm #


      The coupons should show up even when the user is not logged in, unless there is a restriction for the coupons to registered users only. Can you provide a link to the site so I can try it out please?


Leave a Reply

We use cookies to optimize your experience on our site and assume you're OK with that if you stay.
OK, hide this message.

Affiliates · Contact · Jobs · Terms & Conditions · Privacy Policy · Documentation · Downloads · Useful Plugins · My Account