Which channels bring the revenue, not just the signups.
Tie recurring revenue, new revenue and revenue per customer back to the channel and the behavior that produced them.
Included in Growth, $99 a month. Funnels and Activity stay free.
| First channel | New MRR | Trials | Customers | ARPU | Per customer, 12 months |
|---|---|---|---|---|---|
| LinkedIn Ads | $30,488 | 410 | 74 | $412 | $4,411 |
| G2 and Capterra | $17,388 | 560 | 92 | $189 | $1,888 |
| Organic search | $34,496 | 1,090 | 196 | $176 | $1,806 |
| Newsletter | $10,758 | 330 | 66 | $163 | $1,699 |
| Google Ads | $21,868 | 1,620 | 154 | $142 | $1,319 |
Illustrative numbers, fully clickable. Nothing here queries your data.
| For | Question and answer |
|---|---|
| SaaS | Which channel brings revenue, and not only signups? LinkedIn Ads. 13% of new customers, 27% of new MRR, and revenue per customer over 12 months 3.3x that of Google Ads. |
| E-commerce | Which channels bring buyers who order again? Organic search and email: $170 and $185 per customer over 12 months, against $71 for TikTok and $68 for influencer codes. |
| B2B | What is revenue per account by plan, and which plan is growing? Pro is the only plan adding accounts. Starter revenue is flat and Scale is churning. |
Ready the day you install. It fills in as your data arrives.
What it is good for
Revenue on its own tells you what happened. Revenue tied to what people did tells you why. Payments sit on the same people as every other event, so you can go from an MRR line to the channel or the feature behind it without exporting anything. For revenue by campaign, open the Performance report.
- Trending recurring revenue with new revenue against churn
- Crediting revenue to the channel that brought the person
- Comparing revenue per customer across plans and channels
- Finding the behavior that comes before an upgrade
Same report, different questions
E-commerce
Attribute order revenue back to the first touch that brought the buyer.
Revenue by first channel over 12 months, every repeat order credited to the source that found the buyer.
Organic search and email customers are worth $170 and $185 each, TikTok and influencer customers $71 and $68. Channels that bring one-time buyers stop looking as good.
| First channel | Revenue | Per customer | Customers | Orders | Order value |
|---|---|---|---|---|---|
$159,300 | $185 | 860 | 2,212 | $72.02 | |
| Organic search | $539,400 | $170 | 3,180 | 6,828 | $79.00 |
| Google Ads | $435,300 | $116 | 3,740 | 5,882 | $74.01 |
| Meta Ads | $421,700 | $90 | 4,710 | 6,390 | $65.99 |
| TikTok | $133,900 | $71 | 1,880 | 2,309 | $57.99 |
| Influencer codes | $100,000 | $68 | 1,470 | 1,640 | $60.98 |
Shape it to your question.
Start from the ready-made report, then change it to fit what you want to know.
Ready-made, or asked
Open the report as built, or ask for it in plain English and refine it with a follow-up.
Your own events
Every event and property comes from your own schema, never a fixed list.
Any group of people
Filter it by a population, such as paying customers or one plan.
Any date range
Pick the window once and every report on the page follows it.
In your inbox, on your schedule.
Save the report and send it daily, weekly on the day you pick, or monthly, to up to 10 people.
- Email. Any saved report, on a schedule. Free includes 2 scheduled reports.
- Slack or webhook. The same schedule, sent to a channel or to your own endpoint.
- Export. The report and its data as a CSV, on Growth, with no history limit.
- API. Pull the same numbers into your own tools, on every plan.
- Pin. Keep it on a dashboard next to the numbers you watch.
- Weekly, Mondays, Last 7 days, to maya@acmeapp.com, sam@acmeapp.comRemove
Read next
Metrics
Your KPIs, split by the channel that drove themSee Metrics
Funnels
Where people drop off before they paySee Funnels
Cohorts
Who keeps coming back, week after weekSee Cohorts
Try it on your own data. Free to start, no card.
Install with AI in about 5 minutes.
No card required. Free plan. No developer needed for your website.