Journal · 09 Feb 2026

The quiet difference between cohorts and personas

Guest note · Devpacketline journal

Soft abstract color wash
Pretty language is not a counting system.

Persona workshops produce names, quotes, and sometimes a photograph of a stranger. Those objects can help a design critique. They become hazardous the moment they are dropped into an analytics tool as if they were cohorts.

A cohort, as we use the word at Devpacketline, is a set of accounts or installs that share an observed sequence and a time window. You can count who entered, who left, and what would falsify membership. A persona cannot leave because it was never in the data. It was in a slide.

How the languages get mixed

A PM says “our Nicha persona is dropping off checkout.” Engineering hears a segment request. Analytics builds “female, Bangkok, 25–34, added to cart.” That query is a demographic sketch wearing a first name. It will not match the workshop story, and it will not match checkout behavior either, because checkout failure in our partner apps correlates more with payment method and lander source than with age band.

A working truce

Keep personas in research. Keep cohorts in the warehouse. If a persona insight is real, it should translate into an event sequence you can name without the first name. “Users who open from LINE, search once, and never tap a shop filter” is allowed. “Nicha” is not.

Event Taxonomy Studio spends a surprising amount of time on this translation. Teams arrive proud of their persona poster. They leave with uglier, countable sentences. Those sentences survive a reorg. Posters do not.

← All field notes · Programs