Cohorts group users, not sessions. Every member is an end user you identify from your SDK (or an anonymous-but-tracked visitor). The richer the traits and events you send, the more precisely you can slice your audience — see Feed cohorts with the right data.
Two ways to define membership
Every cohort is either auto-updated or manual. You choose this when you create it.Auto-updated cohorts stay fresh on their own — you never have to press a button to keep them accurate. As sessions and events flow in, membership is re-evaluated continuously (typically within a few minutes). You can still force an immediate refresh with Recompute from any cohort’s
⋯ menu.Attribute vs behavioral cohorts
Auto-updated cohorts are built from rules. Rules fall into two families, and you can mix them freely in one cohort:- Attribute cohorts match on who a user is — the traits and properties you send with
identify. Plan, device, browser, OS, country, city, email, name. These change rarely, so these cohorts settle quickly. - Behavioral cohorts match on what a user does — their activity and the events you
track. “Has ≥ 12 sessions”, “seen in the last 7 days”, “firedcheckout_started”, “currently online”. These are re-evaluated as activity happens.
Supported rule conditions
Each rule is a field, an operator, and a value. Add as many rules as you like — a user must match all of them to be a member.Feed cohorts with the right data
Attribute and behavioral rules only work if your SDK is sending the underlying signal. Identify your users with the traits you want to segment on, and track the events you want to build behavioral cohorts from.Create a cohort
1
Open the builder
Go to Cohorts and click New cohort (or press N then C). You’ll land on the template gallery.
2
Start from a template or from scratch
Pick a ready-made audience to pre-fill the builder, or choose Start from scratch for a blank cohort. Templates are grouped by goal:
3
Name it and choose membership
Give the cohort a clear Name and an optional Description (“What is this segment, and how should the team use it?”). Then choose Auto-updated or Manual.
4
Add rules (auto-updated cohorts)
Click Add rule and pick a field, operator, and value. Every rule you add narrows the audience — members must match all of them. As you edit, a live preview shows exactly how many users match right now, with sample avatars of who they are.
5
Create
Click Create cohort. An auto-updated cohort is populated immediately from its rules; a manual cohort starts empty, ready for you to add members.
The live preview count is always real — it runs your rules against your actual users. If it reads 0 users match right now, loosen a rule before creating.
Build a manual cohort
Choose Manual membership when you want a fixed, hand-curated list rather than a rule-driven one. Create the cohort first, then add members from anywhere you see a user:- On the Users page, open any user’s
⋯menu and choose Add to cohort. - In a user’s detail panel, use Add to cohort and toggle the cohorts they belong to.
Use a cohort across Replayfy
A cohort is a saved segment, so you reach for it wherever you work with users.1
View the members
From the cohort’s row (or its
⋯ menu), choose View members. This opens the Users list scoped to that cohort — a banner names the cohort so you always know what you’re looking at.2
Watch their sessions
From the scoped user list, open any member to see their profile and jump straight into their session replays — so “show me what churn-risk users are actually doing” is two clicks away.
3
Combine with other filters
The scoped Users list still honours your other filters — country, platform, online status, last-seen window — so you can drill from a broad cohort down to an exact slice without leaving the page.
Create a cohort from a funnel drop-off
One of the most useful cohorts is “everyone who abandoned here”. You can build it directly from a funnel: open a step where users dropped off and choose Create cohort from drop-off. Replayfy first shows you how many identified users reached the previous step but not this one, then materializes them as a manual cohort — a point-in-time snapshot of that exact group.A drop-off cohort is a snapshot: it captures who dropped in the analyzed window and won’t change as new users drop off later. It includes only identified users (anonymous visitors can’t be added to a cohort), so its size can differ from the session-level drop-off shown on the funnel.
Cohorts created by Replayfy AI
You don’t have to open the builder at all. Ask Replayfy AI to assemble a segment for you — for example, “create a cohort of Pro users who firedpayment_success in the last 7 days” — and it builds the rules and saves the cohort.
Anything the assistant creates carries a Created with Replayfy AI badge, both in the Cohorts list and in the scope banner when you view its members, so it’s always clear which segments were AI-authored. From there they behave exactly like any other cohort — you can edit, recompute, or delete them.
Manage and clean up
Funnels
Find where users drop off — then turn any step into a cohort.
Track events
Send the custom events that power behavioral cohorts.
Replayfy AI
Ask the assistant to build a cohort for you in plain English.