Hi @Jessica eCommerce Badassery
Thank you for posting in the Community!
Just to clarify - Have you tried with the update profile zap in zapier? You should be able to choose the porperty, that you would like to update, without the need to create a new one.
Where do you get the birthday data from? It could be, that i knew of a workaround in Klaviyo :-)
Christian Nørbjerg Enger
Partner & CPO
Web: Segmento.dk
LinkedIn: @christianfromsegmento
Voldbjergvej 22b, 8240 Risskov
Hello @Jessica eCommerce Badassery,
It sounds like you're running into an issue with Zapier not updating the existing profile property correctly, even though it's the same property name. This can sometimes happen if the profile update isn't being recognized as an update to an existing field.
Here are a few things I think you can try to resolve the issue:
-
Profile Identifier: Ensure you're using a unique identifier (e.g., email) to correctly target the profile to update.
-
Check Date Format: Ensure the birthday is passed as a correctly formatted date.
-
Use "Update Profile" Action: In Zapier, select "Update Profile" instead of "Add Profile Property" to update the existing birthday field.
-
Check Property Type: Ensure the property is consistently set as a date field in both Klaviyo and Zapier.
-
Verify No Duplicates: Make sure there aren’t any conflicting properties.
Test the update manually in Klaviyo to confirm it works, and check Zapier’s task history for data issues.
Best Regards,
Hello @Jessica eCommerce Badassery , Could this issue be happening because Zapier is formatting the property differently than Klaviyo expects? Even if the names match, subtle differences in how data is passed (e.g., hidden spaces or formatting) can cause Klaviyo to treat it as a new property.
Double-check Zapier's field mapping to ensure the property name and format match exactly, including spaces and capitalization. If the issue persists, use a test zap to pass only the date to confirm it updates the correct property. For complex setups, reach out to Klaviyo or Zapier support for assistance.
Just an update on this.
I tested this out with other profile properties and could not replicate the issue. It only happened with the Birthday field the first time I tried it. As expected, as long as the title is the same, case sensitive there is no reason why it shouldn’t update the existing property.