Skip to content

AND/OR operators for segmenting fans - Nevent guide

Combining filters for ticket sales: operators tell Nevent how to compare each attendee criterion. AND/OR logic lets you combine multiple filters to create super-specific audiences of ticket buyers for festivals and events.


OperatorExampleWhen to Use
EqualsCity equals “Barcelona”Exact match
Does not equalCity does not equal “Madrid”Exclude one option
ContainsEmail contains “@gmail.com”Search within the text
Does not containName does not contain “Test”Exclude test records
Starts withPostcode starts with “28”Filter by prefix
Ends withEmail ends with “@company.com”Filter by suffix/domain
Has valuePhone has valueField is not empty
Is emptyPhone is emptyField not completed

Think of AND as mandatory requirements. The fan must meet ALL conditions.

Real example: Local VIPs with the AND operator

Section titled “Real example: Local VIPs with the AND operator”

Segment: VIPs + Locals (double intersection filter)

Combined criteria:

  • Total historical spend: ≥€500 AND
  • City: Barcelona, ≤50km

Festival: Primavera Sound 2026

Calculation result:

  • Total VIPs (spend ≥€500): 6,200 fans
  • Barcelona fans (≤50km): 28,000 fans
  • Local VIPs (AND intersection): 2,480 fans (40% of VIPs)

Email personalisation:

  • Subject: ”🏠 Neighbour VIP early bird — No accommodation hassle”
  • Body changes:
    • ❌ Remove hotel and flights section (they live there)
    • ✅ Emphasise public transport (Metro L4 + Bus H16 direct)
    • ✅ Highlight free VIP parking
    • ✅ Offer: 15% discount on VIP upgrade (already have their ticket secured)

Performance vs generic VIP:

  • Open rate: +18% (no noise from irrelevant hotel information)
  • Click rate: +25% (more relevant CTA: “Free VIP parking”)
  • Upgrade rate: 12% (vs 7% generic VIP)

Incremental revenue: 2,480 fans × 12% × €140 upgrade = €41,664

Conclusion: AND reduces audience (from 28k to 2.5k) but MULTIPLIES relevance and conversion.

Visualisation:

[Barcelona ≤50km] ∩ [Spend ≥€500] = 2,480 Local VIPs

Use OR to expand your audience with alternative options. The fan only needs to meet ONE of the conditions.

Real example: Multi-Genre Festival with the OR operator

Section titled “Real example: Multi-Genre Festival with the OR operator”

Segment: Fans of related genres (union)

Combined criteria:

  • Preferred genre: Rock OR Indie OR Alternative

Festival: Mad Cool Madrid (rock-indie-alternative lineup)

Calculation result:

  • Rock-only fans: 18,000
  • Indie-only fans: 12,000
  • Alternative-only fans: 8,000
  • Overlap (like 2-3 genres): 6,000
  • Total OR (union without duplicates): 32,000 fans

Without OR (Rock only): Only 18,000 fans → you miss 14,000 potential buyers

Email personalisation:

  • Subject: ”🎸 Mad Cool 2026: Rock, Indie, Alternative — Your festival”
  • Body: Lineup organised by genre, each fan sees their preference first
  • Dynamic content: Hero image changes based on the fan’s dominant genre

Expected performance:

  • Open rate: 32% (vs 18% mass email)
  • Conversion: 5.5% (vs 2% general audience)
  • Revenue: 32,000 × 5.5% × €180 = €316,800

Lift vs Rock only: +76% audience, +76% revenue (linear because conversion is maintained)

Conclusion: OR broadens reach while maintaining relevance (genres are complementary).

Visualisation:

[Rock] ∪ [Indie] ∪ [Alternative] = 32,000 fans (without duplicates)

The real power comes from combining AND and OR using groups.

Key concept:

  • Within a group: filters are joined with OR
  • Between groups: joined with AND

Real example: AND + OR Combination — Complex Segment

Section titled “Real example: AND + OR Combination — Complex Segment”

Segment: Multi-City VIP Early Birds

Combined criteria:

(City: Madrid OR Barcelona OR Valencia)
AND
(Historical spend: ≥€500)
AND
(Temperature: Very Hot OR Hot)

Festival: The Cure Spain Tour 2026 (3 cities)

Calculation result:

  • Madrid hot VIPs: 1,200
  • Barcelona hot VIPs: 1,800
  • Valencia hot VIPs: 600
  • Total: 3,600 fans

Personalised email strategy:

CityPersonalised SubjectVenueDateFans
Madrid”🎸 The Cure Madrid — VIP Access WiZink Center”WiZink Center15 June1,200
Barcelona”🎸 The Cure Barcelona — VIP Access Palau”Palau Sant Jordi17 June1,800
Valencia”🎸 The Cure Valencia — VIP Access Plaza de Toros”Plaza de Toros19 June600

Advanced personalisation:

  • Hero image: Specific venue in their city
  • Google Maps embed: How to get there from the city centre
  • Local parking/transport
  • Cross-sell offer: “Want to see all 3 dates? 3-city pack -20%”

Expected performance:

  • Open rate: 68% (super relevant — their city + VIP + favourite band)
  • Conversion: 22% (792 tickets)
  • First-round revenue: 792 × €280 = €221,760
  • 3-city pack cross-sell: 5% of buyers = 40 fans × €672 = €26,880
  • Total revenue: €248,640

Setup time: 1 hour (create 1 segment + 3 email variants)

Conclusion: Combining AND + OR enables hyperpersonalisation at scale.

Final logic:

(Madrid OR Barcelona OR Valencia)
AND
(Spend ≥€500)
AND
(Temperature Very Hot OR Hot)

Case: Young people from Madrid

┌─────────────────┐
│ Age 18-35       │ ──┐
└─────────────────┘   │
                       ├── AND ──> [Result: 1,234 fans]
┌─────────────────┐   │
│ City = Madrid   │ ──┘
└─────────────────┘

Case: Multi-city VIP fans

┌──────────────────────────────┐
│ GROUP 1: Location            │
│ ├─ Madrid                    │
│ ├─ Barcelona       (OR)      │
│ └─ Valencia                  │
└──────────────────────────────┘

              │ AND

┌──────────────────────────────┐
│ GROUP 2: VIP Status          │
│ ├─ Spend > €500              │
│ └─ Events >= 3     (AND)     │
└──────────────────────────────┘


       [Result: 456 fans]

Case: Geolocated Hot Super Fans

GROUP A: Demographics
├─ Age between 25-40
└─ (Province Madrid OR Barcelona)

        │ AND

GROUP B: Behaviour
├─ Events attended >= 5
├─ Total spend > €300
└─ Purchase in last 365 days

        │ AND

GROUP C: Engagement
├─ (Temperature Hot OR Very Hot)
└─ Mobile app downloaded = Yes


   [Result: 234 fans]
   Engaged, reachable super fans

Bad — Too broad:

City equals Madrid
OR
City equals Barcelona
OR
City equals Valencia
OR
Age > 18
OR
Spend > €0

Result: Essentially your entire database.

Good — Specific but scalable:

(City equals Madrid OR Barcelona OR Valencia)
AND
(Age between 25-40)
AND
(Spend > €100)

Result: Specific but reasonable audience.

Group related filters together:

GROUP "Location": (Madrid OR Barcelona OR Valencia)
GROUP "Demographics": (Age 25-40 AND Gender Female)
GROUP "Behaviour": (Events >= 2 AND Spend > €200)

This makes your segment more readable and maintainable.


City equals "Barcelona"

Use: Local mass email

Level 2: Intermediate (1 OR group + AND filters)

Section titled “Level 2: Intermediate (1 OR group + AND filters)”
(City equals "Madrid" OR "Barcelona")
AND
Age between 25-35

Use: Multi-city demographic campaign

GROUP A: (Madrid OR Barcelona OR Valencia)
AND
GROUP B: (Events >= 3 AND Spend > €300)
AND
GROUP C: (Temperature Hot OR Very Hot)

Use: Highly segmented VIP campaign

GROUP A: ((Province Madrid) OR (Province Barcelona))
AND
GROUP B: ((Events >= 5) AND (Days in advance > 21))
AND
GROUP C: ((Spend > €500) OR (Temperature Very Hot))
AND
GROUP D: ((Email opened "Campaign X") AND NOT (Event attended "Festival X"))

Use: Abandoned cart recovery for VIP early birds


Now that you have mastered operators and logic:

  1. Learn about Groups — A/B testing and progressive sends
  2. See Real Use Cases — Complete examples with advanced logic
  3. Best Practices — Optimise your segments

Apply operators in 6 real examples: VIPs, early bird, multi-city →