Revenue Per Visitor (RPV)
The average revenue generated by each website visitor — the single metric that unifies conversion rate and average order value.
Revenue Per Visitor (RPV) is the average revenue generated per website visitor over a given period.
Formula:
RPV = Total Revenue ÷ Total Visitors
Equivalently:
RPV = Conversion Rate × Average Order Value
RPV is the most complete single-number measure of a page or site’s commercial performance. It combines how often visitors convert (CVR) with how much they spend when they do (AOV) — giving a revenue outcome that neither metric alone provides.
Why RPV Matters More Than CVR in E-commerce
A test that improves CVR but reduces AOV may be a net revenue loss. This table illustrates why CVR-only analysis misleads:
| Scenario | CVR | AOV | RPV | Revenue (50k visitors) | vs Control |
|---|---|---|---|---|---|
| Control | 2.0% | €80 | €1.60 | €80,000 | — |
| Variant A (CVR up, AOV down) | 2.5% | €55 | €1.375 | €68,750 | −€11,250 |
| Variant B (CVR up, AOV stable) | 2.5% | €80 | €2.00 | €100,000 | +€20,000 |
| Variant C (CVR stable, AOV up) | 2.0% | €100 | €2.00 | €100,000 | +€20,000 |
| Variant D (CVR down, AOV up significantly) | 1.8% | €115 | €2.07 | €103,500 | +€23,500 |
Variant A appears to “win” on CVR — but generates €11,250 less revenue per month than control. Variant D appears to lose on CVR but is the strongest revenue performer. RPV exposes both illusions.
When to use RPV as the primary metric:
- Product page tests (changes can affect both what visitors buy and whether they buy)
- Homepage and category page tests
- Any test that might affect product mix or bundle selection
- Upsell and cross-sell tests
- Free shipping threshold tests
When CVR is sufficient:
- Lead generation pages (no AOV variable)
- Single-product pages with fixed price
- Signup or trial pages
- Newsletter subscription tests
RPV Benchmarks by Channel
RPV varies dramatically by acquisition channel — one of the most actionable insights in e-commerce analytics:
| Traffic Source | Typical RPV relative to site average | Why |
|---|---|---|
| Email (own list) | 3–5× average | Highest purchase intent; existing relationship |
| Paid search (branded) | 2–3× average | Active brand search indicates buy intent |
| Paid search (non-branded) | 1–2× average | Category intent, but researching options |
| Organic search | 1–1.5× average | Mixed intent; varies heavily by keyword |
| Direct | 0.8–1.2× average | Mix of returning customers and bookmarked links |
| Social media (paid) | 0.5–1× average | Lower purchase intent; interruption-based |
| Display retargeting | 0.7–1.2× average | Warm audience, but may have already decided |
Email traffic consistently generates the highest RPV because list subscribers have the highest purchase intent — they already know your brand and have opted in to receive offers.
Optimization implication: If your email traffic RPV is 4× organic, a 10% improvement to your email landing pages is worth more revenue than a 40% improvement to pages receiving only organic traffic. RPV directs optimization effort to where it compounds fastest.
RPV by Product Category (E-commerce Benchmarks)
Industry RPV benchmarks from Monetate and Contentsquare quarterly e-commerce reports:
| Category | Typical RPV range |
|---|---|
| Luxury / high-end fashion | €8–€25 |
| Consumer electronics | €4–€12 |
| Home & furniture | €3–€10 |
| Beauty & personal care | €1.50–€5 |
| Apparel (mid-market) | €1–€4 |
| Food & beverage | €0.80–€3 |
| Mass-market retail | €0.50–€2 |
These ranges are wide because they include all traffic sources combined. Your branded email RPV will always be 3–5× your overall site RPV within any category.
RPV in A/B Test Analysis
For tests running on e-commerce pages, configure your A/B testing tool to track RPV as a primary metric:
- Set up revenue tracking — pass transaction value to your testing tool on order confirmation
- Check statistical significance on RPV — not just on CVR
- Increase sample size for RPV — RPV distributions are noisier; budget 20–40% more sessions than a CVR-only test would require
- Compare RPV confidence intervals — a variant with higher RPV but overlapping confidence intervals is not yet conclusive
- Segment RPV by device and source — channel-level RPV differences of 3–5× are normal; pooled analysis can mask segment-specific wins
For complete testing methodology, see How Long Should You Run an A/B Test? and How to Calculate Conversion Rate.
RPV vs. Revenue Per Session (RPS)
These terms are sometimes used interchangeably but differ in one important way: RPV uses unique visitors (users) as the denominator; RPS uses sessions. Since one visitor can have multiple sessions, RPS will always be lower than RPV for sites with returning visitors. For CRO purposes, use sessions — it better reflects the per-visit monetization opportunity and aligns with how landing page tests are usually counted.
See also: Conversion Rate, Average Order Value, Funnel Optimization.
Frequently Asked Questions
What is revenue per visitor (RPV)?
Revenue per visitor (RPV) is the average amount of revenue generated by each visitor to your website. Formula: RPV = Total Revenue ÷ Total Visitors. It can also be calculated as: RPV = Conversion Rate × Average Order Value. RPV is the most complete measure of commercial page performance because it accounts for both how many visitors convert (CVR) and how much they spend (AOV) — a test that improves CVR but lowers AOV might produce no real revenue gain.
Why is RPV the best A/B test metric for e-commerce?
RPV is the preferred primary metric for e-commerce A/B tests because it captures both conversion rate and order value simultaneously. A test that increases CVR from 2% to 2.5% but reduces AOV from €80 to €55 produces lower RPV (€1.375 vs €1.60) — a loss, despite the CVR gain. Conversely, a test that slightly reduces CVR but significantly increases AOV among buyers may be a strong revenue win. RPV tells you the full picture; CVR alone doesn't.
What is a good revenue per visitor benchmark?
RPV benchmarks vary significantly by industry. E-commerce RPV typically ranges from €0.50–€5.00 depending on category and traffic source. Paid search traffic tends to generate 3–5× the RPV of social traffic. Email traffic generates the highest RPV of any channel. The most actionable benchmark is your own RPV by channel and page — identifying which pages and traffic sources produce the highest RPV tells you where to concentrate optimization effort.
How do I calculate RPV in Google Analytics 4?
In GA4, navigate to Reports > Monetization > Ecommerce purchases. RPV is not displayed natively in GA4, so you need to calculate it manually: export total revenue and total users (or sessions) for a period, then divide revenue by users. Alternatively, create a custom exploration report using the 'Purchase revenue' metric divided by the 'Sessions' metric. For accurate RPV, use sessions rather than users to avoid counting returning visitors multiple times in the denominator.
Does RPV work as a metric for SaaS or lead generation?
RPV works for any business where you can assign a revenue value to conversions. For SaaS, assign the monthly plan value (or average contract value) to each signup conversion — RPV then shows average revenue generated per visit. For lead generation, assign a revenue value based on your average lead-to-close rate and deal size. If your close rate is 20% and average deal is €5,000, each lead is worth €1,000 — RPV becomes your average lead value per visitor.
Why does RPV have higher variance than CVR in A/B tests?
RPV has higher statistical variance than CVR because it's influenced by both conversion events (binary: yes/no) and order values (continuous: variable amounts). A few very large orders can swing RPV significantly. This means A/B tests with RPV as the primary metric require 20–40% more sessions to reach the same statistical power as tests measuring CVR alone. Account for this in your sample size calculation — most A/B testing tools underestimate required sample sizes when RPV is the primary metric.