Black Friday and Cyber Monday Deals for WooCommerce


You only need ONE PLUGIN to run your Black Friday, Cyber Monday, and other special events!

  • Schedule events by date and time
  • Group deals together for the event
  • Create multiple events with multiple deals
  • Built-in promotion designer
  • Upcoming event countdown
  • Event ending timer
  • Order limits
  • Offer BOGO deals
  • Offer a fixed $10 discount
  • Offer a 10% off regular price discount
  • No permanent changes to products
  • Offer free shipping during the event
  • And more!

**The Pro version lets you specify a custom percentage or fixed amount for the discounts. Also, you can run Buy X, Get X promos instead of just BOGO.

We created the Black Friday plugin because we wanted an all-in-one solution for our sales events. Creating events in WooCommerce requires buying many different plugins that don’t talk to each other. This plugin handles the sale itself as well as the promotions.

Is this just for Black Friday and Cyber Monday?
Definitely not! Once we created the Black Friday plugin we realized it will work wonders for other events like Memorial Day sales, Customer Appreciation events, and more!

We are continuing to add new features to this amazing plugin. If you have suggestions we’d love to hear it! Email and tell us what you want to see next.

At Pimwick we LOVE making plugins that save people time and are easy to use. Contact if you have any questions!

Compatible with WooCommerce 2.6 and higher, including 3.0+.

Available in the following languages:
* Dutch
* French
* German
* Italian
* Russian
* Spanish


  • Schedule Events - Specify the date and time for the event, including the hour!
  • Dashboard - Manage all of your events and see the details at a glance.
  • Countdowns - Generate anticipation before the event, create a sense of urgency during the event.
  • Countdowns - Generate anticipation before the event, create a sense of urgency during the event.
  • Visible Event Deadlines - Create a sense of urgency and nudge shoppers to purchase.
  • Front Page Promo - Use the full screen promo spot to highlight products in your event.
  • Deal Wizard - Specify which products are on sale.
  • Promotion Types - Choose between % off, fixed amount off, and BOGO (Pro version includes more options).
  • Restrictions - Customize your deal.


  1. Upload the plugin files to the /wp-content/plugins/black-friday directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to Pimwick Plugins -> Black Friday Deals


Is this just for Black Friday and Cyber Monday?
  • Definitely not! Once we created the Black Friday plugin we realized it will work wonders for other events like Memorial Day sales, Customer Appreciation events, and more!
Can I schedule a promotion that doesn’t end until I stop it?
  • Yes, just set the End Date far into the future and when you’re ready to end the promotion, just delete it or set the End Date to the past.


November 29, 2019
For a premium plugin I am surprised that they don't have all the text strings translation ready. I don't mean translated. I mean it can not be translated without re-writing the core plugin files.
November 18, 2018
I first came across PW On Sale and thought it was the greatest. Then I saw all the features of "Black Friday/ Cyber Monday" So I uninstall On Sale and went to try this out. Still has the most of the same workings of On Sale. Those parts work. I like the grouping of deals under an event. The built in promotion designer puts a pop up on the home page. Not a favorite to me. The upcoming event and event ending timer were a nice touch. Would be a bit better if we could control colors , fonts etc. There was a promotion think that nudge the buyer that sale would end at a certain time. On normal products it looked ok but on bundle products it was a mess. Text ran right on top of other text. I guess I can look at the css and make some changes. The free shipping is a nice touch. Only issue I had was there is no way to control what locations get free shipping. On last bit. When I first install I skipped the Black friday sale and added another to test with. Each time I would test and get to the cart it through up and error on the page. delete this test and tried working with the Black Friday Event and no more errors. Summary: I thing this plugin has great promise. I definitely test it out again in the future.
November 26, 2017
The plugin was so easy to use and we created our first black-friday sale within minutes. Specific categories, excluded some products, and schedule the event. We had some minor issues with getting the correct start and end times of the sale. But we contacted support and the response was lightning fast to resolve the issue.
Read all 4 reviews

Contributors & Developers

“Black Friday and Cyber Monday Deals for WooCommerce” is open source software. The following people have contributed to this plugin.


“Black Friday and Cyber Monday Deals for WooCommerce” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Black Friday and Cyber Monday Deals for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Added a class to the sale-price-html.php template to make it easier to change CSS styles without overriding the template.


  • Improved the BOGO discount calculation logic for sites with tax included in prices.


  • Fixed calculation of the Black Friday and Cyber Monday dates.


  • Countdown strings (hours, days, etc) are now translatable.


  • Tested for compatibility with the latest versions of WordPress and WooCommerce.


  • Confirmed compatibility with WooCommerce v3.6.4 and WordPress v5.2.1


  • Do not show any results from the shortcode query when the event has ended.


  • Stopped hiding the Admin Bar when a countdown banner is visible.


  • Split out the front end template files. Updated translations in the admin area.


  • To avoid confusion, when a coupon code is requried for a % discount promotion, do not show -$0.00 in totals section. Added Danish translation.


  • Made the sale price fields translatable and added to our existing translations.


  • Fixed countdown timer for all date and time formats.


  • Fixed countdown timer for all date and time formats.


  • Added German, French, Spanish, Italian, Russian, and Dutch translations.


  • Confirmed compatibility with WooCommerce v3.5.0


  • Fixed percentage bubble display issue with the Flatsome theme.


  • Fixed compatibility issue with WooComerce Product Bundles plugin. Fixed issue with displaying time on certain system configurations.


  • Fixed issue with BOGO calculation.


  • Fixed discounted item limitation logic for BOGO deals. Fixed issue with BOGO coupon and Individual Use.


  • Fixed message on the sale page for BOGO deals.


  • Fixed potential compatibility issue with product addons plugin.


  • Added .pot file for translation support.


  • Fix price display for Variable products when not basing discount on Regular Price.


  • Optionally remove the Expiration Date from the product page.


  • Added the ability to override the error message for Individual Use coupon restriction.


  • Fixed timezone translation while saving event.


  • Fixed timezone translation while saving event.


  • Translate the sale expiration date on the product page.


  • On the individual product page, show the sale header for BOGO deals as well as % or $ off. Fix for ‘Coupon does not exist’ error in WooCommerce 3.2 and older. Added option to base the discount off Regular Price or the current (sale) price.


  • Corrected the link to reviews on the site.


  • Improved compatibility with PHP v5.3 and above.


  • Added the ability to discount specific products in addition to categories.


  • Fix conflict with outside coupon codes.


  • Updated product price expiration to only show on product detail page.


  • Fixed an issue with excluding multiple products in WooCommerce 2.6


  • Initial version