If you want to make 100% sure, that no Venon e-mail is sent additionally to your normal flow, you should follow this guide.
Step 1: Duplicate the Flow
Go to Klaviyo → Flows
Find your original flow
Click the three dots (⋮) menu
Select Clone
Rename the flow by adding (Venon) at the end
Example:
Abandoned Cart Flow→Abandoned Cart Flow (Venon)
Important: The Suffix needs to be (Venon). Not (venon) or - Venon. Just use ORIGINALNAME (Venon)
Step 2: Change the Trigger to Venon Event
Open your newly cloned flow
Click on the Trigger (the first block at the top)
Change the trigger to the matching Venon event:
Original Trigger | Change To |
Active on Site | Active on Site - Venon |
Viewed Product | Viewed Product - Venon |
Added to Cart | Added to Cart - Venon |
Checkout Started | Checkout Started - Venon |
Step 3: Add a 10-Minute Delay
Click the + button right after the trigger
Add a Time Delay action
Set it to 10 minutes
This delay ensures proper event processing
Step 4: Exclude the Original Flow
Add a filter so people who already received the original flow email don't get this one:
Click on the Trigger block
Go to Profile Filters
Add condition:
What someone has done (or not done)
Person has Received Email
where Flow
equals [Your Original Flow] → zero times → in the last [X] days
X matches the re-entry period of the original flow.
For example, if the original flow has a 14-day re-entry window, change it to: zero times in the last 14 days.
Step 5: Exclude the Original Flow (Event-based)
Add a filter so people who already received the original event don't get this one:
Click on the Trigger block
Go to Profile Filters
Add condition:
What someone has done (or not done)
Person has Viewed Product
in the last [X] days
Step 6: Exclude Users Who Progressed Further
This prevents sending abandonment emails to people who already moved forward in their journey.
Add these filters based on your trigger type:
For "Active on Site" / "Browse Abandonment" flows:
Add: "Checkout Started - Venon" → zero times → zero times in the last [X] days
Add: "Added to Cart - Venon" → zero times → zero times in the last [X] days
Add: "Viewed Product - Venon" → zero times → zero times in the last [X] days
For "Viewed Product" flows:
Add: "Checkout Started - Venon" → zero times → zero times in the last [X] days
Add: "Added to Cart - Venon" → zero times → zero times in the last [X] days
For "Added to Cart" flows:
Add: "Checkout Started - Venon" → zero times → zero times in the last [X] days
For "Started Checkout" flows:
No additional exclusions needed
Step 7: Bidirectional Filtering (Original Flows)
This should already be done, just double check that it's the case, because you probably already use those filters in your original flows.
Check that each Venon flow has those filters:
X matches the re-entry period of the original flow.
Active on Site (Venon) flow
Filter | Condition |
Viewed Product (original Shopify event) | zero times in the last [X] days |
Added to Cart (original Shopify event) | zero times in the last [X] days |
Checkout Started (original Shopify event) | zero times in the last [X] days |
Viewed Product (Venon) flow
Filter | Condition |
Added to Cart (original Shopify event) | zero times in the last [X] days |
Checkout Started (original Shopify event) | zero times in the last [X] days |
Added to Cart (Venon) flow
Filter | Condition |
Checkout Started (original Shopify event) | zero times in the last [X] days |
Checkout Started (Venon) flow
No additional cross-layer exclusions needed.
Step 8: Bidirectional Filtering (Original Flows)
Your original Klaviyo flows don't know about Venon flows. If the Venon flow sends first (because it only has a 10-minute delay), the original flow may still send its own email later — causing a duplicate.
To prevent this, add filters to each original flow that check whether a higher-level Venon event has already sent an email. This way, if Venon already caught the person further down the funnel, the original flow won't send a redundant email.
Add these filters to your original flows:
Original Active on Site flow
Filter | Condition |
Viewed Product (Venon) flow | zero times in the last [X] days |
Received Email from Added to Cart (Venon) flow | zero times in the last [X] days |
Received Email from Checkout Started (Venon) flow | zero times in the last [X] days |
Original Viewed Product flow
Filter | Condition |
Received Email from Added to Cart (Venon) flow | zero times in the last [X] days |
Received Email from Checkout Started (Venon) flow | zero times in the last [X] days |
Original Added to Cart flow
Filter | Condition |
Received Email from Checkout Started (Venon) flow | zero times in the last [X] days |
Original Checkout Started flow
No additional filters needed.
Step 9: Check Re-entry creterias
Check if the new re-entry criteria got copied over. Usually, that should be the case.
Step 10: Activate Your Flow
Set the new Venon flow to Live
Need Help?
If you're unsure about your filter setup, chat with us using the widget in the bottom right and we will take a look.
