I'm trying to create a pop-up form that will only show to new customers - not existing subscribers. However, when I change the setting to "Don't show to vistors in certain list or segment" and set it to my main list or “don’t show to existing klaviyo profiles” - it still shows the pop up to the people on the main list. I'm testing by going on the website myself because my email is also on the main list. How can i fix this? The point of this is to create different pop ups for new subscribers and existing customers. Please help!
Hello
Thanks for sharing your question with the Klaviyo Community!
Just to verify, did you happen to cookie your own browser with an email address that already exists in your Klaviyo account while enabling those settings and testing? Despite being a profile or being a member of your Klaviyo list, if your browser is not cookied, Klaviyo would be unable to recognize if the signup form should or should not be displayed.
This is because those signup form settings of Don't show to visitors in certain list or segment, Don’t show to existing Klaviyo profiles, or Don't show again after submit form or go to URL are based on cookies to recognize site visitors.
You can learn more about cookies and how to self cookie your own browser for internal testing from the Guide to Klaviyo Web Tracking Help Center article.
I hope this helps!
David
thanks for replying
Hey
This would really depend on if these existing MailChimp contacts and their browsers were cookied via Klaviyo. If these contacts were cookied such as subscribing again on your website recently, completing a purchase, or interacting with a Klaviyo email you sent out, then those signup form settings would hold. However, if those contacts did not take any of those actions and visited your site without being cookied, despite the form using those settings, the form would still appear.
This is because Klaviyo would technically recognize this visitor as a new visitor.
David
oh, okay. that does make sense.
If I wanted to set up a pop up for existing profiles on klaviyo, would that work? So, no new customer would see this pop up - only existing customers that have subscribed already or have purchased already. Would that work? Or would the popup be shown to everyone?
How do we also set the correct messaging for these pop-ups, that if your email exists, it will say something like “Thank you, you are already on our list” Instead of sending them the 10% off for new customers only…..
Hey
The factors of requiring cookies would still play a role in only wanting to display a signup form for existing profiles within Klaviyo. When using the Target visitors in an existing list or segment form setting, the form would only display to contacts whose browser is cookied and on the list or segment you’ve targeted. If you wanted the form to only appear to any existing contacts/profiles of your Klaviyo account, you can do so by creating a broad segment with the definitions of “Properties about someone, email contains @” and designating it as as your target segment.
In addition, because discount codes are oftentimes sent to customers after they’ve subscribe to your newsletter in a Welcome Series flow, existing subscribers would not have the capability to receive the discount a second time. This is because a Welcome Series flow, which is triggered by a list would only allow contacts to enter the flow just once. This is further explained in the Guide to Creating a List-Triggered Flow Help Center article.
David
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.