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.

Try it on your own data. Free to start, no card.

https://

Included in Growth, $99 a month. Funnels and Activity stay free.

New MRR
$114,998
from upgrades this quarter
Paying customers
582
14.5% of 4,010 trials
ARPU
$198
per account, monthly
Revenue per customer
$2,009
over 12 months, after monthly churn
Revenue by first channelCounts dollars
Sample B2B SaaS · Jul 1 to Sep 30first touch
First channelNew MRRTrialsCustomersARPUPer customer, 12 months
LinkedIn Ads
$30,488
41074$412$4,411
G2 and Capterra
$17,388
56092$189$1,888
Organic search
$34,496
1,090196$176$1,806
Newsletter
$10,758
33066$163$1,699
Google Ads
$21,868
1,620154$142$1,319
LinkedIn Ads is worth the most. It brings 13% of new customers and 27% of new MRR; its revenue per customer over 12 months is 3.3x Google Ads'.

Illustrative numbers, fully clickable. Nothing here queries your data.

Asked in plain EnglishExamples
ForQuestion 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.

What you set up

Revenue by first channel over 12 months, every repeat order credited to the source that found the buyer.

What you get to decide

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.

Revenue
$1,789,600
last 365 days
Customers
15,840
Orders per customer
1.59
Revenue per customer
$113
Revenue by first channelCounts dollars
Sample online store · last 365 daysfirst touch · every order credited to the first channel
First channelRevenuePer customerCustomersOrdersOrder value
klaviyoEmail (Klaviyo)
$159,300
$1858602,212$72.02
searchOrganic search
$539,400
$1703,1806,828$79.00
googleGoogle Ads
$435,300
$1163,7405,882$74.01
metaMeta Ads
$421,700
$904,7106,390$65.99
tiktokTikTok
$133,900
$711,8802,309$57.99
instagramInfluencer codes
$100,000
$681,4701,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.
RevenueUpdatePinEmail
  • Weekly, Mondays, Last 7 days, to maya@acmeapp.com, sam@acmeapp.comRemove
WeeklyLast 7 daysEmails (blank: just me)Schedule

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.

https://

No card required. Free plan. No developer needed for your website.