05 · Customer LTV

Repeat-purchase math, not a vanity LTV number.

Cohort-based lifetime value with month-by-month retention, repurchase rate, and LTV:CAC by acquisition month. The same view enterprise analytics tools gate at $500/mo — included on every plan.

7-day free trial · 50% off your first month · cancel anytime

neoprofit · ltv · cohorts
Lifetime value by cohort · cumulative $/customer
COHORT
M1
M2
M3
M4
M5
M6
Jan 26
412 customers
$38
$54
$67
$78
$84
$89
Feb 26
487 customers
$41
$58
$72
$81
$86
Mar 26
524 customers
$44
$62
$75
$82
Apr 26
561 customers
$46
$65
Avg LTV
$72.40
Avg CAC
$14.80
LTV : CAC
4.9 : 1
Monthly
cohort grouping
By month
of first purchase
LTV:CAC
computed per cohort
All plans
no enterprise gate

Capabilities

What this gives you.

01
Cohort table by acquisition month

Customers acquired in January are tracked separately from February's. Their cumulative LTV at month-since-acquisition is shown side-by-side — so you see whether cohorts are improving or compressing.

02
Cumulative revenue per customer

Not just first-order AOV. Each cell shows what an average customer from that cohort has spent through that month-since-acquisition.

03
Repurchase rate per cohort

What fraction of customers acquired in March came back? Surfaced directly alongside the cohort table, not buried in a separate report.

04
LTV : CAC at cohort level

Match your ad spend during a month to the customers that month produced. The ratio tells you which acquisition windows actually paid back.

05
Repeat-customer detection

Uses the customer’s Shopify ID across all orders — so guest-checkout-then-account-later doesn’t artificially deflate retention.

06
Built for repeat-purchase brands

Supplement, skincare, coffee, pet, candle, replenishable categories — the math is calibrated for businesses where the second order matters more than the first.

How it works

Three steps to live data.

Open Customer LTV

It populates from your full Shopify order history — no waiting for new data to collect.

Read the cohort table

Rows are months of first purchase. Columns are months since acquisition. Cells are cumulative $/customer.

Compare cohorts

Is your most recent acquisition cohort outperforming last quarter’s at the same month-since-acquisition? If yes, your unit economics are improving.

Why it matters

First-order margin is a lie if customers don’t come back. A $42 AOV with 38% margin looks great until you realize 78% of customers never reorder. Cohort LTV tells you the truth about whether your $14 CAC is actually paying for itself — and whether the cohort you acquired last month is going to be more or less valuable than the one before.

Comparing tools

How NeoProfit handles this vs. everyone else.

Shopify Analytics
  • Single 'returning customer rate' number
  • No cohort breakdown
  • No LTV:CAC ratio
  • Doesn't account for time-since-acquisition
  • Can't compare this month's cohort vs last month's
NeoProfit
  • Cohort table by acquisition month
  • Cumulative LTV per cohort per month-since
  • LTV:CAC per cohort using actual ad spend
  • Repurchase rate surfaced alongside
  • Spot cohorts that are improving or compressing

See how this stacks up against dedicated LTV tools in our vs Lifetimely comparison, or read why DTC brands specifically need cohort math (not aggregate LTV).

Try customer ltv on your store.

7-day free trial · all features on every plan · cancel anytime