Umami Visit Duration 0 Seconds and High Bounce Rate
Quick answer
Umami counts a visit with only one event as a bounce and measures time only between events, so readers who stay on one page and leave show 0 seconds. Send an extra engagement event (scroll or timer) to get realistic numbers.
Most likely fix: Send a scroll or read event
How to fix it
Try these in order — the most common fix is first.
1. Send a scroll or read event
- Add a script that calls umami.track('Read 50%') when the visitor scrolls past half the article
- That second event gives Umami a duration and removes the bounce
Did this fix it?2. Send a timed engagement event
- Call umami.track('Engaged') after e.g. 30 seconds on the page
- Keep the event count low, since every event counts toward Cloud quotas
Did this fix it?3. Read the metric correctly
- Compare trends over time rather than the absolute number
- Use Pages and Events reports for engagement instead of visit duration
Did this fix it?
Symptoms
Average visit time is very low or 0s and bounce rate is very high, especially on blogs and single-page sites, even though people clearly read the content.
Why it happens
- Bounce = a visit with only one event
- Duration is only measured between a visit's first and last event
- No heartbeat or page-leave ping in the default tracker
This guide also covers
- umami visit duration 0
- umami bounce rate high
- umami time on page
- umami visit time wrong
Still not working?
If Umami keeps failing, you're not alone. See every Umami problem users report or the alternatives people switch to.
Done fighting Umami? Our small team builds your own Umami alternative, made for how you work. On your domain or hosted by us. Price agreed together.
Get a quoteOther Umami errors
- Umami Not Tracking Visitors (No Data Showing)
- Umami Blocked by Ad Blockers (uBlock Origin, Brave)
- Umami v3 Upgrade: MySQL Not Supported
- Umami Migration Failed (Prisma P3009 / P3018 Error)
- Umami Docker "Unable to Connect to the Database"
- Umami Default Login and Forgot Password Reset
- Umami Shows Wrong Country or "Unknown" Location
- Umami Custom Events Not Showing