WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Fernando Tellado v1.4.1

Multiple Sale Prices Scheduler

Plan Black Friday, Christmas & flash sales to the exact time, months in advance. Unlimited sale prices per product, with CSV import.

Multiple Sale Prices Scheduler

The facts

Rating
5★ from 8
Active installs
50+
Price
Free
Last updated
18 Aug 2026
Added
Nov 2025
Requires WP
5.8
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
1,912

Our analysis

AI-assisted

Multiple Sale Prices Scheduler is a WordPress plugin designed to enhance WooCommerce's sale scheduling capabilities. It allows you to set multiple sale prices for each product, specifying distinct start and end dates and times down to the minute. This is useful for planning seasonal sales, flash sales, and promotional campaigns in advance.

The plugin integrates directly into the product editor, making it straightforward to use without needing to navigate complex screens. It supports various discount types, including fixed prices and percentage discounts, and offers features like CSV import/export, activity logs, and automatic notifications for sale activations and expirations.

Best for: This plugin is suitable for WooCommerce store owners looking to manage complex pricing strategies and promotional sales.

What it does well

  • Allows scheduling of multiple sale prices per product
  • Supports fixed price, percentage, and fixed amount discounts
  • Integrates directly into the WooCommerce product editor
  • Includes CSV import/export functionality
  • Offers activity logs and notifications for sale management

Where it falls short

  • Limited information on user experience and support
  • No mention of compatibility with other plugins or themes

Verdict

Multiple Sale Prices Scheduler provides a robust solution for managing multiple sales in WooCommerce, making it a practical choice for those needing advanced sale scheduling features.

From the developer

Fernando Tellado's own description of Multiple Sale Prices Scheduler, lightly tidied.

Multiple Sale Prices Scheduler extends WooCommerce’s native sale scheduling functionality by allowing you to schedule multiple sale prices for each product, each with its own start and end date and time (down to the minute).

Perfect for planning seasonal sales, flash sales, promotional campaigns, and dynamic pricing strategies in advance.

Why Multiple Sale Prices Scheduler?

  • All-in-one free solution combining: multiple sales per product, percentage and fixed amount discounts, variations support, CSV import/export, activity log, overlap priority, dashboard widget and Command Palette
  • Integrated directly into the product editor — no separate complex screens to learn
  • Lightweight: no build process, no external dependencies, no JavaScript frameworks
  • HPOS-ready (High-Performance Order Storage) and ready for the WordPress Command Palette (Cmd+K / Ctrl+K)
  • Built and maintained by a WordPress specialist with 15+ years of experience publishing plugins on WordPress.org

Key Features

  • Schedule multiple sale prices per product
  • Fixed price, percentage discount or fixed amount off, with a live preview of the final price
  • Optional minimum and maximum final price, so a percentage discount never goes further than you want
  • Dynamic pricing: Schedule both discounts and price increases
  • Each sale has its own start and end date and time, down to the minute
  • Configurable check frequency (every 5, 10, 15, 30 minutes or hourly)
  • Works with simple and variable products
  • Configurable priority when sales overlap
  • Import and export scheduled sales via CSV
  • Activity log with configurable retention period
  • Automatic deletion of expired sales
  • Admin notifications when sales activate or end
  • Alert notifications before sales expire
  • Dashboard widget with sales overview
  • Compatible with HPOS (High-Performance Order Storage)
  • Automatic sale activation and deactivation via cron
  • Import existing WooCommerce sales
  • Clean orphaned scheduled sales from deleted products
  • Command Palette integration (Cmd+K / Ctrl+K) for quick access to export and overview

Use Cases

  • Plan multiple seasonal sales in advance
  • Schedule different prices for different promotional periods
  • Implement dynamic pricing for high-demand periods (hotels, events, tickets)
  • Seasonal price adjustments (peak season vs. off-season)
  • Manage flash sales and special offers
  • Coordinate pricing across multiple products
  • Track pricing history with activity log
  • Receive alerts when sales are about to end
  • Automatically clean expired sales

How It Works

Real example: Black Friday + Christmas + January Sale, all scheduled at once

Imagine you sell a t-shirt at 29,99 € and want three sales planned in November:

  1. Edit the product in WooCommerce → find the “Scheduled sale prices” section
  2. Add: 19,99 € from Nov 28 to Dec 1 (Black Friday)
  3. Add: 30% off from Dec 20 to Dec 26 (Christmas)
  4. Add: 12 € off from Jan 5 to Jan 15 (January sale)
  5. Save the product once. Done.

Every sale can be a fixed price, a percentage off or an amount off, and you see the resulting price before saving. Percentage and amount discounts are calculated on the regular price when the sale runs, so if you change the product price later, the discount follows it. Each sale can start and end at an exact time (hour and minute), so flash sales begin and end right when you plan them. The plugin activates and deactivates each price automatically using WordPress cron, which you can run as often as every 5 minutes. You can also schedule prices higher than the regular price for peak-demand periods (hotels, events, tickets), enabling dynamic pricing strategies for seasonal demand or special events.

Settings Options

  • Default overlap priority (lowest, highest, first, last)
  • Enable/disable activity log
  • Log retention period (30-365 days)
  • Automatic deletion of expired sales (never, 30-365 days)
  • Sale check frequency (every 5, 10, 15, 30 minutes or hourly)
  • Sale activation notifications
  • Notifications before sale ends (1-30 days)
  • Overlap warnings when creating schedules

Requirements

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for moving data.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
Easy Updates Manager

Manage all your WordPress updates, including individual updates, automatic updates, logs, and loads more. This...

Free 300k+ installs 4.8★ (725)
Redux Framework

Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins....

Free 900k+ installs 4.4★ (273)
PrettyLinks

🌠 Shorten, brand, and track any URL on your own domain. Keep your links — and your data — where they belong....

Free 200k+ installs 4.8★ (1,317)