Segmentation Engine

Segmentation Engine gets feedback to the right people.

Segments help you target exactly who should see your feedback based on traits, behavior, or hand-picked lists.

Define your audience once, and reuse it across forms
Control who sees your feedback, and when they see it
Use dynamic groups that update automatically
Or create curated lists for specific campaigns
Data-driven segmentUpdates automatically
Encatch segment editor showing grouped audience conditions
Traits + events
AND / OR rules
Reusable audiences

User traits & events

Build audiences from real data.

Create segments using actual user data and behavior to keep your targeting accurate and relevant. Control who sees your feedback, when, and how often, to collect more relevant responses with less noise.

Filter users by traits like device, browser, SDK version, or login activity.
Target based on engagement patterns or past feedback.
Combine multiple conditions to define specific, meaningful cohorts.
Keep segments updated automatically as user data evolves.

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.

Segment types

Dynamic or manual. You choose.

Pick the approach that fits your use case—automatic segments that stay up to date, or manual lists for precise control.

Data-driven segments

  • Update automatically as user data changes
  • Ideal for behavior and trait-based targeting
  • Stay accurate without ongoing effort
Data-driven
Live
plan = enterprise AND events> 3
Re-synced as traits update

Where segments shine

Built for real use cases.

Use Segments to run smarter campaigns across your product.

Beta testing feedback

Target selected users only

Power users & loyal customers

Engage your most active audience

Device-specific rollouts

Reach users on iOS, Android, or specific browsers

Custom campaigns

Upload your own CSV audience lists

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

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. Enterprise teams can receive membership webhooks when a user enters or exits a segment, applying a second layer of feedback-aware filtering without importing raw customer data.

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.

Form workflow & orchestration

Works seamlessly with your flow.

Segments plug directly into your form setup.

Select segments while creating your form
Combine with triggers, delays, and targeting rules
Run experiments across different audience groups

Form setup

Q2 product feedback

Audience segment

Power users — enterprise
TriggersDelaysTargetingExperiments

Segments, timing, and audience rules ship in the same flow—no separate wiring.

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.

Multi-condition logic

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

Coming soon

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.

Product journey

Keep following the signal.

A little more detail

Segmentation Engine, answered

Common questions about qualifying audiences and targeting the right form to the right user.

What is the Segmentation Engine?

A near real-time audience-qualification engine that uses user traits, live events, device context, and feedback history to decide who sees which form.

What types of segments can I create?

Both dynamic, rule-based segments that update automatically, and manual segments.

Does qualification happen automatically?

Yes — the moment a user meets segment criteria, the right form appears automatically without manual triggering.

Your next step

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.