Metric Definition
E-commerce metric
Track from
Revenue per visitor
Revenue per visitor (RPV) measures the total revenue generated divided by the number of unique visitors to a website or app over a given period. It combines the effects of conversion rate and average order value into a single number that represents how effectively the business monetises its traffic. RPV is one of the most useful e-commerce metrics because it captures both "how many visitors buy" and "how much they spend" in a single, comparable figure.
8 min read
What is revenue per visitor?
Revenue per visitor is the average amount of revenue each visitor to the site generates. Most visitors generate zero revenue because they do not purchase. The small percentage who do purchase generate enough revenue to produce a meaningful average when spread across all visitors.
Mathematically, RPV is the product of conversion rate and average order value. If 3% of visitors purchase with an average order of 80 pounds, RPV is 2.40 pounds. This decomposition is powerful because it shows that RPV can be improved by increasing either conversion rate or average order value, or both.
RPV is superior to conversion rate alone for evaluating the effectiveness of traffic monetisation. Consider two scenarios. In scenario A, conversion rate is 4% with a 50 pound AOV, giving RPV of 2.00 pounds. In scenario B, conversion rate is 2% with a 150 pound AOV, giving RPV of 3.00 pounds. Despite having half the conversion rate, scenario B generates 50% more revenue per visitor. Conversion rate alone would have suggested A was performing better.
The metric is particularly valuable for comparing traffic sources, marketing campaigns, landing pages, and A/B test variants. When two traffic sources have different conversion rates and different average order values, RPV provides the single number needed to determine which source is more valuable. This makes it the natural metric for marketing spend allocation decisions.
Consider tracking both gross RPV (before returns) and net RPV (after returns). Gross RPV is useful for real-time optimisation. Net RPV is essential for profitability analysis and marketing ROI calculations. A traffic source with high gross RPV but high product return rate may be less profitable than one with lower gross RPV and lower returns.
Revenue per visitor benchmarks
| Context | Typical RPV | Key factors |
|---|---|---|
| E-commerce (general) | 1.50 to 4.00 pounds | Varies widely by industry, product price point, and traffic quality. Higher-priced goods tend to have higher RPV despite lower conversion rates. |
| Fashion and apparel | 1.00 to 3.50 pounds | Moderate AOV with moderate conversion. Promotional traffic can have lower RPV than organic traffic. |
| Electronics | 2.00 to 6.00 pounds | Higher AOV offsets lower conversion rates. Product comparison behaviour extends the purchase journey. |
| Luxury goods | 3.00 to 15.00 pounds | Very high AOV with low conversion rates. Traffic quality is critical because most visitors are browsing rather than buying. |
| Grocery and essentials | 2.00 to 5.00 pounds | High conversion rates with moderate basket sizes. Repeat customer traffic tends to have the highest RPV. |
| Marketplace platforms | 0.50 to 2.50 pounds | High traffic volumes with browsing-heavy behaviour. RPV varies significantly between buyer and seller traffic. |
RPV benchmarks are highly sensitive to the price point of products sold. A furniture retailer with a 1,000 pound AOV and 1% conversion rate has an RPV of 10 pounds, while a consumables retailer with a 30 pound AOV and 5% conversion rate has an RPV of 1.50 pounds. Both may be performing well for their respective categories. The most useful benchmark is against the business's own historical RPV, segmented by traffic source.
Decomposing revenue per visitor with a metric tree
RPV decomposes directly into conversion rate and average order value, each of which has its own set of contributing factors. This tree is one of the most actionable in e-commerce because every node connects to specific optimisation levers.
This decomposition reveals the two distinct paths to improving RPV. The conversion rate path focuses on reducing friction in the purchase journey: better product pages, smoother checkout, faster load times, and improved mobile experience. The AOV path focuses on increasing the value of each transaction: cross-selling, bundling, and pricing strategy.
The tree also shows why traffic quality matters so much. A paid campaign that sends low-intent browsers to the site will have low conversion and therefore low RPV, regardless of how good the site experience is. Segmenting RPV by traffic source reveals which channels deliver visitors with genuine purchase intent and which deliver volume without value.
The checkout conversion rate node is particularly important. Users who reach checkout have expressed strong purchase intent. Losing them at checkout is the most expensive type of conversion failure. Improving checkout conversion rate often has the highest impact on RPV per unit of effort.
Strategies to improve revenue per visitor
- 1
Improve traffic quality before traffic volume
RPV improves when higher-intent visitors arrive at the site. Refine targeting in paid campaigns, improve SEO for commercial intent keywords, and reduce spend on channels that deliver high bounce, low-conversion traffic. A thousand high-intent visitors are worth more than ten thousand casual browsers.
- 2
Optimise product pages for conversion
Product pages are where purchase decisions happen. Invest in high-quality imagery, detailed descriptions, authentic reviews, and clear calls to action. Every visitor who leaves a product page without adding to cart is a missed contribution to RPV.
- 3
Implement effective cross-selling and upselling
Relevant product recommendations on product pages and in the cart increase average order value. "Frequently bought together" and "customers also viewed" sections work because they surface products the shopper may not have discovered on their own. Relevance is essential; random recommendations are ignored.
- 4
Set free shipping thresholds strategically
A free shipping threshold slightly above the current average order value encourages customers to add items to reach the threshold. This increases AOV and therefore RPV. The threshold must be achievable; if it is too far above the natural basket size, customers ignore it.
- 5
Reduce checkout abandonment
Every checkout abandonment directly reduces RPV. Guest checkout, mobile wallets, transparent pricing, and minimal form fields all reduce checkout friction. Checkout optimisation is often the fastest path to RPV improvement because it captures revenue from high-intent users.
When A/B testing, use RPV as the primary success metric rather than conversion rate or AOV alone. A test variant might increase conversion rate but decrease AOV (for example, a discount coupon), resulting in lower RPV despite apparently higher conversion. RPV captures the combined effect.
Revenue per visitor and marketing ROI
RPV is the bridge between marketing spend and revenue. When combined with the cost per click or cost per visitor for each traffic source, RPV determines whether that traffic is profitable. If a paid channel costs 0.80 pounds per visitor and the RPV from that channel is 2.40 pounds, the return is strong. If the RPV is 0.60 pounds, the channel is losing money on a first-order basis.
This makes RPV essential for marketing budget allocation. By comparing RPV by channel against the cost per visitor by channel, the marketing team can shift spend toward channels with the highest RPV-to-cost ratio. This is more accurate than optimising for conversion rate alone, because it accounts for differences in order value between channels.
RPV also provides a clear framework for evaluating site-wide changes. If a redesign increases RPV from 2.00 to 2.30 pounds and the site receives 500,000 visitors per month, the redesign generates an additional 150,000 pounds per month. This kind of revenue attribution is difficult with conversion rate alone because it requires separately accounting for any AOV changes.
For businesses tracking return on ad spend and cost per acquisition, RPV provides the revenue-side input that these ratios need. Higher RPV directly improves ROAS and reduces effective CPA.
Tracking revenue per visitor with KPI Tree
KPI Tree lets you model RPV as the root of an e-commerce performance tree that decomposes into conversion rate and average order value, each with their own contributing factors. Every node in the tree is a lever that can be optimised to improve RPV.
The tree can be segmented by traffic source, device, geography, and customer type to reveal which segments generate the highest RPV and where the largest gaps exist. A mobile RPV that is 40% below desktop RPV, for example, highlights a specific optimisation opportunity worth quantifying.
Connecting RPV to marketing cost metrics creates a profitability tree that shows not just how much revenue each visitor generates but whether that revenue exceeds the cost of acquiring the visitor. This end-to-end view ensures that RPV optimisation translates into actual profit improvement rather than just revenue growth at the expense of margin.
Related metrics
Conversion rate
CVR
Marketing MetricsMetric Definition
Conversion Rate = (Number of Conversions / Total Visitors or Leads) × 100
Conversion rate measures the percentage of visitors, users, or leads who take a desired action, such as making a purchase, signing up for a trial, or submitting a form. It is the fundamental metric for evaluating the effectiveness of any acquisition funnel, landing page, or marketing campaign.
Average order value
Revenue per transaction
Operations MetricsMetric Definition
AOV = Total Revenue / Number of Orders
Average order value measures the mean amount spent each time a customer places an order. It is a core e-commerce and retail metric that directly influences revenue, profitability, and customer acquisition efficiency.
Checkout conversion rate
E-commerce metric
Ecommerce & Marketplace MetricsMetric Definition
Checkout Conversion Rate = (Completed Purchases / Checkout Starts) x 100
Checkout conversion rate measures the percentage of users who begin the checkout process and successfully complete their purchase. It isolates the final stage of the buying funnel, from the moment a shopper initiates checkout to the order confirmation page. This metric is critical for e-commerce businesses because the checkout is where purchase intent is highest, and any friction at this stage directly destroys revenue that was nearly captured.
Cost per click
CPC
Marketing MetricsMetric Definition
CPC = Total Ad Spend / Total Clicks
Cost per click measures the average price you pay each time a user clicks on your ad. It is the foundational pricing metric for pay-per-click advertising and a critical input to [Customer Acquisition Cost](/glossary/saas-metrics/customer-acquisition-cost), connecting ad spend directly to traffic volume.
Maximise revenue per visitor with KPI Tree
Build an e-commerce performance tree that decomposes RPV into conversion rate and average order value, segmented by traffic source and device. See exactly where revenue is lost and where optimisation effort will have the greatest impact.