Revenue per Session measures the average revenue generated from each browsing session on your Shopify store.
Revenue per Session = Revenue ÷ Sessions
| Metric | Definition |
|---|
| Revenue | Total tracked revenue from completed Shopify orders |
| Sessions | Count of unique sessions tracked by the Upstack pixel |
| Metadata | |
|---|
| Type | Currency |
| Data Source | Upstack Pixel, Shopify |
| Aggregation | Ratio |
Example
Your Shopify store generated $47,500 in revenue from 12,500 sessions in February:
| Week | Revenue | Sessions | Rev/Session |
|---|
| Week 1 | $10,200 | 2,800 | $3.64 |
| Week 2 | $11,800 | 3,100 | $3.81 |
| Week 3 | $12,500 | 3,400 | $3.68 |
| Week 4 | $13,000 | 3,200 | $4.06 |
| Total | $47,500 | 12,500 | $3.80 |
How It Works
Revenue per Session divides your total tracked revenue from Shopify orders by the number of unique sessions tracked by the Upstack pixel. A higher value indicates that sessions are converting more efficiently into revenue, either through higher conversion rates or larger order values.
When to Use
| Scenario | Action |
|---|
| Compare traffic quality | Identify which channels drive sessions with higher revenue potential |
| Measure funnel efficiency | Track whether site improvements increase session value over time |
| Evaluate campaigns | Compare Revenue per Session across marketing campaigns to find winners |
| Set performance benchmarks | Establish baseline targets for session monetization |
| Metric | Relationship |
|---|
| Revenue | Numerator — total tracked revenue |
| Sessions | Denominator — unique session count |
| Revenue per Visitor | Similar metric using visitors instead of sessions |
See all Conversions metrics →