Segment builder

Near real-time

Match ALL conditions

planequalsenterprise
last_seen_atwithin7 days
feedback_response_count<2

1,204 users qualify · updated 2s ago

Live events

u_2841·checkout_completed12ms
u_0944·plan_upgraded38ms
u_1192·feature_used91ms

Form triggered instantly

User qualified → shown in <100ms

Live

24

Active segments

8,301

Qualified today

41%

Response rate

Products › Segmentation Engine

Reach users at
the perfect moment.

Near real-time audience qualification built on user traits, live events, device context, and feedback history — so your form appears the instant someone enters your target cohort.

Qualify users against live traits, events, and feedback history
Form triggers automatically the moment a user qualifies
Ingest segments from Segment, Mixpanel, Rudderstack & more

How it works

The right user. The right form. The right moment.

The segmentation engine continuously evaluates every user against your defined conditions — combining traits, events, device context, and feedback history into a single qualification signal.

User traits & events

Build audiences from real data.

Define segments using any combination of user attributes — plan tier, role, country, signup date — alongside tracked behavioural events. Every condition can use fine-grained operators: equals, contains, greater than, within the last N days, and more.

50+ system and custom traits available out of the box.

Event conditions: count-based, time-windowed, or on first occurrence.

Combine traits and events with AND / OR logic for precise cohorts.

User traits

plan

Text

finiteenterprise

last_seen_at

Datetime

2026-03-14

feedback_response_count

Numeric

1

country

Text

finiteUS

Traits update in real time as events arrive via SDK or API.

Near real-time qualification

No batches. No overnight jobs.

Every time an event is ingested — a purchase, a page visit, a feature interaction — the engine re-evaluates whether the user now qualifies for a feedback form. When they do, the in-app trigger fires within milliseconds.

Qualification runs on every event ingestion, not on a schedule.

Form displays in-app automatically the instant a user qualifies.

Response rates improve dramatically when forms appear in context.

Event stream

live

checkout_completed

u_2841

just now

plan_upgraded

u_0944

4s ago

feature_used

u_1192

11s ago

onboarding_finished

u_3374

29s ago

Segment re-evaluates instantly on each ingested event — no batch jobs, no delays.

Feedback history as a filter

Ask people at the right cadence.

The engine has full visibility into each user's feedback history — how many forms they've seen, when they last responded, and which campaigns they've already been exposed to. Use this to prevent survey fatigue and keep response quality high.

Filter by response count, last view date, and last submission date.

Exclude users who already responded to a similar form.

Global throttling sets a hard floor on survey frequency across all forms.

Feedback-aware targeting

feedback_response_count

is less than 2

last_feedback_view

more than 14 days ago

last_feedback_submission

is not set

Result

Show NPS form only to users who haven't responded in 14+ days and haven't yet seen this campaign.

CDP integration

Coming soon

First-party data stays where it belongs.

Enterprise teams often have rich segmentation already in place inside a Customer Data Platform. The encatch segmentation engine can receive segment membership webhooks from Segment, Mixpanel, Rudderstack, Salesforce CDP, and others — applying a second layer of feedback-aware filtering without ever importing raw customer data.

Receive webhooks from any CDP when a user enters or exits a segment.

encatch re-filters by feedback history on top of the CDP segment.

No raw PII crosses systems — only segment membership signals flow in.

CDP integration

Segment

Mixpanel

Rudderstack

Salesforce CDP

Webhook eventencatch filterQualify

Raw customer data stays in your CDP. encatch only receives segment membership events.

Coming soon

Your CDP does the heavy lifting. encatch adds the feedback layer.

Let Segment, Mixpanel, Rudderstack, or Salesforce CDP handle first-party data collection — then send segment membership webhooks to encatch. We apply a second layer of filtering using feedback history, so the right form reaches the right person without your customer data ever crossing systems.

First-level segmentation stays inside your existing CDP.

Webhooks carry only segment membership — no raw user data.

encatch further filters by feedback history and response behaviour.

Customer data remains where it belongs; encatch closes the loop.

Segment

Mixpanel

Rudderstack

Salesforce CDP

Amplitude

PostHog

Incoming webhook payload

{
  "event": "segment_entered",
  "segment": "enterprise-q1-churners",
  "userId": "u_2841"
}

No traits, no PII — just segment membership.

Full capabilities

Every dimension of your audience. One engine.

The segmentation engine is the intelligence layer beneath every encatch feedback experience — controlling who sees what, when, and why.

User traits

Filter by any trait — plan, role, country, signup date, custom attributes, and more.

Event-based targeting

Qualify users when they complete purchases, finish onboarding, or hit any tracked milestone.

Feedback history

Use system traits like response count and last seen to prevent form fatigue.

Near real-time

Segments re-evaluate on every ingested event — no batch jobs, no overnight delays.

Instant form trigger

The moment a user qualifies, the in-app form appears automatically — zero manual steps.

Multi-condition logic

Combine traits, events, and feedback history with AND / OR rules for precise audiences.

CDP integration

Receive segment webhooks from Segment, Mixpanel, Rudderstack, Salesforce CDP — and more.

Privacy-preserving

Your customer data never leaves its source. encatch only processes segment membership signals.

Device & location

Layer on device type, country, and user language for contextually precise targeting.

Fatigue protection

Global and per-form throttling prevents the same user from being surveyed too often.

Inclusion & exclusion

Target specific segments while explicitly excluding others — full audience control.

AI-assisted segments

Describe your audience in plain language and let AI suggest the right trait conditions.

Get started today

Stop guessing who to ask. Let the engine decide.

Define your audience once. The segmentation engine keeps it live, re-qualifies users in real time, and triggers the right form at exactly the right moment — automatically.