Klaviyo: Setting up Browse Abandonment Flow

Demo summary
Walks through setting up the 'Viewed Product' metric trigger and adding flow filters to target users who haven't started a checkout.
Step-by-step
- Go to the Flow editor in Klaviyo
- Select 'Viewed Product' as the metric trigger
- Add a flow filter to target users who have 'Started Checkout' zero times since starting the flow
- Set a time delay for the first email, such as 30 minutes
- Add an email component to the flow
- Select a template and use dynamic blocks to show the product the customer viewed
Options
- Adjust the time delay based on your specific store's customer behavior
- Use flash sale or urgency-based templates for the email design
Watch out for
- Ensure your website integration is correctly firing the 'Viewed Product' metric before setting up the flow
Tips
- Include social proof in your abandoned browse emails to build trust
- Use dynamic blocks to ensure the exact product the customer was looking at is displayed in the email
- Set the flow to allow re-entry so customers can receive the sequence more than once over time
Highlights
“it's that simple”
All demos from “Klaviyo Email Marketing Flows Tutorial for 2026 (FULL SETUP)”
3:113:05Setting up a Welcome Flow in KlaviyoDemonstrates how to create a welcome flow from scratch, selecting a list trigger and adding time delays between initial emails.Klaviyo· Build a welcome / drip automation
11:042:38Designing Emails in Klaviyo EditorShows the process of uploading designs from Figma, using the drag-and-drop editor, and creating text-based native emails.Klaviyo· Design a newsletter / email (drag-and-drop editor)
18:434:51Setting up Browse Abandonment FlowCurrentWalks through setting up the 'Viewed Product' metric trigger and adding flow filters to target users who haven't started a checkout.Klaviyo· Trigger emails from behavior / events
29:253:01Configuring Abandoned Cart TriggersDemonstrates how to use the 'Started Checkout' event and dynamic product blocks to show items left in the cart.Klaviyo· Set up an abandoned-cart flow (ecommerce)
36:322:57Building Post-Purchase Upsell FlowsShows how to trigger a flow based on 'Placed Order' and use conditional splits to differentiate between first-time and repeat buyers.Klaviyo· Set up a post-purchase / win-back flow
43:033:41Creating Win-Back SegmentsDemonstrates creating a segment-based trigger for customers who haven't purchased in a specific timeframe (e.g., 90 days).Klaviyo· Segment the list- Watch “Klaviyo Email Marketing Flows Tutorial for 2026 (FULL SETUP)” →
Trigger emails from behavior / events
1:30:412:59Setting up a Browse Abandonment flow in KlaviyoDemonstrates creating a Browse Abandonment flow, configuring the 'Viewed Product' trigger, and setting up flow filters to exclude recent purchasers.Emiel Dingemans from Magicianly | Email Marketing
2:480:46Enable on-site tracking via Shopify app embedDemonstrates enabling the Klaviyo app embed within Shopify's theme settings to track real-time customer browsing behavior.Klaviyo
18:434:51Setting up Browse Abandonment FlowCurrentWalks through setting up the 'Viewed Product' metric trigger and adding flow filters to target users who haven't started a checkout.Max Sturtevant
1:19:135:28Setting up a Site Abandonment FlowCreating a flow triggered by 'Active on Site' to target visitors who browse the home page but don't view specific products.Emiel Dingemans from Magicianly | Email Marketing
1:24:414:06Building a Browse Abandonment FlowConfiguring a flow triggered by 'Viewed Product' with filters to exclude those who have already added items to their cart.Emiel Dingemans from Magicianly | Email Marketing
Klaviyo