eCommerce Growth

WooCommerce Cohort Analysis: How to See Which Customers Actually Come Back

admin · October 6, 2026 · 7 min read
WooCommerce Cohort Analysis: How to See Which Customers Actually Come Back

Your revenue is up 15% on last quarter. Good news — unless every extra pound came from new customers while the people who bought from you last year quietly stopped returning. Store-wide totals can’t tell those two stories apart. Cohort analysis can.

It sounds technical, but the idea is simple, and once you can read a cohort table you’ll check it every month.

What a Cohort Actually Is

A cohort is a group of customers who share a starting point — almost always the month (or week) of their first order. Everyone who first bought in March is the March cohort. You then follow each group over time and ask one question: what share of them ordered again one month later, two months later, six months later?

Because every customer is compared with others who started at the same time, cohorts strip out the noise of growth, seasonality and one-off promotions that makes store-wide numbers so hard to read.

How to Read a Cohort Table

A retention cohort table has one row per starting month and one column per month since the first order. Each cell shows the percentage of that cohort that bought again in that month. There are three ways to read it:

  • Across a row: how one group of customers behaves as it ages. The steepest drop is almost always between the first order and month one.
  • Down a column: whether newer customers retain better or worse than older ones at the same age. This is the most important view — it tells you whether the business is improving.
  • Along a diagonal: one calendar month across every cohort. A bright diagonal usually means a store-wide event — a sale, an email campaign, or Black Friday — pulled customers of every age back at once.

What “Good” Retention Looks Like

There’s no universal benchmark. A coffee or supplements store can see 30–40% of customers reorder within two months; a furniture store may see 5% reorder within a year and still be healthy. Comparing yourself with other industries is less useful than comparing your cohorts with each other.

Focus on the shape. A curve that drops sharply and then flattens is normal — the flat part is your loyal core, and it’s where most of your customer lifetime value lives. A curve that keeps sliding towards zero means even your happiest customers eventually leave.

Four Patterns and What They Mean

  1. A steep month-one drop across every cohort. The first experience isn’t earning a second order. Look at delivery times, packaging, product quality and your post-purchase emails before spending more on acquisition.
  2. Newer cohorts retaining worse than older ones. Acquisition quality is slipping. This often follows a shift towards heavy discounts or a new ad channel that attracts one-time bargain hunters.
  3. One column lighting up. Something you did that month brought old customers back. Find out what it was and do it again on purpose.
  4. Revenue retention above 100%. If you track revenue rather than customer counts, a cohort can earn more in later months than in its first — returning buyers spending more. That’s the strongest sign of a healthy store.

Customer Cohorts vs Revenue Cohorts

Customer cohorts count people: did they come back? Revenue cohorts add up what each group spent over time. Use both. A cohort with average customer retention but high revenue retention has a small group of big repeat spenders worth looking after; a cohort with good customer retention but falling revenue is buying smaller baskets each time.

Turning Cohorts into Action

  • Time your follow-ups to the drop. If most second orders happen within 45 days, a reminder or offer at day 30 lands while customers are still deciding.
  • Compare discount-acquired customers with full-price ones. If customers who arrived through a 30%-off code rarely return, that code is buying one-off orders, not customers.
  • Protect the flat part of the curve. Customers still buying after six months deserve early access, better service and thank-you notes — they’re the ones paying for everything else.
  • Re-check after every change. A new returns policy or delivery partner should show up in the next cohorts within a couple of months.

Cohort Analysis Built In with SaleTides

SaleTides builds cohort reports from your WooCommerce orders automatically — no spreadsheets or exports. You get customer retention by cohort, returning customers, orders per customer, lifetime value, average order value and sales over time, grouped by month, week or year, with a built-in guide to reading each chart and CSV export when you want to dig further.

See SaleTides customer analytics →

Key Takeaways

  • A cohort is a group of customers who first bought in the same period, followed over time
  • Read rows for decay, columns for whether you’re improving, diagonals for store-wide events
  • Compare cohorts with each other, not with other industries
  • Newer cohorts retaining worse is an early warning about acquisition quality
  • Use the timing of second orders to schedule follow-ups

admin