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.
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: 03/11/2024
Thank you!