What Is Cohort Analysis?

Last updated May 11, 2026

The Simple Version

A cohort is a group of customers who share something in common — specifically, when they first became customers.

In CohortGenie, a cohort is defined by the month (or quarter) of a customer's first transaction. Your "January 2024 cohort" is everyone who first paid you in January 2024. Your "Q3 2023 cohort" is everyone who first transacted between July and September 2023.

That's it. No complicated setup. CohortGenie reads your QuickBooks data and groups customers automatically based on their first invoice or sales receipt date.

Why It Matters

Here's the problem with looking at total revenue: it hides everything.

Say your revenue grew 10% this year. Sounds good. But what actually happened? Did your existing customers spend more? Did you just add enough new customers to cover the ones who left? Are your oldest customers slowly spending less each year while you paper over it with new sales?

Aggregate numbers can't answer those questions. Cohort analysis can.

When you track each cohort separately, you see the real story. You can answer questions like:

  • "What happened to the 15 customers who first paid us in January 2024?" Did they come back in February? March? Are they still active 12 months later? Did they spend more or less over time?
  • "Are we getting better or worse at keeping customers?" Compare your 2024 cohorts to your 2023 cohorts at the same point in their lifecycle. If your Q1 2024 cohort retained better at 6 months than your Q1 2023 cohort did, something is working.
  • "Where is our revenue actually coming from?" New customer acquisition or existing customer growth? The answer changes the advice you give.

This Isn't Just for SaaS

Most people associate cohort analysis with subscription software companies. But the same principles apply to any business with repeat customers — service firms, distributors, agencies, medical practices, contractors with maintenance agreements.

If a business has customers who transact more than once, cohort analysis tells you something that P&L statements and AR aging reports cannot.

How CohortGenie Does It

CohortGenie pulls invoices, sales receipts, credit memos, and refund receipts from QuickBooks Online. It identifies each customer's first transaction date and assigns them to a cohort. Then it tracks every subsequent transaction to calculate retention, expansion, contraction, and churn — all automatically.

No spreadsheets. No manual grouping. No formulas that break when someone adds a row.

You connect QuickBooks, and the cohort picture appears. That's the point — to make this kind of analysis accessible to firms that don't have a data team.

See Reading Retention Curves to learn how to interpret the cohort heatmap.

Still need help?

Reach out to our team at hello@cohortgenie.com