Lists, Segments, and Profiles
Learn about the profiles in your account as well as how to create lists and segments.
- 707 Topics
- 1,861 Replies
We recently switched platforms from Magento to Shopify, and at the same time we moved from MailChimp to Klaviyo.Now that we have the ability for customer account creation on Shopify, we’d like to email our newsletter list and incentivize them to create an account on our website.The ideal flow would be:Email customers that are in our newsletter list and have NOT signed up for an account on our website. Emailed customer goes to our website and creates an account. Email is triggered that gives them the sign-up incentive.I’m running into a couple of issues. The main one is that there doesn’t seem to be any property that sees if a Shopify account does/does not exist. It seems that this would need to exist for my follow-up email to be triggered - even if I were to manually tag customers with existing accounts to remove them from my segment, that wouldn’t solve how to trigger the follow-up.How would you solve this? Does it require creating a custom property via API or am I overthinking it?
I think I found a major bug with the Product Feeds and the Shopify integration. For the life of me, I’ve been trying to figure out why the product feeds were only showing a few products and not displaying the correct best sellers. Well after some testing and experimenting, I think Klaviyo only displays products in the product fee that have a Track Quantity checked (See attached). My store is primarily a virtual good store where I sell digital downloads, so the only product showing are products where I deliver a serial number via a list, which I do track inventory in this case. I’m new to Klaviyo and although I love the new features, as an engineer, I’ve found quite a few major bugs with this software that I wasn’t expecting given the high price I pay per month. Can anyone verify this?
What is the best way to consolidate custom properties? We have 3 different properties set for the same purpose (signing up for a particular segment of our list).Example:One previous ESP property is set as a tag Another previous ESP property is set as a AB custom property New subscribers with Klaviyo have XY custom property. This is the one we would want the other two to “populate.”They all mean the same thing, but it’s cumbersome setting up segments for them because you have to include all of the options. It would also be cleaner to have everyone with the same customer properties overall.I realize a CVS export/import is probably the way to go, but I’m not sure exactly how to do that in this case.Thanks!
Hello, I have created multiple pages in unbounce that i want to test. Additionally, each page has it’s own form. Question: How do i link each form separately to klaviyo? Or how can i create custom properties in the forms on unbounce that can be tracked and segmented by klaviyo? Thanks!
Hi there. Using the Mailchimp integration, is there a way to import a list from Mailchimp into an existing Klaviyo list? I’m trying to maintain a single list, and don’t want to deal with merging a new list into our main list.I tried unchecking the “Create Klaviyo lists from Mailchimp lists” checkbox in integration settings, but doesn’t seem to work. Probably this feature was for intended for something else. Any ideas would be greatly appreciated. Thanks, –oo
I am using my custom made flow for my users to download E-book from my store, I have created a Embedded form the is sent to the list and triggered by a flow in 1 min the only problem i am facing at the moment is that my gmail subscribers are not getting email whereas its working fine with outlook users. Tried with both Double opt in and single opt in.All gmail users gets rejected by soft bounce. Can any expert guide me what i have done wrong ?
Hello, We’re developing a Klaviyo Integration where we create add Profiles to a Klaviyo list, with custom properties. These custom properties are then intended to be used in Klaviyo flows.The brands we are working with are expected to create the Flows in advance of us pushing in the first Profile, but we have a catch-22, as the Property does not exist in the Klaviyo account till we push in that first user.So my question in, how do we create a new Property in Klaviyo via the API?It seems we could achieve this by creating, then deleting a Klaviyo Profile for the purpose of having the Custom Property pushed in, but surely there’s a better way?
Hey! I want to look in-depth into my list growth of all my customers and was wondering if customers that opt in for marketing will land into the “Newsletter” list, where would ALL my customers (regardless of their purchasing behaviour & including customers that opt out from marketing) land in? Thanks in advance!
Hi folks, I have a list of subscribers to import. Some of whom were already in Klaviyo, some were not. I removed the already existing profiles from the exported list, and basically have “email”, “First Name” and “Last Name”. There are a lot of name fields that are empty. Some hade problematic info in them, like duplicates of the email address, strings of numbers or the person had entered the business name etc. I’ve cleaned up my list and ready to export the .csv for import into Klaviyo - are there any issues with importing/mapping a list with some cell values blank?Thanks!
Updating a profile property or create profile property step in a flow when the profile property doesn't exist yet?
I’m creating a flow where I want to update a profile property after a purchase has occurred. However, for most of the profiles, this property doesn’t exist yet. Should I use the ‘update profile property’ action or ‘create new property’ action? If I create a new property each time the flow is triggered, will it create duplicate properties for people who enter the flow multiple times?
I have finally got my flow set up that I currently use in mailchimp so I am trying to get my email list moved over to klaviyo so that I can turn on all my flows and stop using mailchimp. My klaviyo is showing 1300 email when I go to my account section, but 1300 emails are not showing up in my lists. So I followed the video and put in the specific list ID from mail chimp that I wanted to integrate over into my lists, and I have done it 2-3 times now and absolutely nothing shows upWhat am I doing wrong?
Hi all,Would it be possible to remove someone from a list automatically? I mean through a flow or 3th party integration?I have the following use case:I have build a yogaselector in ManyChat that puts someone on a list in Klaviyo (and updates custom properties). Klaviyo kicks off a flow that sends the results of the selector in an Email.If someone fills out the yogaselector in ManyChat again the custom fields might be updated and the Email with the updates scores would be sent.I thought that maybe removing someone from the list just after the first mail is sent and put them back on the list would be the way to go. But I don't see any possiblities to automatically remove someone. Not with a flow, not directly with the ManyChat integration nor via Zapier.Do you think it's (im)possible and/or would there be another way to accomplish what I'd like?Thanks in advance for your thoughts!Tim
Tidio>Klavyio did an import, profiles flagged with "accepts marketing' are not going into my newsletter list...
So I’m having a frustrating time with Klaviyios Newsletter lists.People never seem to show up often directly from Shopify (even though they accept marketing by default) or heck when importing from an Excel (off Tidio), even though these are people flagged with ‘accepts marketing', they’re still not making it into my list… I mean I even imported them directly into the list! And they’re still not there.What is going on? Can someone please help. How can I even flag, them into that list in Klavyio? as another question
How do I move clients from one segment to another. ie if a client in ‘Best Customer’ segment and then subscribes and becomes a ‘subscription’ client, do I just kill it in the original segment. ie “Best customrer”. It seems to go in to subscription automatically but other segments i will have to move. Also I don’t want to lose all their past sales history just because they have gone into a new segment because they are on subscription. Thankyou. I am definitely losing sales because of this problem.
To avoid having to create one single welcome flow that contains content in all the languages we offer, we’ve decided to create a single list for each language.Yes, we are going to create e.g. a welcome flow for each language. We have a Custom Property set with the language they get determined by which Country they’ve signed up from.In our Manage Preferences List we’ve added a step where they can change their language from A to B. But this ofc. doesn’t move the subscriber from List A to List B. If we use the Subscribe-form they are only able to subscribe for the list they already belong to - as it’s a sign-up form for that specific list. = we can change the Custom Property, but not add/move the subscriber to the right list→ Do any of you have any suggestions on how we could work around this? We’re trying to avoid using Hosted Pages.
Hi there,I’m trying to import a CSV file and when I do, I get mismatched data all over. So I have gone and review the data type, and tried a different one with no avail. I won’t import and it doesn’t matter the data type I choose. Anyone has an answer to fix this? Thank you, Francisnelli
HiI am sure this is simple but can’t figure out how to do it. I am building a waiting list for a new product and at the end of the launch phase I will send a closing email. In this email I want to have a button offering users to opportunity to sign up to my normal newsletter list, when they click on it they will be automatically moved to this list ready to trigger additional flows How would i do this?ThanksAndy
Hello guys, I’ve set up an abandon checkout sequence and it seems to be running smoothly. I’ve checked the analytics and it seems to be sending out emails on the regular. I’ve even tested it with my own email and received the abandon-cart sequence.However, my lists doesn’t seem to be populating at all. So i’m unable to collect email data for further promotion.Other info you might need- I’m using WooCommerce- I’ve checked single opt-in for the opt-in process- Klaviyo is properly integrated with woocommerce- I've checked "subscribe to email marketing"
We are using a 3rd party resource to collect email addresses (Hello Bar). The contact list in Hello Bar is linked to Klaviyo using a private API. I would like to put all of the people who sign up via the API into a list / segment so that they enter a flow and are emailed once they enter their email into the Hello Bar widget. I can’t locate anything in the list / segment and/or in flows that will pick out the people who signed up through that Private API. Would really appreciate any help! Thank you
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.