Batching custom profile properties

  • 21 June 2021
  • 1 reply

  • New Member
  • 0 replies


Is there a way to update custom properties for multiple profiles at once?

If i have lets say 500 mails i would like to update every one with one call instead of me having to make 500 seperate calls.

Is this possible in some way either through Track and Identify or maybe the UpdateProfile call?


Best regards

Mads Grout


Best answer by 21 June 2021, 19:40

View original

1 reply

Userlevel 6
Badge +4

Hello @mgr,

Thanks for sharing your question with the Klaviyo Community!

If you were attempting to use API to update the profile properties of 500 individual contacts/profiles, this would need to be done with 500 separate calls. This is because you would need to include the PERSON_ID as the target of these calls you are making. 

An alternative you can use to batch update profile properties at once would be to using .CSVs. Using a .CSV, you can bulk update the profile properties for contacts by including email address, the profile property and the new profile property value you wish to update in the .CSV you are importing/uploading to Klaviyo. You can learn more about this strategy from the Klaviyo resources below:

I hope this helps!