Tired of manually adjusting prices before every sale? Worried about forgetting to end promotions on time?
Price Scheduler for WooCommerce helps you schedule bulk price updates in advance — so your campaigns run smoothly, even while you sleep.
The challenge:
Running promotions or adjusting thousands of prices manually is slow, error-prone, and risky. Mistakes cost money, customers, and reputation.
The solution:
Price Scheduler for WooCommerce automates bulk price updates in background batches with a built-in safety net. You decide the scope, timing, and rules — the plugin handles the rest.
Key Features
Benefits
Example Use Cases
Requirements
WooCommerce 7+ (Includes Action Scheduler)
WordPress 6+
PHP 7.4+
Documentation
BEFORE & AFTER COMPARISON
Without Price Scheduler | With Price Scheduler |
Manual edits across hundreds of products | Schedule once, let it run |
Promotions start late or end too late | Automated start/end dates |
Human error in sale prices | Bulk changes with rollback safety |
Developer time spent on cron jobs | Runs via Action Scheduler out of the box |
No history or audit trail | Clear logs, safe restore anytime |
Save 30% on Price Scheduler for WooCommerce — automate discounts,
price changes, and promotions with ease.
Use code SCHEDULE30 at checkout.
Valid through November 30.
No credit card required.
Test it on your store, schedule your first campaign, and see how easy price management can be.
14-day free • No credit card • Cancel anytime
Dive into our FAQ section to find answers to the questions we get asked the most. Let’s clear up any uncertainties together.
Yes. We update regular/sale prices (your choice). We also store a one-time backup per product so you can roll back after the job finishes.
Yes—include/exclude by categories and/or product IDs. There’s also a toggle to include variations.
No. All jobs run safely in the background using WooCommerce’s Action Scheduler. You can close your browser, log out, or continue working on your site — the scheduled updates will still process automatically. The job status will update the next time you open the Price Scheduler page.
No—the job runs in batches with Action Scheduler. You can lower the batch size if your host is strict.
We update variations individually and sync parent variable products when batches complete.
Yes—choose Regular, Sale, or Both.
Yes — every update is backed up per job. Roll back in one click.
You can choose to skip or override them. Rollback only touches products that were changed.
It depends on how they update pricing data. Our plugin safely adjusts WooCommerce-native prices.
If you want a spreadsheet-style editor where you can bulk update not just prices, but also stock, descriptions, SKUs, and more — check out our popular Bulk Table Editor for WooCommerce.
Many store owners use both plugins together:
Bulk Table Editor for one-time bulk edits
Price Scheduler for automated, recurring, or scheduled changes