Limit Coupons to New Customers Only
It would be really useful if we could limit a coupon so that it can only be used if the user is a new customer.
For example, in our store, we are implementing a refer a friend system where an existing customer can refer a friend to us, then both of them get a discount. The discount should only be given if the referred customer is new to us.
This could be achieved by establishing if the user has made any previous purchases. If they are not logged in it would be useful to then check if any orders have been made from the billing email address they have given upon checking out to make sure that they definitely are a new customer (as far as possible to check).
This is now an official WooCommerce extension:
I second this!!
Would be very nice if this feature will be in main coupon feature from woocommerce.
Luke Cavanagh commented
Take a look at.
Yes - we would like this as well. Want to offer new customers a 5% discount. We could copy all the existing emails in to the coupon form. But a major pain.
I just came across a plugin which seems to suffice your needs. Take a look at this