How it works

Follow these 2 simple steps to start scheduling product price changes automatically

schedule icon

Schedule

This trigger runs the price change at exactly the right moment—when your sale launches, promotion ends, or new pricing takes effect—ensuring prices update precisely when you want them visible on your storefront without requiring you to be available to make manual changes.
This scheduled trigger runs once at a specific date and time that you configure during setup. Select the exact date and time when you want the price changed (like "November 24, 2025 at 11:59 PM" for a Black Friday price increase, or "January 1, 2026 at 12:00 AM" for new year pricing). The workflow will activate at that moment to update the product price. The trigger uses a one-time execution model, so after it runs at the scheduled time, it stops. If you need to schedule multiple price changes, create separate workflows for each date/product combination.
Time to complete: 2 minutes
Shopify logo icon

Update Product Variant

Changes the product variant's price to your specified amount, implementing your pricing strategy automatically whether you're launching a sale, ending a promotion, or executing a planned price adjustment.
This step updates a specific product variant's price using the variant_id you configure during setup. You need to configure three fields: (1) Product ID—select the product from the dropdown or enter the product ID manually (find it in your Shopify admin by going to the product and looking at the URL which contains the ID), (2) Variant ID—select which variant of the product should have its price changed (for single-variant products, select "Default Title"; for multi-variant products, choose the specific size/color/option that needs the price change), and (3) New Price—enter the exact price the variant should change to (like "29.99" or "19.95"). The price must be entered as a decimal number without currency symbols. The update happens immediately when the workflow runs, changing only the price while leaving all other variant attributes (inventory, weight, SKU, etc.) unchanged.
Time to complete: 3 minutes

Make it your own

Customize this workflow even further:

Schedule multiple variants at once
Duplicate the "Update Product Variant" step multiple times with different variant IDs and prices to update all variants of a product simultaneously when the scheduled time arrives.
Create price increase/decrease pairs
Create two workflows—one to increase the price at sale start and another to return it to the original price at sale end—scheduling complete promotional cycles without manual price management.
Send notifications when prices change
Add a Slack or email step after the price update to notify your team that the pricing change executed successfully, including the product name, new price, and timestamp.
Update compare-at price for sales
Add a second update step that sets the compare_at_price (original price) in addition to the sale price, creating automatic strike-through pricing that shows customers the discount they're receiving.

Frequently asked questions

Can I schedule price changes for multiple products at once?
This workflow updates one variant at a time. To schedule price changes for multiple products or variants, either create separate workflows for each product, or add multiple "Update Product Variant" steps to this workflow (after initial setup in the builder), each configured for different products and prices.
What happens if I schedule multiple price changes for the same product?
Each scheduled workflow will execute at its configured time and update the price to its specified amount. The most recently executed workflow will determine the current price. Make sure your schedules don't conflict unless you intend for one change to override another.
Can I schedule recurring price changes instead of one-time changes?
This workflow uses a one-time datetime trigger. To create recurring price changes (like weekly sales), change the trigger's type from "one-time" to "schedule" and configure a recurring schedule.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start scheduling product price changes automatically?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Use this template — It's free
7-day free trial • 5 min setup • Cancel anytime