Hypothetically, the workflow you have outlined here would work! In order to update the data, one would need to retrieve the existing data points, remove brackets, and then add in their desired profile property, and re-enclose in brackets in order to not constantly override the existing list data. Without taking the steps you’ve outlined, by adding new data to the profile, the data would constantly be replaced rather than updated.
However, this process and potential solution really hinges on if Zapier has this capability to retrieve data from Klaviyo. In theory, Zapier can receive data from Klaviyo by making the right API calls, however, we suggest reaching out to Zapier's support to inquire if this can be done since they own the code in question.
Thanks for being a part of the Community and asking a question that could help your peers in the future!
Hypothetically, the workflow you have outlined here would work! In order to update the data, one would need to retrieve the existing data points, remove brackets, and then add in their desired profile property, and re-enclose in brackets in order to not constantly override the existing list data. Without taking the steps you’ve outlined, by adding new data to the profile, the data would constantly be replaced rather than updated.
However, this process and potential solution really hinges on if Zapier has this capability to retrieve data from Klaviyo. In theory, Zapier can receive data from Klaviyo by making the right API calls, however, we suggest reaching out to Zapier's support to inquire if this can be done since they own the code in question.
Thanks for being a part of the Community and asking a question that could help your peers in the future!