Skip to main content

I have created an email popup using Klaviyo and have created a welcome series so it appears on our website everytime a new user visits our site. We are offering a discount coupon to every subscriber. The coupon is sent via email to the user once they have submitted the form. Email is sent through the welcome series flow. 

The problem is that if an already subscribed user enters their email address again in the email popup, it accepts the email and submits the form but the user does not receive email because user is already in the list. Is there a way that at the time when user enters their email address in the popup, it checks if the user has already subscribed? If yes, then it should display a message ‘You have already subscribed, please check your email for the coupon code’.

The coupon code can only be used once by a customer, so we want to check at the time of adding the email address in the popup and display the message.

 

I have been trying to find a way around it but have not been able to yet. Would really appreciate the help.

 

Thanks,

Sheraz 

Hi @Sheraz

Although there isn’t an exact setting for what you describe, you can prevent the form from being seen by existing Klaviyo profiles:
 
image.png
Another option is to create a flow triggered when someone submits the form and limit it to profiles that already exist in the list, this way you can send them an email letting them know they are already subscribed. I hope this helps!

~Chloe


Reply