Segment Filter
Also known as: Segment Rule, Filter Criteria, Audience Filter
A rule or set of rules that defines who matches a marketing segment — based on contact properties, behaviors, or relationships.
Definition
A segment filter is a logical rule (or set of rules combined with AND/OR/NOT operators) that defines which contacts in your database belong to a particular segment. Filters can reference contact properties (industry = 'SaaS'), behavioral data (opened email in last 30 days), engagement scoring (lead score > 50), or relational data (associated company has annual revenue > $10M).
Modern marketing platforms support nested filter logic: complex segments are built from multiple criteria combined with boolean operators. A 'High-Intent Prospects' segment might combine: contact lifecycle = 'lead' AND lead score > 70 AND (visited pricing page in last 7 days OR opened sales email in last 7 days) AND NOT existing opportunity in CRM.
The quality of your filter design directly determines the quality of your segmentation. Vague filters produce noisy segments (too many false positives); overly tight filters produce empty segments (no one matches). Iteration and validation against actual results is the way good filters get built.
Why It Matters
Segment filters are how you operationalize targeting. Bad filters mean campaigns hit the wrong audience — discounts go to people who would have bought at full price, sales outreach goes to current customers, re-engagement campaigns wake up subscribers who didn't need waking. Good filters mean every campaign reaches exactly the right people.
The biggest mistake is building filters once and never validating them. List the contacts your filter returns and skim 20 randomly. If half of them clearly shouldn't be in the segment, your filter is broken even if the logic looks correct. Real data has edge cases that surface only when you look.
Examples in Practice
A SaaS marketing team builds a 'Re-Engagement Eligible' filter: subscriber status = 'active' AND last open date > 90 days ago AND last click date > 120 days ago AND lifecycle stage != 'customer.' They review the 3,200 matches and find the filter correctly identifies disengaged prospects without sweeping up paying customers.
An ecommerce brand builds an 'Abandoned Cart - High Intent' filter: cart created in last 24 hours AND cart value > $100 AND NOT order placed in last 24 hours AND email engagement score > 30. The filter feeds a 3-email recovery sequence that recovers 18% of qualifying abandoned carts.
A B2B agency builds a 'Likely Champion' filter: contact role contains ('VP' OR 'Director' OR 'Head of') AND associated company industry IN ('SaaS', 'eCommerce') AND opened > 2 emails in last 60 days. The sales team gets a weekly digest of new matches.