Add "Compare date" conditions
under review
Tobe Osakwe
under review
We seem to have room in our input queries to add one more field to product and order discounts (unfortunately, not shipping discounts). This means that we could potentially add a new "Include/exclude" condition to these discounts.
Out of all the requests we've received, we want to make sure we're delivering the biggest possible impact. So, we are re-opening this feature request and a few others.
Best,
Tobe
Tobe Osakwe
closed
Unfortunately, we will have to close this thread.
As previously mentioned, due to Shopify's input query complexity limitation, we could only implement this for product and order discounts. Launching this feature without supporting for shipping discounts and auto-add-to-cart discounts would lead to a lot of confusion.
If this feature is important to you, please follow the instructions listed here to upvote a feature request thread I have filed on the Shopify Functions GitHub discussion board:
I expect that if that thread doesn't get enough traction, this limit will never adjusted, and therefore, we can never implement this feature.
For now, we will close this request, as there is nothing we can do to bypass the input query complexity limitation.
Thanks for your understanding,
Tobe
Tobe Osakwe
under review
Tobe Osakwe
Hi everyone,
Thanks for your interest in this feature! I wanted to share an important limitation: due to Shopify's restrictions on how much data can be requested during a discount calculation, this feature could only support product and order discounts. We've already hit the complexity limit for shipping discounts and auto-add-to-cart discounts, so expanding beyond product/order use cases isn’t feasible.
This is the main concern we're weighing as we evaluate the potential implementation. I'll keep you updated as we consider next steps!
Best,
Tobe
Tobe Osakwe
Merged in a post:
Birthday discount
D
David Minkoff
Looking to create a discount code that can be used 1x per year. That way we don't need to re-create the code each year, but the customer can only use it 1x per year.
Tobe Osakwe
Hello David,
Thank you for your suggestion about a birthday discount! I'd love to understand your workflow better, but I believe your request aligns closely with an existing feature idea we’re already tracking: "compare date" conditions.
This feature could potentially allow discounts to check a customer date metafield (e.g., their birthday) and validate if the current date falls within a specific time window. Since it covers scenarios like yours and more, we’ll merge your request into that one to avoid duplication.
Let us know if you have any additional details or examples that might help refine this feature!
Best regards,
Tobe
Tobe Osakwe
We received a question about how to create anniversary discounts in Regios Automatic Discounts.
Here's how this setup would work if a "Compare date" condition feature were added:
The idea is that you would:
- Use Shopify Flow or another app to set a metafield on customer accounts containing the date of their first purchase.
- In our app's logic builder, add a "Compare date" condition in a "Check if" step. These new "Compare date" conditions would allow you to compare the difference between the date metafield and the current date to a known duration, ex. 1 year.