Add "Compare date" conditions
under review
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.