Schedule Shopify Product Price Changes

5 min setup
No coding required
Runs automatically

Easily plan and automate product price changes in your Shopify store by scheduling them in advance. This MESA workflow template lets you set a specific date and time for price adjustments, so you don’t need to handle them manually. Perfect for timed promotions, site-wide sales, or seasonal pricing, this solution ensures your pricing strategy is implemented seamlessly without requiring team availability.

schedule icon
Schedule
Shopify logo icon
Update Product Variant

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

How it works

2 steps to start scheduling product price changes automatically

schedule icon

Schedule

App connector: Schedule • Time to complete: 2 minutes
Why this matters: 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.

Shopify logo icon

Update Product Variant

App connector: Shopify • Time to complete: 3 minutes
Why this matters: 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.

Ready to set this up? It only takes 5 minutes.

Our support team will even help you personalize this workflow for free.

Get started →

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.

Common questions

Can I schedule price changes for multiple products at once?

What happens if I schedule multiple price changes for the same product?

Can I schedule recurring price changes instead of one-time changes?

Ready to start scheduling product price changes automatically?

7-day free trial • 5 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support