Skip to main content
Contributor III
Nov 23, 2022 7:24 PM UTC
Solved

Is it possible to identify which Flow triggered a specific webhook?

For context, I would like set up a Klaviyo webhook with a Flow and when handling the webhook request, I would like to be able to identify which Flow was responsible for triggering the webhook from the handler side. Can this be done? 

This topic has been closed for replies.
alex.hong
alex.hongAnswer
Klaviyo Alum
Nov 26, 2022 12:51 AM UTC

Hi @nickriley ,

We do have plans to release Webhook actions for Flows later this year. In the meantime, you can visit our Help Center article: Track and Identify API Reference This will walk you through how to use the API for tracking people and the events or actions they take. You can then essentially accomplish the same things as you can with Webhooks - it's just a different method of setting the code up.

I believe there should be an option to add a webhook action underneath an Update Profile Property flow block. 

Additionally, maybe this is something you can chat about with our Support team so they can take a closer look into your account and setup which we cannot do here on Community.

 

Thanks!

14 replies

Active Contributor I
Apr 11, 2024 12:10 PM UTC

Hey @Brian Turcotte  - checking if there are any news on this ?

 

appreciate any help here…

Thanks

any news @Brian Turcotte ? it would really help us 😎

Problem Solver I
Jul 5, 2024 12:42 AM UTC

Just an idea but you could add the flow_id manually when creating the webhook. Grab the flow id from the url and then include it in any webhook bodies that you send from the flow.

Kim Strauch
Klaviyo Employee
Klaviyo Employee
Jul 5, 2024 9:10 PM UTC

Hey @nickriley  @unique-username-007  @jason.brooks  and @dkjonzy, good news! We recently added this capability to flow webhooks by default 🎉

We have added a new request header to HTTP requests made by flow webhooks. This header  includes the ID of the flow initiating the HTTP request: 
X-Klaviyo-Flow-Id

Active Contributor I
Jul 15, 2024 7:54 AM UTC

Hey @nickriley  @unique-username-007  @jason.brooks  and @dkjonzy, good news! We recently added this capability to flow webhooks by default 🎉

We have added a new request header to HTTP requests made by flow webhooks. This header  includes the ID of the flow initiating the HTTP request: 
X-Klaviyo-Flow-Id

thank you so much! this is SUPER helpful….