We use klaviyo in our own custom software platform. And we want to sync user’s email preference, updated email perference, and subscribe, unsubscribe status to our own custom software platform. Currently I find Klaviyo’s Flow could send a webhook actions to our own system. I can find Updated Email Preferences event in a Profile, but I found there is no Updated Email Preferences trigger in Klaviyo’s flow. Any other suggestion can do this sync work? Thx
Best answer by ArpitBanjara
Hey @Jason5680
Maybe this will work, maybe it wont, but we wont know until we try, so here is what I suggest you try
I would first suggest creating a segment in Klaviyo based on ‘Updated email preferences’
Now setup a flow which will be triggered by this segment
add a webhook action to send the relevant data to your custom software platform.
Webhook setup:
Set up an endpoint in your custom software platform that will receive the webhook data from Klaviyo.
In klaviyo flow - choose "Webhook" and enter the URL of your custom endpoint. Map the relevant data to be sent in the webhook payload.
Maybe this will work, maybe it wont, but we wont know until we try, so here is what I suggest you try
I would first suggest creating a segment in Klaviyo based on ‘Updated email preferences’
Now setup a flow which will be triggered by this segment
add a webhook action to send the relevant data to your custom software platform.
Webhook setup:
Set up an endpoint in your custom software platform that will receive the webhook data from Klaviyo.
In klaviyo flow - choose "Webhook" and enter the URL of your custom endpoint. Map the relevant data to be sent in the webhook payload.
I hope this helps
Cheers
Arpit
Search saves time. Contributing compounds value.
The ROI of your reply? One helpful answer can support dozens of teams, build your credibility, sharpen your own expertise over time, foster connectivity, and create good karma – because what goes around comes around. The community is what YOU make it.