I’ve created a bunch of properties in the preference page, but they aren’t showing up on the profiles to select and test. How do I set these properties on profiles so we can segment lists correctly?
Preference Page to Properties in Profiles
Best answer by Byrne C
Hi
I’d like to add on to the answers given in this thread, and also provide you with some information regarding the expected behavior of custom properties.
When you create a new property, that property isn’t automatically assigned to your profiles. They’ll need to take an action (like filling out your preference page, filling out a form, ect) to have that property appear on their profile. Along with this, a newly created profile property that isn’t in any profile yet won’t appear in dropdown menus for segments or flows. That being said, there are a couple ways to address this:
- Add that property (and the property value) to one person’s profile. Once you do this, that property and value will appear in dropdowns. To do this, go to a profile, and press “Add custom property.” From there, add the property and value in the box provided. See screenshot below for where to find this option.
- Upload a CSV file to Klaviyo where the profile property in question is one of the columns of the file. When you do this, the property and value you set will be applied to all profiles in the upload, and will be available to use in segment/flow dropdowns.
Right now, there isn’t a way for a newly created property to be automatically applied to all your profiles, but the answer that marika-t gave, where you use a segment-triggered flow to apply a profile property to a segment would be a good workaround for this.
Let me know if you have any additional questions, and best of luck!
-Byrne
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.