How to add an update profile property action to a flow

Estimated 3 minute read
|
Updated Nov 26, 2024, 8:57 AM EST
You will learn

You will learn

Learn how to add an update profile property action into a flow so that you can collect and track profile data.

This flow action allows you to:

  • Update an existing profile property
  • Remove an existing profile property
  • Create and set a new profile property

This action can be used for several use cases such as:

  • Collecting categories of interest
  • Tagging a profile with a specific date
  • Adding gender to a profile

Learn more about update profile property action use cases.

Add the update profile property action

Add the update profile property action

  1. Navigate to a specific flow.
  2. Drag and drop an Profile Property Update action into the flow.
  3. Click +Add Step.
  4. Click into the Choose property action dropdown.
    Profile property dropdown with Add step button below
  5. Choose one of the following: 
    • Update Existing Property
      This option allows you to update the value of an existing custom property. If the property you select is a list of values, you can choose to add or remove a value from the list. If the property doesn’t yet exist for a recipient profile, the property will first be created and then the value will be updated.
      Klaviyo automatically detects and validates the data type of the property you choose. For example, if you have a property like "Age" and all the existing values are numbers, then you try to update the value to "tom" we'll display an error because "tom" is not a number.
    • Create Profile Property
      This option allows you to create a brand new custom property and assign the value. If the property already exists for a given recipient profile, we’ll update the value. Here, you can also configure the data type for the new property:
      • Text
        This is any regular string of text, like "Tom" or "Chocolate."
      • Number
        This is any numeric value, like 0, 5, or 750.
      • List
        This is a list of values, and we'll let you input all the values you want to be part of your new list.
      • Boolean
        A boolean is a binary variable, having two possible values, “true” and “false." You can select true or false from a dropdown.
    • Delete Profile Property
      The option allows you to remove an existing custom property from a profile. This will not only clear a value, but fully remove the property from the profile.
  6. (Optional) Click +Add Step again to update several profile properties at once
    1. There is no limit to the number of steps
    2. Steps will occur in the order they appear
    3. It's possible to re-order steps
  7. Click Save.

If you have multiple update profile property actions placed next to each other, add at least a one-minute time delay between them so the updates do not interfere with each other. 

View activity

View activity

You can see a summary of who is waiting and who has moved through this step in the righthand details sidebar.

If you click on a message step, in the Performance section on the right details sidebar, you will be able to see the following:

  • Who is scheduled or in Waiting
  • Who is in Needs Review (if the flow component is/was in manual mode)
  • Who has successfully moved through the component and is in the Yes grouping
  • Who was skipped or in the No grouping due to failing the flow filters or otherwise no longer qualifying at send time

Performance details with waiting, no, and yes completed receiving message

 

Additional resources 

Additional resources 

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type