We purchased the plugin with the intent of using the Coupon by URL feature for advertising to first time customers, granting them 10% discount on their first purchase. However, the way the plugin is currently setup, login is required in order to validate the email as a first time buyer. This completely defeats the purpose of having a Coupon by URL that can be restricted to first time buyers. Our customers are not going to login prior to adding things to their cart and initiating checkout.
Is there a way that we can modify the First Time Purchase logic to not return “unknown/null” so that the coupon is added before they login/register? Ideally, it would add the coupon, and during the checkout process check the email, and remove the coupon if the customer is not a first time buyer.