How to prevent customers from reusing welcome discounts with new emails?

Hi,

how can I avoid the customers reusing the welcome discount with a new registration (same name and address but different email)?

Best regards,

Robert

Hi @rob2323 ,

While it is possible to limit discount code usage on a per customer basis, Shopify recognizes the customer by the email address used at checkout. It is therefore possible for customers to gain the system by checking out again and using a different email address to receive the discount multiple times. This is the only verification check used for these types of discounts so it is difficult to counteract this behaviour.

One thing you can do is make customer accounts mandatory on your store, meaning customers are required to sign up for an account before they can make a purchase. Customers would therefore need to create two accounts in order to be able to make use of the one-time only discount twice, which is an extra step for them and would likely discourage them from doing so.

I would also recommend making it clear on your storefront and marketing emails that this discount code is for one use per customer, and to refer to that if you decide to cancel the customer’s second order. Making it clear that the discount code cannot be used more than once means you’re likely to prevent this from happening in the first place, and you can use it as a clear explainer if you decide to cancel a customer’s order when they have re-used the discount code.

I hope this helps, but please let me know if you have further questions.

why can’t there just be a solution for this? It’s a huge issue.