demobook

Klaviyo: Building Dynamic Segments with AND/OR Logic

Demo summary

Demonstrates the segment builder in Klaviyo, showing how to combine conditions like email engagement, purchase history, and subscription status using boolean logic.

Step-by-step

  1. Click Create New Segment
  2. Select a condition type such as What someone has or has not done
  3. Choose a specific action like Opened Email or Placed Order
  4. Set the frequency and time frame parameters
  5. Click Add Filter to narrow the action by specific properties like Campaign Name
  6. Add additional conditions using AND to narrow the audience or OR to widen it

Options

  • Filter by subscription status (can or cannot receive email marketing)
  • Filter by properties about someone
  • Set time frames to 'in the last', 'after', 'before', 'between', or 'overall time'
  • Filter actions by Message Name or Flow Name

Watch out for

  • Selecting 'overall time' will eliminate the frequency count options for 'at least' or 'zero times'
  • Using OR logic instead of AND will significantly widen the segment size

Tips

  • Use lower strictness segments for major announcements or low-frequency campaigns
  • Always consider adding a filter for 'can receive email marketing' to ensure deliverability
  • Be careful when stacking conditions; the choice between AND and OR creates a massive difference in the total audience count

Highlights

really the potential is is limitless here.

All demos from “2026 Full Klaviyo Email Marketing FREE Course | Full Tutorial

  1. 2:441:10Configure Shopify Integration in KlaviyoThe demo shows how to navigate to Klaviyo integrations, select the Shopify app, and enable critical tracking settings like 'viewed product' and behavioral events.KlaviyoIntegrate with Shopify / store / CRM / other apps
  2. 4:011:40Verifying Event Tracking and MetricsA walkthrough of the Klaviyo analytics dashboard to verify that events like 'Active on Site' and 'Added to Cart' are firing correctly from the integrated store.KlaviyoTrack opens / clicks / revenue (reporting)
  3. 5:561:04Setting up a Branded Sending DomainShows the step-by-step process in Klaviyo settings to connect a dedicated sending domain to improve deliverability.KlaviyoAuthenticate sending domain (SPF/DKIM/DMARC)
  4. 14:346:33Creating and Scheduling an Email CampaignA full walkthrough of creating a campaign, including naming conventions, selecting audiences/exclusions, choosing templates, and configuring advanced scheduling options like recipient local time zone.KlaviyoSend a broadcast campaign
  5. 21:071:06Setting up Flows from TemplatesDemonstrates how to use Klaviyo's flow library to quickly build a Welcome Series and Browse Abandonment automation using pre-configured triggers.KlaviyoBuild a welcome / drip automation
  6. 25:000:42Creating Dynamic Product FeedsShows how to create product feeds in Klaviyo based on Shopify categories to display bestsellers or recently viewed items in emails.KlaviyoIntegrate with Shopify / store / CRM / other apps
  7. 45:393:48Configuring Popup Targeting and BehaviorsA detailed demo of setting up popup triggers including exit intent, scroll depth, and frequency caps, as well as mapping the form to a specific subscriber list.KlaviyoAdd an opt-in popup
  8. 1:26:303:10Building Dynamic Segments with AND/OR LogicCurrentDemonstrates the segment builder in Klaviyo, showing how to combine conditions like email engagement, purchase history, and subscription status using boolean logic.KlaviyoSegment the list
  9. Watch “2026 Full Klaviyo Email Marketing FREE Course | Full Tutorial” →

Segment the list

  1. 3:19:055:27Building an Engaged 90-Day segment in KlaviyoStep-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 LogicCurrentDemonstrates 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