demobook

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

  1. Go to the Flow editor in Klaviyo
  2. Select 'Viewed Product' as the metric trigger
  3. Add a flow filter to target users who have 'Started Checkout' zero times since starting the flow
  4. Set a time delay for the first email, such as 30 minutes
  5. Add an email component to the flow
  6. 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)

  1. 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.KlaviyoBuild a welcome / drip automation
  2. 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.KlaviyoDesign a newsletter / email (drag-and-drop editor)
  3. 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.KlaviyoTrigger emails from behavior / events
  4. 29:253:01Configuring Abandoned Cart TriggersDemonstrates how to use the 'Started Checkout' event and dynamic product blocks to show items left in the cart.KlaviyoSet up an abandoned-cart flow (ecommerce)
  5. 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.KlaviyoSet up a post-purchase / win-back flow
  6. 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).KlaviyoSegment the list
  7. Watch “Klaviyo Email Marketing Flows Tutorial for 2026 (FULL SETUP)” →

Trigger emails from behavior / events

  1. 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. 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
  3. 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
  4. 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
  5. 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