A user wants to schedule product sale prices in Shopify with automatic start and end dates, rather than manually changing prices when sales begin and end. They also want to create product bundles with scheduled discounts.
Native Shopify Limitations:
Shopify doesn’t offer built-in fields to schedule future price changes with start/end dates
Automatic discounts support date ranges but don’t display products as “on sale” with strikethrough pricing
Suggested Solutions:
Matrixify app: Schedule CSV imports to update prices at specific dates/times (one import to start sale, another to end it)
Ablestar Bulk Product Editor: Schedule price edits and their automatic reversal
Rockit Sales Discount: Free app that schedules sales with automatic price reversion
Custom development: Requires hiring a developer to build custom functionality
Community Sentiment:
Multiple users express frustration that scheduled sale pricing isn’t a native feature, calling it “basic” functionality that competitors like WooCommerce already offer.
Open Question:
One user asks whether third-party apps handle multi-currency pricing for international sales (e.g., $50 off in both US and Canadian pricing). This remains unanswered.
Summarized with AI on November 2.
AI used: claude-sonnet-4-5-20250929.
Hi, I’d like to set up a sale price in the future that begins and ends on certain dates without having to actually be in the Shopify app to set the price on that date.
I see how to set up a sale price by changing it in the UI, however it seems in doing it that way, the sale price is immediately posted to the site.
I want to preset the sales prices to go on automatically in the future (say next Saturday) that will run over the weekend (ending Sunday). Right now, my understanding of how to do that would imply I would need to go into Shopify on Saturday and set the new sale price, then go back in on Sunday and reset the price to the non-sale price.
Is there a way of setting the price up prior to those dates so that the price automatically switches to the sale price my sale date comes up?
As a follow up, I would like to bundle certain items together and offer a sale on those bundles (again, between certain live dates). How do I create bundles and then offer discounts?
Sorry you are facing this issue, it would be my pleasure to help you.
Welcome to the Shopify community!
Thanks for your good question.
For that you need a developer help, it’s totally by the custom Code. it’s feasible solution.
We can help you on this. let me know if you need any help.
The Bulk Product Editor would not be able to help with bundles, but you can do something like that in Shopify by setting up an automatic discount. There is a ‘buy X get Y’ option, and there is also an option to set up a discount if a customer buys a certain amount of specific products, or products from a specific collection. When you set up an automatic discount, you can set both a start and end date for the discount. The difference between an automatic discount and setting up a sale by changing a products’ ‘price’ and ‘compare at price’ is that the products specified in an automatic discount wouldn’t show as ‘on sale’. You could add them to a specific collection though, and then advertise the sale in the collection header. When the products get added to the customers cart the discount would be applied. You can read more about that here, https://help.shopify.com/en/manual/discounts/automatic-discounts.
If you have any questions about the Bulk Product Editor you can reach us directly at support@ablestar.com
Thank you for suggesting the use of our app @hstb .
There indeed is no such field in Shopify Admin directly.
But if you are open to using apps then you can create an import that updates your Product prices and with our app schedule, such import top runs at a specific date and time in the future. So that way you schedule import to start when you wish for the sale to start, and another import when the sale should end with old prices.
I am also looking for this feature, I have been running WooCommerce store and this is such a basic feature to add sale end date on a product but shopify lacks it.
Our items are sold in different countries. How does the pricing work for other countries? Ie, one item is $600 in the US but say $700 in Canada. They both have a sale for $50 off. Does your app handle this too?