Know what each channel is worth over time
Group users by when and where they were acquired, then follow each cohort: how many paid, what they are worth after 30, 60 and 90 days, and on which day the channel paid back.
- LTV curves per channel
- Payback day per cohort
- Spend synced or imported
| Cohort | Acquired | Paying | LTV · 90d | Payback |
|---|---|---|---|---|
| 2026-07 · Google | 1,920 | 14% | $41.2 | Day 38 |
| 2026-07 · Meta | 2,410 | 9% | $22.8 | Day 71 |
| 2026-07 · Newsletter | 640 | 21% | $58.6 | Day 12 |
| 2026-07 · TikTok | 1,130 | 5% | $9.4 | Not yet |
Beyond first-purchase ROI
Some channels look expensive on day one and pay back by day 60. Cohorts show it.
Acquisition cohorts
Users grouped by the week or month and the channel they arrived from.
LTV curves
Revenue per user over 30, 60 and 90 days, per channel.
Payback day
The day each cohort’s revenue covered what it cost.
Spend
Synced automatically from Meta, Ocean Engine and Baidu; imported for other platforms.
- 1Click ID capturedgclid · fbclid · ttclid
- 2Conversion happenspurchase · $74.6
- 3Sent back to the ad platformGoogle Ads · Meta CAPI
From spend to payback
- 1
Send purchases
A purchase event with its value, from the site or server.
- 2
Add spend
Connect an ad account or import a spend file.
- 3
Read the cohorts
Compare LTV and payback per channel and month.
What cohorts answer
When does a channel pay back?
The payback day per cohort, side by side.
Are newer cohorts worth more?
Compare LTV curves month by month.
Where should the next dollar go?
Channels with fast payback and rising LTV.
Cohorts, LTV & payback questions
Anything else — open the chat in the corner and ask.