Hi everyone, how do we stop current subscribers from submitting the form on the website and getting the discount code? Is there a way to have a pop up to say ‘already subscribed’ it looks like they click sign up and move to the next step to get the welcome code?
Hey
welcome to the community.
Yes, this is possible. When you are editing the form, you have 2 options ‘display’ and ‘targeting’. select targeting and select ‘don’t show to existing Klaviyo profiles’
Hope that helps
Victoria
Thanks Victoria, I have already done this in the targeting but they are still showing up to existing subscribers? It might be that they are coming in incognito etc however, they are not getting told they’re already subscribers.
- User returns from a different device or browser (Work computer vs Home Laptop vs Mobile Phone) or “In Cognito” as you mentioned. Over time, this isn’t as much of an issue as the subscribers clicks to your site from a Klaviyo email, they will then get identified (cookie). But of course, if it’s a new device/browser etc, this can happen.
- The user has some type of VPN or Proxy or “Privacy/Antivirus” software or tool on their device. This is common in workplace environments where security is stringent. These software will delete “cookies” - the side effect is that then Klaviyo can’t identify them either.
- The user erases their cookies (Same as above).
BTW, have you considered having the coupon code delivered via an email, instead of directly on the popup itself?
If it’s via an email, I assume you have a List (or Segment) triggered Flow that sends an email to the subscriber. If so, a nuance about how List and Segment Triggered Flow should be preventing this from happening:
- List/Segment Triggered Flow happen exactly once, duplicate entries into the List/Segment doesn’t re-trigger the Flow. So, the user might still submit the Form, but they won’t get another email. Of course, they could potentially use another email address (which is likely the case).
- So consider sending the email for the code instead. This also helps the quality of your email sign-ups since they have to put in a valid email address (and check it) to get their code.
Hope this helps!
Hi
Just to add to the great responses by
I do that by excluding existing members of the list from seeing the form (subject to the previously mentioned constraints) with conditional logic in my flow to see if they’ve purchased or redeemed the discount.
Regards
Andy
Reply
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentials
Log in with KlaviyoEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.