demobook

Building an Engaged 90-Day segment in Klaviyo

Demo summary

Step-by-step creation of an engagement segment using 'OR' logic to combine email opens, clicks, and website activity over a 90-day period.

Step-by-step

  1. Navigate to Lists & Segments in the left menu and click Create Segment
  2. Add a condition for 'If someone can or cannot receive marketing' and select 'Person can receive email marketing'
  3. Add a condition for 'What someone has done' and select 'Opened Email' at least once in the last 90 days
  4. Use the clone button to duplicate the condition and change the metric to 'Clicked Email'
  5. Ensure the logic between engagement metrics is set to 'OR'
  6. Add additional 'OR' conditions for 'Placed Order', 'Started Checkout', and 'Active on Site' within the last 90 days
  7. Click Create Segment

Options

  • Filter by 'Person subscribed' to ensure explicit consent (required for GDPR)
  • Focus exclusively on email activity (Opens/Clicks) instead of including website activity

Watch out for

  • In Europe, you must ensure 'Person subscribed' is used to comply with GDPR privacy rules
  • Using 'AND' instead of 'OR' for engagement metrics will incorrectly restrict the segment to only people who did every single action

Tips

  • Use an Engaged 90-day segment to maintain open rates of 50% or higher
  • Include website activity (Active on Site) to target users showing brand connection even if they aren't opening emails
  • Include 'Placed Order' and 'Started Checkout' separately as 'Active on Site' may not always track these specific direct actions correctly
  • Do not add 'Viewed Product' or 'Added to Cart' metrics if 'Active on Site' is already included, as they are redundant

Highlights

that helps you make more money from the same audience without over complicating your Klaviyo account

All demos from “Klaviyo Email Marketing FULL Course 2026: The Complete Ecommerce System (Step by Step)

  1. 5:403:13Setting up a Klaviyo signup form and targeting rulesThe creator demonstrates how to create a new signup form in Klaviyo, selecting the list, and configuring targeting behaviors like exit intent, time delays, and page exclusions.KlaviyoCreate an email signup / subscription form
  2. 8:535:12Designing a high-converting popup in KlaviyoA step-by-step walkthrough of the Klaviyo form builder, showing how to add logos, edit headlines, style input fields, and remove the close 'X' to reduce friction.KlaviyoCreate an email signup / subscription form
  3. 19:422:45Optimizing Klaviyo forms for mobile devicesDemonstration of cloning a desktop form to create a mobile-specific version, adjusting button heights, font sizes, and teaser styles for smaller screens.KlaviyoCreate an email signup / subscription form
  4. 33:461:17Setting up A/B tests for Klaviyo signup formsShows how to use the 'Create A/B Test' feature in Klaviyo to test different offers (e.g., 20% off vs. mystery discount) and configure manual weight settings.KlaviyoA/B test a campaign
  5. 1:09:243:37Building a multi-step Welcome Flow in KlaviyoThe creator builds a welcome automation from a template, adding conditional splits for non-buyers and setting specific time delays for a front-loaded sequence.KlaviyoBuild a welcome / drip automation
  6. 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.KlaviyoTrigger emails from behavior / events
  7. 1:45:554:46Creating Abandoned Cart and Checkout flowsShows the setup of an Abandoned Cart flow using the 'Added to Cart' trigger and cloning it to create an Abandoned Checkout flow with the 'Checkout Started' trigger.KlaviyoSet up an abandoned-cart flow (ecommerce)
  8. 2:07:331:59Configuring a Post-Purchase automationDemonstrates setting up a post-purchase flow in Klaviyo with an order count split to differentiate between first-time and returning customers.KlaviyoSet up a post-purchase / win-back flow
  9. 3:19:055:27Building an Engaged 90-Day segment in KlaviyoCurrentStep-by-step creation of an engagement segment using 'OR' logic to combine email opens, clicks, and website activity over a 90-day period.KlaviyoSegment the list
  10. 3:42:461:02Setting up a branded sending domain in KlaviyoShows where to find the domain settings in Klaviyo to add a branded sending domain and update DNS records for better deliverability.KlaviyoAuthenticate sending domain (SPF/DKIM/DMARC)
  11. 4:01:350:57Exporting Klaviyo analytics for AI analysisDemonstrates how to export campaign and flow analytics as CSV files from Klaviyo to be used for external data analysis.KlaviyoTrack opens / clicks / revenue (reporting)
  12. Watch “Klaviyo Email Marketing FULL Course 2026: The Complete Ecommerce System (Step by Step)” →

Segment the list

  1. 3:19:055:27Building an Engaged 90-Day segment in KlaviyoCurrentStep-by-step creation of an engagement segment using 'OR' logic to combine email opens, clicks, and website activity over a 90-day period.Emiel Dingemans from Magicianly | Email Marketing
  2. 1:26:303:10Building Dynamic Segments with AND/OR LogicDemonstrates the segment builder in Klaviyo, showing how to combine conditions like email engagement, purchase history, and subscription status using boolean logic.Derek Stroh
  3. 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).Max Sturtevant
  4. 3:250:26Creating a dynamic segment in KlaviyoDemonstrates the process of creating a new segment using behavioral triggers like 'what someone has done or not done'.Adam Rehm
  5. 12:062:21Advanced Audience SegmentationDemonstrates building dynamic segments using complex logic, including event-based rules, profile properties, and location data to maintain clean sending lists.Business Solution
  6. 6:012:35Creating segments with Commerce7 dataDemonstrates creating segments based on specific Commerce7 attributes like club membership status, wine type (e.g., red wine drinkers), and reservation history.Digimatic
  7. 16:131:25Creating audience segmentsDemonstrates how to build segments based on customer behavior, such as 'Engaged 60 Days' or 'Unengaged' subscribers.Max Sturtevant
  8. 2:000:30Segmenting by Shopify Markets locale and countryWalks through building segments based on locale language (e.g., French speakers) or locale country (e.g., UK purchasers) for targeted marketing.Klaviyo
  9. 2:49:395:43Building an Engaged Customer SegmentUsing the segment builder to define 'Engaged 120 Days' based on email opens, clicks, and website activity.Emiel Dingemans from Magicianly | Email Marketing