Applying Discounts Once Per Customer
In Shopify, it is impossible to create an automatic discount that applies only once per customer.
There are 3 alternative options you can use to work around this:
- Create a discount code instead
- Base the discount on the customer's number of orders
- Use Shopify Flow to automatically tag customers who have used the discount
Option 1: Create a discount code instead

Though automatic discounts in Shopify do not support usage limits, discount codes do.
If you create a discount code that customers have to manually enter, you will see a "Limit to one use per customer" option in our app.
Option 2: Base the discount on the customer's number of orders
If you're trying to create a discount for first-time customers, then you can follow this tutorial to set that up in our advanced logic builder.
Option 3: Use Shopify Flow to automatically tag customers who have used the discount
Otherwise, you can combine our app with Shopify Flow for a clever workaround.
This workaround involves:
- Create a Flow that automatically assigns a tag to customers who have used a specific discount.
- Create a discount in our app that only applies to customers who DO NOT have that tag.
Click the thumbnail above to watch a video demonstration of this setup.
For more information, read our founder's comments on this thread in our public feedback board.
We Cannot Debug Your Shopify Flow For You
This example Shopify Flow is just provided as a guideline. Unfortunately, since Shopify Flows are outside the scope of our app, our support team cannot debug them for you. Please review the criteria to make sure they match your desired behavior. For example, if you have an order discount, make sure your Shopify Flow checks which order discounts were applied and not just which product discounts. For further assistance debugging Shopify Flows, you will likely need to reach out to Shopify support, because Shopify Flow is an app owned and managed by Shopify. Thank you for your understanding.
Your Feedback Matters
As a solo founder, your experience is crucial to me. Could you spare a moment to share your thoughts? Please leave a review on the Shopify App Store. Thank you for helping me improve!
Updated on: 19/11/2025
Thank you!
