Understanding the session duration value calculator — concept and principle
This calculator turns your website's traffic and engagement into money terms: how much revenue each minute of visitor attention and each session brings in. Publishers, content sites and online shops use it to compare months, to judge whether longer engagement is paying off, and to put a value on content that keeps people reading or watching. It works with any currency.
How it is calculated
- Total attention (minutes) = sessions × average session duration (seconds) ÷ 60
- Total attention (hours) = sessions × average duration ÷ 3,600
- Revenue per minute of attention = monthly revenue ÷ total attention minutes
- Revenue per session = monthly revenue ÷ sessions
Use sessions, average duration and revenue for the same period, normally one calendar month.
The principle
Attention is the raw material of most websites: ads are shown while people are on the page, and buyers need time to read and decide. Multiplying sessions by their average length gives the total stock of attention you captured. Dividing revenue by that stock tells you how well each minute is monetised, much like revenue per hour of opening time in a physical shop. The ratio assumes revenue is spread evenly over attention, which is a simplification: a few short, high-intent visits may produce most sales.
Worked example
- Sessions = 40,000 per month, average duration = 95 seconds, revenue = 12,000 USD.
- Attention = 40,000 × 95 ÷ 60 = 63,333.3 minutes = 1,055.56 hours.
- Revenue per minute = 12,000 ÷ 63,333.3 = 0.1895 → 0.19 USD.
- Revenue per session = 12,000 ÷ 40,000 = 0.30 USD.
How to read the result
Track revenue per minute over time. If duration rises but revenue per minute falls, the extra time is not being monetised; check ad placement, calls to action or product links. If revenue per session rises while duration stays flat, your traffic is becoming more valuable. Compare pages or channels, not just the site total, to see where attention converts best.
Common mistakes
- Mixing analytics definitions: some tools count only engaged time, others the gap between first and last hit, so a bounced visit may count as zero.
- Using revenue from a different period or including offline sales.
- Assuming longer sessions are always better; a confusing checkout also makes sessions longer.
Frequently asked questions
What is a good average session duration?
It depends heavily on the site type and on how your analytics tool measures time. Compare against your own history rather than generic benchmarks.
Should I use engagement time or session duration?
Either works if you use the same metric every month. Engagement time usually reflects active attention more closely.
How can I raise revenue per minute?
Improve offers and placements on pages with long engagement, and add clear next steps where readers spend the most time.
Sources: Google Analytics Help — Engagement metrics (average engagement time, session duration)