Run cohort analysis for an intent program by starting with the decision and the counterfactual. Define who is eligible, what event assigns cohort entry, the analysis unit, the comparison group or baseline, the pre- and post-entry windows, the primary outcome, guardrails, exclusions, contamination rules, and the claim the design can support before looking at results.

A descriptive cohort can show what happened after accounts entered an intent audience. It cannot prove the program caused the change. Use a randomized holdout when feasible. If you use matched groups, a stable pre-period, or a counterfactual model, disclose the assumptions and downgrade the claim when comparability, volume, identity, or measurement is weak.

Intent, identity, and match signals are probabilistic inputs, not proof. A topic signal does not prove a purchase decision, a match does not guarantee person-level identity, and an attributed opportunity does not automatically establish incrementality. Consequential campaign, outreach, CRM, and budget actions need an accountable human reviewer.

Who is this for?

This framework is for CEOs, CFOs, CROs, VP Marketing, RevOps, analytics teams, and agencies deciding whether an intent program changes qualified pipeline, efficiency, velocity, or retention. It is useful when the team can define stable events, join exposure to outcomes, and maintain a credible comparison.

It is not decision-ready when cohort membership changes after seeing the result, exposure is unknown, CRM outcomes are inconsistent, groups are tiny or incomparable, or concurrent campaigns reach both groups. In those cases, report a descriptive pattern, improve the data, or design a stronger test rather than manufacturing certainty.