Automate with Bupple
Bupple in Klaviyo
Start Bupple from a Klaviyo flow with its Webhook action, and hand Bupple's results to Klaviyo as an event that triggers a flow.
Klaviyo starts Bupple
In a flow, add the Webhook action: the automation's start link as the URL (it is https://, as Klaviyo requires), and a JSON body with the profile's fields, for example {"email": "{{ person.email }}", "first_name": "{{ person.first_name }}"}. Klaviyo sends it as a POST.
Bupple hands results to Klaviyo
Klaviyo does not receive webhooks; it receives events. Send the automation's result (Send the result › A webhook) to Zapier, n8n, Make or your code, and from there create an event with Klaviyo's Create Event API:
POST https://a.klaviyo.com/api/events- headers
Authorization: Klaviyo-API-Key <your private key>and Klaviyo'srevisiondate - the profile's email (from the result's
input), a metric name such as Bupple video ready, and properties such asvideo_link(the file'spublic_url).
Then make a flow triggered by that metric that sends the email, using {{ event.video_link }}.