Solved

Two Triggers for One Flow?

  • 21 December 2022
  • 4 replies
  • 874 views

Badge +3

I’ve got a situation where I had two separate events (signing up for a download link and filling out a pop up form) that I want to feed into a single flow. 

I’m not seeing any options to add a second trigger at the top of the flow - is this possible? Or do I have to clone my flow and just have two identical flows with separate triggers?

icon

Best answer by Bobi N. 22 December 2022, 07:12

View original

4 replies

Userlevel 7
Badge +42

@Quiet Owl 

You can do this with a segment. So create a segment and make the flow be triggered by a segment. And then depending on how you want this flow to function you set up the segment in that way.

If you want people to fill both things to enter the flow in the flow definition you will say signed up for download link AND filled out pop up form X.
Or if you want people who did at least one of these 2 to go through the flow then you can set up the segment in a way saying signed up for download link OR filled out pop up form X.

Userlevel 7
Badge +44

@Quiet Owl as @Bobi N. mentioned a segment is indeed a way to go.

In the end it comes down to how you want it to work.

 

But be aware that segments don't update in realtime so there might be delays when using segments and also that contacts can only receive a segment-triggered flow once meaning that if you want this flow to trigger multiple times for same person segment is not the way to go.


You could also start the flow based on one event and then use a conditional split to check for the other event. But I would suggest to create one flow then clone it. This also gives you visibility on which of the 2 work better in the end.

 

Hope it helps.

 

Omar Lovert // Polaris Growth // Klaviyo Master Platinum Partner

Klaviyo - CRO - Customer Value Optimization Specialist

Badge +2

Need to do this for sending product review flows. Need the flow to have 2 triggers, 1 if they are eligible for a review request (condition sent by the review app) and then 1 if their order has been delivered (condition sent by shipping app). How would I do this?

Userlevel 7
Badge +42

@ajensen 

well you will need bot review app and shipping app integrated with klaviyo for this.. and then you can use the eligible for a review request metric as a trigger and you can use the shipment delivered once over all time as flow filter.

The other option would be to use both of these metrics to create a segment of people who qualify for review and people who have product delivered and use the segment as a trigger for the flow.

Reply