{"id":279930,"date":"2026-03-10T13:11:23","date_gmt":"2026-03-10T13:11:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smart-sale-scheduler-for-woocommerce\/"},"modified":"2026-10-28T13:11:27","modified_gmt":"2026-10-28T13:11:27","slug":"smart-sale-scheduler-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/it.wordpress.org\/plugins\/smart-sale-scheduler-for-woocommerce\/","author":14983103,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.1","stable_tag":"1.2.1","tested":"7.1.4","requires":"6.6","requires_php":"8.1","requires_plugins":null,"header_name":"Smart Sale Scheduler for WooCommerce","header_author":"krishaweb","header_description":"Schedule multiple sale periods for WooCommerce products with different prices. Compatible with High-Performance Order Storage (HPOS).","assets_banners_color":"ae97fb","last_updated":"2026-10-28 13:11:27","external_support_url":"https:\/\/www.krishastore.io\/product\/smart-sale-scheduler-for-woocommerce-pro\/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=wporg-plugin-page&utm_content=smart-sale-scheduler-woocommerce-pro","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.krishaweb.com","rating":0,"author_block_rating":0,"active_installs":30,"downloads":945,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"krishaweb","date":"2026-03-10 13:19:12","revision":3479116},"1.1":{"tag":"1.1","author":"krishaweb","date":"2026-05-13 07:46:45","revision":3530672},"1.2":{"tag":"1.2","author":"krishaweb","date":"2026-07-31 06:35:35","revision":3629468},"1.2.1":{"tag":"1.2.1","author":"krishaweb","date":"2026-10-28 13:11:27","revision":3770745}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3479093,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3479093,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3479093,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3479116,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.2.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3592575,"resolution":"1","location":"assets","locale":"","width":1601,"height":896},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3592575,"resolution":"2","location":"assets","locale":"","width":1627,"height":925},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3592575,"resolution":"3","location":"assets","locale":"","width":1601,"height":541},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3592575,"resolution":"4","location":"assets","locale":"","width":1602,"height":846},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3479093,"resolution":"5","location":"assets","locale":"","width":854,"height":288}},"screenshots":[]},"plugin_section":[],"plugin_tags":[241611,331,50558,4685,286],"plugin_category":[45],"plugin_contributors":[241613,149593,246336,257437,257438,237787],"plugin_business_model":[216238],"class_list":["post-279930","plugin","type-plugin","status-publish","hentry","plugin_tags-bulk-sale","plugin_tags-discount","plugin_tags-flash-sale","plugin_tags-scheduler","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-dhruval04","plugin_contributors-girishpanchal","plugin_contributors-harsh175","plugin_contributors-nirupagajera","plugin_contributors-samirhalpati","plugin_contributors-vishalmori","plugin_business_model-commercial","plugin_committers-girishpanchal","plugin_committers-krishaweb","plugin_support_reps-girishpanchal"],"banners":{"banner":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/banner-772x250.png?rev=3479116","banner_2x":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/banner-1544x500.png?rev=3479093","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/icon.svg?rev=3479093","icon":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/icon.svg?rev=3479093","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/screenshot-1.png?rev=3592575","caption":""},{"src":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/screenshot-2.png?rev=3592575","caption":""},{"src":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/screenshot-3.png?rev=3592575","caption":""},{"src":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/screenshot-4.png?rev=3592575","caption":""},{"src":"https:\/\/ps.w.org\/smart-sale-scheduler-for-woocommerce\/assets\/screenshot-5.png?rev=3479093","caption":""}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/store.krishaweb.com\/product\/smart-sale-scheduler-for-woocommerce-pro\">Get Pro Version<\/a> | <a href=\"https:\/\/store.krishaweb.com\/docs\/smart-sale-scheduler-for-woocommerce-pro\">Documentation<\/a> | <a href=\"https:\/\/wordpress.org\/support\/plugin\/smart-sale-scheduler-for-woocommerce\">Support Forum<\/a> | <a href=\"https:\/\/wordpress.org\/support\/plugin\/smart-sale-scheduler-for-woocommerce\/reviews\">Rate the Plugin<\/a><\/p>\n\n<p><strong>Smart Sale Scheduler for WooCommerce<\/strong>\nSmart Sale Scheduler for WooCommerce gives you complete control over your pricing calendar. Schedule multiple sale periods per product with exact start and end dates and times, and let the plugin handle everything from activation to deactivation automatically.<\/p>\n\n<p>WooCommerce's built-in scheduling only supports date ranges. No exact times, no multiple windows per product, no bulk scheduling for grouped products. Smart Sale Scheduler fills every one of those gaps.<\/p>\n\n<p>Whether you are running a two-hour flash sale, a seasonal discount across a large catalog, or a recurring promotional calendar planned weeks in advance, the plugin executes each schedule precisely without requiring you to be logged in when it starts or ends.<\/p>\n\n<p><strong>Real example: Black Friday, Cyber Monday, Christmas, and a January sale, all scheduled at once<\/strong><\/p>\n\n<p>Say you sell a T-shirt and want three promotions lined up for the holiday season. Instead of logging in three separate times to switch prices by hand, you set them all up once in November:<\/p>\n\n<ol>\n<li>Edit the product in WooCommerce and open the Sale Scheduler.<\/li>\n<li>Add your Black Friday price from Nov 28 to Dec 1.<\/li>\n<li>Add your Christmas price from Dec 20 to Dec 26.<\/li>\n<li>Add your January clearance price from Jan 5 to Jan 15.<\/li>\n<li>Save the product once. Done.<\/li>\n<\/ol>\n\n<p>Each sale starts and ends at the exact time you set, and the plugin switches every price on and off for you. Set up your whole festival season in advance and walk away, there is nothing to remember at midnight and nothing to undo when a sale ends.<\/p>\n\n<p><strong>Why Store Owners Use It<\/strong>\nManually managing sales across a growing product catalog is time-consuming and error-prone. Sales start late. Flash sales run long and lose their urgency. Price increases get delayed. Smart Sale Scheduler removes manual timing from the equation entirely. You configure the schedule once and move on.<\/p>\n\n<blockquote>\n  <p><strong>Smart Sale Scheduler Core Features<\/strong><\/p>\n  \n  <ul>\n  <li><strong>Schedule Multiple Sales Per Product:<\/strong> Create multiple sale schedules for the same product with exact start and end date\/time. The plugin automatically starts and stops each sale at the right time.<\/li>\n  <li><strong>Pricing Across Storefront, Cart, and Checkout:<\/strong> Scheduled prices stay consistent across product pages, cart, and checkout using WooCommerce pricing filters.<\/li>\n  <li><strong>Support for Simple, Variable, and Grouped Products:<\/strong> Works with simple, variable, and grouped WooCommerce products.<\/li>\n  <li><strong>Conflict Detection with Live Status:<\/strong> Automatically detects overlapping or duplicate sale schedules and alerts you before saving.<\/li>\n  <li><strong>Increase Price Scheduler:<\/strong>  Schedule future regular price increases or updates with exact date and time controls.<\/li>\n  <li><strong>HPOS Compatible and REST API Ready:<\/strong> Compatible with WooCommerce HPOS, REST API, and headless WooCommerce setups.<\/li>\n  <li><strong>Email Reports before scheduled:<\/strong> Receive daily email summaries of products scheduled to go on sale the next day.<\/li>\n  <\/ul>\n  \n  <p><strong>Pro Features<\/strong><\/p>\n  \n  <ul>\n  <li><strong>Sale Scheduler Dashboard:<\/strong> Manage and monitor all active, scheduled, and expired sales from a centralized dashboard.<\/li>\n  <li><strong>Sale Price Management:<\/strong> View, edit, delete, filter, and manage WooCommerce sale schedules from a single screen.<\/li>\n  <li><strong>Import \/ Export Sale Data:<\/strong> Import or export sale schedules using CSV files for easier bulk management and migration.<\/li>\n  <li><strong>Global Price Adjustments:<\/strong> Apply bulk price increases or discounts across categories, brands, or product attributes automatically.<\/li>\n  <li><strong>Premium support and feature updates:<\/strong> Get access to premium support via email and chat.<\/li>\n  <\/ul>\n<\/blockquote>\n\n<p><strong>Buy Smart Smart Sale Scheduler for WooCommerce Pro on KrishaStore<\/strong><\/p>\n\n<p><a href=\"https:\/\/store.krishaweb.com\/product\/smart-sale-scheduler-for-woocommerce-pro\/?utm_source=readme&amp;utm_medium=wporg&amp;utm_campaign=SSSW\" rel=\"nofollow\"><strong>Download Smart Sale Scheduler for WooCommerce Pro<\/strong><\/a><\/p>\n\n<p><a href=\"https:\/\/store.krishaweb.com\/docs\/smart-sale-scheduler-for-woocommerce-pro\/?utm_source=readme&amp;utm_medium=wporg&amp;utm_campaign=SSSW\"><strong>Documentation<\/strong><\/a><\/p>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=41b9VspytZ8]<\/p>\n\n<h3>Perfect for<\/h3>\n\n<ul>\n<li>Black Friday and Cyber Monday campaigns planned weeks ahead<\/li>\n<li>Christmas, New Year, and other seasonal promotions<\/li>\n<li>Two-hour flash sales that start and end to the exact minute<\/li>\n<li>Festival and holiday sales across your whole calendar<\/li>\n<li>Scheduled price increases for peak-demand periods<\/li>\n<li>Any store that wants to set promotions once and forget them<\/li>\n<\/ul>\n\n<h3>How It Compares to WooCommerce Native Scheduling<\/h3>\n\n<p>WooCommerce lets you attach a sale price to a start and end date. That is where the built-in feature stops. Smart Sale Scheduler adds exact-time precision, multiple sale windows per product, variation-level control, grouped product bulk scheduling, conflict detection, and scheduled regular price increases. All of which WooCommerce does not support natively.<\/p>\n\n<h3>Notes<\/h3>\n\n<ul>\n<li><p>Core WooCommerce sale fields still take precedence in these scenarios:<\/p>\n\n<ol>\n<li>A sale price exists without both start and end dates<\/li>\n<li>A sale price exists and its date range includes the current date<\/li>\n<\/ol><\/li>\n<li><p>After changing the site timezone, re-save scheduled sales to realign datetimes.<\/p><\/li>\n<li>Use <code>sssw_get_product_ids_on_sale()<\/code> for accurate sale-product lookups with SSSW.<\/li>\n<\/ul>\n\n<h3>Developer Notes<\/h3>\n\n<ul>\n<li>Use <code>sssw_get_product_ids_on_sale()<\/code> instead of <code>wc_get_product_ids_on_sale()<\/code><\/li>\n<li><code>sssw_get_product_ids_on_sale()<\/code> returns all products on sale, including SSSW-scheduled sales; <code>wc_get_product_ids_on_sale()<\/code> only returns core sale products<\/li>\n<li>Prices are enforced via filters on <code>woocommerce_product_get_price<\/code>, variations, and cart calculations<\/li>\n<li>Real-time activation runs on multiple hooks and via <code>wp_ajax_sssw_check_sale_activation<\/code><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin via WordPress admin or upload to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the Plugins screen in WordPress<\/li>\n<li>Edit a product in WooCommerce to start scheduling sales<\/li>\n<li>Use the new buttons in Product Data to open Sale Scheduler or Increase Price Scheduler<\/li>\n<li>For variable products, manage schedules per-variation; for grouped products, use bulk apply<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20smart%20sale%20scheduler%20replace%20woocommerce%E2%80%99s%20built-in%20sale%20scheduling%3F\"><h3>Does Smart Sale Scheduler replace WooCommerce\u2019s built-in sale scheduling?<\/h3><\/dt>\n<dd><p>No. It extends WooCommerce\u2019s native sale system. Core sale fields continue working normally, and native WooCommerce pricing takes priority whenever its sale price and date range are active.<\/p><\/dd>\n<dt id=\"can%20i%20schedule%20more%20than%20one%20sale%20for%20the%20same%20product%3F\"><h3>Can I schedule more than one sale for the same product?<\/h3><\/dt>\n<dd><p>Yes. You can create unlimited future sale windows for a single product, each with its own start date, start time, end date, and end time. They activate automatically in sequence.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20variable%20products%20and%20individual%20variations%3F\"><h3>Does it work with variable products and individual variations?<\/h3><\/dt>\n<dd><p>Yes. Every variation can have its own independent schedule. You can run sales on specific sizes or colours while others remain at full price, with automatic overlap conflict alerts.<\/p><\/dd>\n<dt id=\"can%20i%20schedule%20a%20regular%20price%20increase%20instead%20of%20a%20sale%3F\"><h3>Can I schedule a regular price increase instead of a sale?<\/h3><\/dt>\n<dd><p>Yes. You can set a new base price and define the exact date and time it should apply. The price updates automatically even if you\u2019re offline.<\/p><\/dd>\n<dt id=\"how%20does%20it%20handle%20grouped%20products%3F\"><h3>How does it handle grouped products?<\/h3><\/dt>\n<dd><p>Apply a schedule to the grouped product parent and it automatically cascades to all child products, saving time and manual work.<\/p><\/dd>\n<dt id=\"what%20is%20the%20sssw%20email%20reports%20addon%3F\"><h3>What is the SSSW Email Reports addon?<\/h3><\/dt>\n<dd><p>It\u2019s an optional addon that sends a daily HTML email to store admins summarizing products scheduled to go on sale the next day, including titles, SKUs, and prices.<\/p><\/dd>\n<dt id=\"will%20it%20conflict%20with%20existing%20woocommerce%20sale%20prices%3F\"><h3>Will it conflict with existing WooCommerce sale prices?<\/h3><\/dt>\n<dd><p>No. WooCommerce native sale logic always takes precedence. Existing native sales continue working without interference.<\/p><\/dd>\n<dt id=\"i%20have%20an%20idea%20for%20a%20great%20way%20to%20improve%20this%20plugin\"><h3>I have an idea for a great way to improve this plugin<\/h3><\/dt>\n<dd><p>Great! I\u2019d love to hear from you at <a href=\"mailto:support@krishaweb.com\">support@krishaweb.com<\/a><\/p><\/dd>\n<dt id=\"can%20i%20schedule%20black%20friday%2C%20christmas%2C%20and%20a%20january%20sale%20at%20the%20same%20time%3F\"><h3>Can I schedule Black Friday, Christmas, and a January sale at the same time?<\/h3><\/dt>\n<dd><p>Yes. This is exactly what Smart Sale Scheduler is built for. Add as many sale windows as you need on a single product, each with its own start and end date and time, and save once. The plugin runs each promotion automatically on schedule, so you can set up your entire holiday calendar in advance and leave it alone.<\/p><\/dd>\n<dt id=\"can%20i%20schedule%20a%20two-hour%20flash%20sale%20that%20starts%20and%20ends%20at%20an%20exact%20time%3F\"><h3>Can I schedule a two-hour flash sale that starts and ends at an exact time?<\/h3><\/dt>\n<dd><p>Yes. Every scheduled sale has a start and end time down to the minute, not just a date. Your flash sale begins and ends precisely when you plan, even if you are not logged in.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2<\/h4>\n\n<ul>\n<li>UI improvements on sale scheduler on product edit page.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Variation products sale price bug fixing<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>HPOS compatibility declaration<\/li>\n<li>Cart\/checkout price enforcement and display integration<\/li>\n<li>Variation scheduler UI with conflict checks and live indicator<\/li>\n<li>Grouped products bulk apply tool<\/li>\n<li>Increase Price Scheduler (simple and variations)<\/li>\n<li>Weekly maintenance cleanup for very old expired sales<\/li>\n<\/ul>","raw_excerpt":"Schedule multiple WooCommerce product sales with precise start\/end times. Automate flash deals, price hikes, and recurring promos easily today!!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/279930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=279930"}],"author":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/krishaweb"}],"wp:attachment":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=279930"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=279930"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=279930"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=279930"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=279930"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=279930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}