Find what makes money
Track revenue per visitor
The one number that says what a visit is worth, so you can compare any two channels fairly.
3 min read
Total revenue grows when traffic grows, so it hides whether your visitors are getting more valuable. Revenue per visitor doesn't: it's what an average visit is worth to you.
Why this matters
Revenue per visitor lets you compare things of different sizes. A newsletter that sends 300 visitors and a Google ranking that sends 30,000 can be judged on the same scale. It also tells you how much you can afford to pay for a visit before ads or sponsorships lose money.
Why most analytics tools can't tell you
Most analytics tools don't know about revenue at all, so they can't divide it by anything. Payment dashboards know revenue but not visitors. The number lives in the gap between the two tools.
How Datasense does it
Datasense has both sides. The overview shows Revenue/visitor as a headline number with its change against the previous period, and every filter you apply recalculates it for that slice of traffic.
How to do it
- 1Connect your payment provider in Settings → Revenue: Stripe, Polar, Lemon Squeezy, Paddle or Dodo Payments, with an API key. Datasense registers the webhook and imports your last year of payments. Any other provider works through the Payments API.
- 2Open the overview. Revenue/visitor sits next to Visitors, Revenue and Conversion rate.
- 3Pick a range, such as the last 30 days, and read the change against the 30 days before.
- 4Click any referrer, campaign, country or device to filter, and the number updates for that segment.
Turn it into action
- Compare channels by revenue per visitor, not by visits.
- Before buying ads or a sponsorship, check what a visit from a similar source is worth to you.
- If revenue per visitor drops while traffic grows, the new traffic is lower intent. Find out where it comes from.
In the docs:How Datasense counts its metrics →Filter your data →