Skip to main content
Quiet Owl
Contributor II
Contributor II
December 21, 2022
Solved

Two Triggers for One Flow?

  • December 21, 2022
  • 4 replies
  • 2271 views

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?

This topic has been closed for replies.
Best answer by Bobi N.

@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.

4 replies

Bobi N.
Partner - Platinum
Bobi N.Answer
Champion & Partner
December 22, 2022

@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.

Head Email Marketing Technician at Flowium
Omar
Partner - Platinum
2025 Champion
December 22, 2022

@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

Helping E-commerce brands maximize Lifetime Value & Profits with Klaviyo, CRO & CVO - Get your free Audit - https://link.polarisgrowth.com/free-audit
Contributor I
March 7, 2023

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?

Bobi N.
Partner - Platinum
Champion & Partner
March 7, 2023

@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.

Head Email Marketing Technician at Flowium