Solved

Profile Property - Interest Catagory

  • 29 April 2021
  • 1 reply
  • 30 views

Badge

Hi,

I have an eCommerce store that sells Jewelry with message cards. For example “To Mom, from Son” and “To Girlfriend from boyfriend” etc.

I would like to make use of a custom property called “Interest Catagories”, there is a Flow template for this already. This way I can tag a contact as buying for Mothers day or for girlfriend etc. 

When I setup the flow one of the options is to “Create Interest” category which is fine. But what if I want to have someone have more than one interest. How do I do this, as it seems the next part of the flow will replace the first interest. See screen shot:

I hope this makes sense! I am not sure I have explained that well! 

 

 

icon

Best answer by Dov 30 April 2021, 16:11

Hi @David Thornton,

Thank you for sharing your question with the Klaviyo Community.

You are correct in that if someone were to pass through this flow twice, say the first time they place an order for an item in the “mothers” leg of the flow and the second order in the “women’s” leg of the flow, the user would have their interest category overridden from “md” to “bfgf”. Klaviyo will always override, rather than append, an existing value for a custom property. However, we are working towards a longer-term solution to append custom properties in these cases.

In the meantime, a more suitable strategy is to simply configure a mange preferences page and add checkboxes to this page for the interest categories rather than using an “update profile property” block in a flow. Using a manage preferences page and removing the update profile property blocks, will allow the user to freely select their preferences and prevent the selected preferences from being overridden automatically via a flow. Like the flow, using checkboxes in a manage preferences page will also give the user the ability to select multiple options i.e. “md” & “bfgf”. Once you design this manage preferences page, you can then insert the following tag into your emails in this flow:

(% manage_preferences %)

to direct them to this page. You can style that link in a few different ways, more information on that here

Thanks and have a wonderful day.

View original

1 reply

Userlevel 5
Badge +4

Hi @David Thornton,

Thank you for sharing your question with the Klaviyo Community.

You are correct in that if someone were to pass through this flow twice, say the first time they place an order for an item in the “mothers” leg of the flow and the second order in the “women’s” leg of the flow, the user would have their interest category overridden from “md” to “bfgf”. Klaviyo will always override, rather than append, an existing value for a custom property. However, we are working towards a longer-term solution to append custom properties in these cases.

In the meantime, a more suitable strategy is to simply configure a mange preferences page and add checkboxes to this page for the interest categories rather than using an “update profile property” block in a flow. Using a manage preferences page and removing the update profile property blocks, will allow the user to freely select their preferences and prevent the selected preferences from being overridden automatically via a flow. Like the flow, using checkboxes in a manage preferences page will also give the user the ability to select multiple options i.e. “md” & “bfgf”. Once you design this manage preferences page, you can then insert the following tag into your emails in this flow:

(% manage_preferences %)

to direct them to this page. You can style that link in a few different ways, more information on that here

Thanks and have a wonderful day.

Reply