company logo

Help center

Go to Superfans.io
Developer DocsWebsite
All collectionsManaging IntegrationsKlaviyoLists, Segments & Flows

Lists, Segments & Flows

A guide to understand Segments.

Swetha K V·October 23, 2025

Learn how to use lists, segments, and flows in Klaviyo to manage your audience, send personalized campaigns, and automate communications effectively.

1. Lists

Definition: Static collections of subscribers who have opted in.

  • Grow only when people subscribe via forms or are manually added.

  • Best practice: 1 main list per marketing channel (email, SMS, push notifications).

Benefits:

  • Easily find all opted-in contacts.

  • Maintain clean data.

  • Track list growth.

  • Optimize deliverability.

Examples:

  • Email list

  • SMS list

  • Push notification subscribers

Tip: Use segments to target subscribers instead of creating multiple lists.

2. Segments

Definition: Dynamic groups that automatically update as contacts meet (or stop meeting) conditions.

  • Segments update almost in real time.

  • Highly segmented campaigns drive 3× more revenue per recipient than unsegmented ones.

Examples of Useful Segments:

  • New product purchasers

  • Inactive subscribers (6+ months no engagement)

  • VIP customers (frequent buyers or high spenders)

  • High predicted lifetime value customers

Flows

Definition: Automated sequences triggered by a customer action, such as subscribing, purchasing, or abandoning a cart.

Benefits:

  • Personalized messaging at scale.

  • Automate engagement based on behavior.

  • Combine email, SMS, and push notifications (depending on channel setup).

Common Flow Types:

  • Welcome series (new subscribers)

  • Abandoned cart (converts potential customers)

  • Post-purchase (thank-you emails and recommendations)

  • Winback (re-engage inactive customers)

How to Create a Segment

  1. Go to Audience > Lists & Segments.

  2. Click Create New > Create Segment.

  3. Use the Segment Builder to add conditions.

  4. Click Create Segment.

Segments may take time to populate, depending on size.

Using AI to Define a Segment

  • Select Define with AI when creating a new segment.

  • Enter a sentence describing your audience (e.g., “people who purchased shoes in the last 30 days”).

  • Review and adjust in the builder if needed.

  • AI-generated segments are tagged klaviyo-ai.

Segment Snapshots

  • Take a snapshot to create a static list of all current profiles in a segment.

  • Useful when you need a frozen copy of a segment for a campaign.

Segment Conditions

  • Conditions are based on actions or profile data.

  • Example: What someone has done (Placed Order).

  • You can filter conditions (e.g., Placed Order → Item contains “Shoes”).

  • Only top-level properties (like Value, Item Count, Source Name) can be used in conditions.

AND vs. OR Logic

  • AND = stricter → all conditions must be true.

  • OR = looser → only one condition must be true.

Tip: Be careful when using negative conditions with OR (e.g., “not in US OR not in Canada” can unintentionally include almost everyone).

Clone Conditions

  • Click the clone icon in the builder to duplicate and edit conditions quickly.

Segments vs. Flows vs. Lists

  • Lists

    • Static collections of subscribers (email, SMS, push).

    • Grow only when people join.

    • Organize contacts by marketing channel.

  • Segments

    • Dynamic groups that update automatically based on conditions.

    • Useful for targeted campaigns, flows, and audience analysis.

    • Examples: VIP customers, inactive subscribers, high lifetime value customers.

  • Flows

    • Automated message sequences triggered by actions/events.

    • Examples: welcome series, abandoned cart, post-purchase follow-ups.

    • Can use segments to personalize messages.

  • Key takeaway:

    • Lists = store contacts.

    • Segments = filter and target dynamically.

    • Flows = automate personalized communications.

Best Practices & Ideas

  • Use engagement tiers (active, lapsed, inactive).

  • Run list cleaning to suppress unengaged subscribers.

  • Build frequency segments (weekly vs. monthly emails).

  • Segment by predicted customer lifetime value to nurture future VIPs.

Did this answer your question?
😞
😐
😁