Lists, Segments, and Profiles
Learn about the profiles in your account as well as how to create lists and segments.
- 629 Topics
- 1,655 Replies
Hi guys, I recently uploaded a CSV from my old ESP with all my contacts to add to my profiles in Klaviyo. None of the data corresponding to the date they subscribed imported, so it looks like everyone is brand new. This is preventing me from setting up some flows and doing more list cleaning in the future. I’d like to delete everything and try again, but I don’t know if I can do that or if it will just make a bigger problem. So, two questions. 1) If I delete everyone, can I re-add them with this data issue fixed? and 2) There appears to be no field in Klaviyo that matches to the date the person originally subscribed, hence the problem I had with matching. If there is, I missed it. Any insight? Thanks!
Hey, I can’t figure out why profiles that meet segment criterias won’t join the segment. I created a segment with a definition “Shopify Tags contains myTagName”, but when new customers with this tag subscribe on shopify, they don’t go into my segment. I thought the problem might come from the integration but not because the new customers show up in the profile section of Klaviyo. Has anybody had this issue before ?
Hello!I am in the process of moving from Mailchimp to Klaviyo and am wondering if I should clean my list in Mailchimp before integrating with Klaviyo? I have gone through some of the tutorials on list cleaning and I understand that you can create flows in Klaviyo to clean your lists, but isn’t it better to start with a clean engaged list that is imported from Mailchimp?Thank so much, I look forward to any feedback!
Hi,What is the best practice to track the source of profiles ?We understood that the $source variable was a "technical" variable whose value could be overwritten in the life of the profile.e.g. :1 - a profile is created with $source = Facebook Leadgen campaign2 - the profile buys on Shopify. The $source becomes -50 for Shopify.It becomes impossible to calculate a conversion rate by source...So we created the Custom Property Source (without $) but we can't find it when we edit the profiles... also impossible to use the Custom Property "Source" to create a segment...Any help?
I have created a Facebook lead ad, and connected it to my list in Klaviyo.But when the leads are added to the list, some of them are without names and only their mail appears. I can still see that the names are being registered under custom properties, but they are not synced with the individual profiles.Is this normal? Or have I done something wrong in the integration?
Does Klaviyo automatically who make a purchase from my site, or do I have to go in and manually add it??
Does Klaviyo add to the contact list customers who make a purchase from my site without signing up, or do I have to go in and manually add them? Related to that, do their names get added when they sign up? And is their purchase implied permission to be added to the contact list? Sorry, a lot of questions!
Hi, When i Add member in list through rest api . In Profile List Page profile is showing by email id not by first name and last name but when same data import through csv manually, then on profile listing page its show with first name + last name. i wanna same when i add data through api.
Howdy! I’m trying to update this profile:Klaviyo ProfileEmail Property1doc@test.com X …with this file:Imported CSV FileEmail Property1doc@test.com Y Y shows up as Sample Data in the import review, but X is not changing to Y within profile after import. Shouldn’t Property1 = Y after import or am I misinterpreting what the expected behavior should be?I’m referencing: https://help.klaviyo.com/hc/en-us/articles/115005074627-Guide-to-Properties…where it says “Contacts that do not already have their own profiles will have new ones created. Otherwise, any new column value will be added to their existing profile. … Any column that already exists on a contact's profile will be overwritten by the most recent upload. “Any help appreciated.
I have an unproductive list of about 15k that I would like to move off Klaviyo for now. I would like to retain the unsubscribe/spam complainers so that, should I add the 15k list back in the future, I will not email these unsubscribes/spams.
Hey all, So trying to figure this out. I’m a bit confused about lists and segments and how they relate to Mailchimp groups. When a subscriber signs up for my mailing list, they have three different groups they can sign up for: Oracle, DnD, and Art Collector. It doesn’t look like there is a way to import the groups into Klaviyo so that means that I’ll have to manually do it. However, I don’t see any way to represent the group information. I tried going to the profile and creating a custom property called “Interests” but that only allows me to set one interest. In my case, they may sign up for one, two or three groups. The only thing that I see would be to have three different lists but that means that their email is in there multiple times. If I do that, that also means that I have to create another list that has everybody in it. Is there a better way to do this?Dougie
I have a list of subscribes not collected from our Shopify store, but we want to import the list and send emails to them. However, I’m worried about the bounce rate or will the account be restricted by European Privacy Policies or something like that and the emails cannot be sent?Thank you!
Hi, I’ve been going through the introduction to Lists and Segments. I think I understand it, but my results don’t seem accurate.I have my imported list from Mailchimp that is 6140.Then I have the default newsletter list that Klaviyo made which is 3164 (I am assuming there is some overlap with the Mailchimp list.)I tried to do a segment that combined the 2 lists and it came up with 2636. How is that math possible?(Separate subject but related - should I combine these 2 lists?)I find this often when I try to do segments. I did a segment of anyone who had clicked on my newsletter in the last 60 days and it gave me 69 people. That’s impossible. Maybe because I was using Mailchimp up until December? That’s maybe why I’m not getting accurate results?Update: I just checked my settings. I set up integration with Mailchimp when I started Kaviyo, including “Create Klaviyo lists from MailChimp audiences.”I just tried to do a segment from people on both lists that have clicked an email in since Oc
Here is the endpoint details:https://developers.klaviyo.com/en/reference/exchangeI have added the api key and exchange id (I have copied it from the email link ?_kx=….) as well.In response, I receive internal api error and the message is something like this:"message": "An internal API server error occurred. Please contact firstname.lastname@example.org."Can someone please let me know the possible issue?Thank you in advance
Hello, i have noticed that my open rate dropped at a time when i changed from Mailchimp to Klaviyo.Is it possible that Klaviyo is not tracking my open rates correctly? Because i have set up, so when a costumer signs up on my list, they recive a coupon with a discount.And then they buy with that coupon, but in Klaviyo it shows that the person has not opend any emails. So now i am confused, I cant even make an un engaged segment like this, because I dont know if they are reading my emails or not. Thank you
Is there a way to restore lists to a previous state? I tried to suppress some profiles I believed were inactive and it ended up taking a huge chunk out of both of our main emailing lists that we use. I want to start back from square 1 so to speak so I can work through the logic to make sure that doesn’t happen. Is it possible for Klaviyo to restore a previous version of a list for me?
Hello! While reading the community forum and developer docs, I got the impression that API calls are possible using regular JS, but anytime I try to request something I get CORS error and that is the end of it. I tried both public and private API keys, AJAX and fetch(), configured the list to be single opt-in and double opt-in. Even used the provided JS script in the docs and used my private email for testing and still it does not work. Is it even possible to do that right now and what am I doing wrong? Here are the links I used for reference: for the list subscription https://developers.klaviyo.com/en/reference/subscribe, and for Back in Stock I found this from one of the accepted answers:This does not work for me, so If you have any idea why lemme know. Thanks!
Hi there! We are trying to create segments with filters that are based on details from the lines in a stripe invoice. Something along the lines of customers with an invoice line item matching a certain product with a quantity greater than a certain amount. Question 1: how do I use greater than in a filter? I only see equalsQuestion 2: how do I drill down in the properties in the where clause? I know the data is there - I’ve been able to use it in custom tables in an email template. I’ve been able to populate the where field in a way that I think might be correct, but when I click update segment, I get 0 matches and when I come back to edit the field has been cleared Below is a screen shot of kind of what we’re attempting to do
We have set up Shopify POS information within Klaviyo so that we’re now able to segment by people who placed an order coming from the Source “POS”. However, we have 4 different retail locations that we’re working with and want to further be able to segment by the retail location where the sign up / purchase was made. How do we pull this data from Shopify POS. Is there additional set up on the Shopify POS side or a field that I’m missing in Klaviyo? Thanks!
Most helpful members this week
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentialsLog in with Klaviyo
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.