Articles on: Regios Discounts

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:


  1. Create a discount code instead
  2. Base the discount on the customer's number of orders
  3. Use Shopify Flow to automatically tag customers who have used the discount


Option 1: Create a discount code instead

Screenshot of "Maximum discount uses" options


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:

  1. Create a Flow that automatically assigns a tag to customers who have used a specific discount.
  2. 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

Was this article helpful?

Share your feedback

Cancel

Thank you!