Revenue Per Visitor: The Metric Your Analytics Is Missing

Revenue Per Visitor (RPV) is the average revenue generated per website visitor from a given traffic source, page, or campaign. It answers the question every founder actually cares about: "Is this traffic making me money?"

Most analytics tools stop at pageviews, sessions, and bounce rates. These metrics tell you how much traffic you have — but nothing about which traffic pays. RPV bridges that gap.

Why pageviews are misleading

Imagine two blog posts. Post A gets 10,000 pageviews per month. Post B gets 800. Your analytics dashboard screams that Post A is your best content.

But Post A attracts tire-kickers who never buy. Post B attracts qualified buyers who convert at 5%. Post B generates $3,200/month in revenue. Post A generates $120.

Post B has an RPV of $4.00. Post A has an RPV of $0.012. Post B is 333x more valuable — but traditional analytics would never tell you that.

How Revenue Per Visitor works

RPV connects two data sources that are usually siloed:

  1. Traffic data — where visitors come from (organic search, paid ads, social, direct), which pages they visit, which campaigns brought them
  2. Revenue data — actual payments from Stripe, LemonSqueezy, Polar, or Paddle

When these are connected, you can calculate RPV for any dimension:

  • RPV by traffic source — Is organic search more valuable per visitor than paid ads?
  • RPV by landing page — Which blog post produces the most revenue per reader?
  • RPV by country — Are US visitors worth more than UK visitors?
  • RPV by campaign — Which newsletter issue drove the most revenue per click?

Track RPV for your site

Connect Stripe and see Revenue Per Visitor by channel in 2 minutes. Free 14-day trial.

Try DataSaaS free

RPV in practice: real examples

SaaS founder running paid ads: You spend $2,000/month on Google Ads driving 5,000 visitors. Your RPV from Google Ads is $0.80, meaning those 5,000 visitors generate $4,000 in revenue. Your ROAS is 2x. Now compare: organic search sends 3,000 visitors with an RPV of $2.10 — that is $6,300 in revenue at zero ad cost. Organic is your real growth engine.

Course creator on Twitter: You tweet daily and get 2,000 clicks/month to your site. RPV from Twitter is $0.15. Meanwhile, your email newsletter sends 400 visitors with an RPV of $8.50. Each newsletter subscriber is worth 56x more than a Twitter follower.

How to start tracking RPV

You need an analytics tool that natively connects traffic data to payment data. Here is the setup:

  1. Add a lightweight tracking script to your website (DataSaaS is 4.8KB — smaller than a single emoji image)
  2. Connect your payment provider — Stripe, LemonSqueezy, Polar, or Paddle. This takes about 2 minutes.
  3. Wait for data — within 24 hours, you will see RPV broken down by source, page, country, device, and campaign

No manual tagging. No spreadsheet gymnastics. No Google Tag Manager configuration. The integration automatically matches payments to the visitor sessions that preceded them.

RPV vs other revenue metrics

| Metric | What it measures | Limitation | |--------|-----------------|------------| | MRR | Total recurring revenue | Does not tell you where revenue comes from | | ARPU | Revenue per user | Ignores traffic that did not convert | | CAC | Cost to acquire a customer | Only relevant for paid channels | | RPV | Revenue per visitor | Covers all traffic — paid, organic, referral, direct |

RPV is the only metric that evaluates traffic quality across every channel simultaneously. It tells you where to invest more (high RPV channels) and where to cut (low RPV channels).

The bottom line

If your analytics tool cannot show you Revenue Per Visitor, it is giving you an incomplete picture. You are making marketing decisions based on traffic volume instead of traffic value.

RPV is the metric that turns analytics from a reporting tool into a decision-making tool. It answers the question that actually matters: "Which of my marketing efforts generate revenue?"


Related reading: