Metrics Explained
This section explains the key metrics you'll see in your GoodMetrics dashboard — what they mean, how they're calculated, and why they matter.
Active Visitor
An active visitor is someone who has triggered a page view, custom event, or session engagement — such as a click or scroll — within the past 60 seconds.
If a visitor has your website open but hasn’t taken any action in the last minute, they’ll no longer appear as active in the report. As soon as they re-engage, they’ll be counted as active again.
This ensures that the Realtime report reflects meaningful activity — not just open browser tabs.
Average Time on Page
The average amount of time visitors spend viewing a specific page.
We calculate average time on page by measuring the time between when a visitor lands on a page and their next pageview or interaction.
-
If the visitor moves to another page, we use the time between the two pageviews.
Example: If someone visits Page A at 5:01pm and then Page B at 5:03pm, we record 2 minutes on Page A. -
If the page is the last one visited, we look at the timestamp of their final engagement (click or scroll).
Example: If they land at 5:01pm and last scroll at 5:02pm, we record 1 minute. -
If there’s no interaction before they leave, we record 0 seconds.
Average Visit Duration
The average amount of time a visitor spends on your website during a single session, measured from their first pageview to their last tracked interaction — including pageviews, clicks, and scrolls.
-
Example: A visitor lands at 2:00pm and their final scroll is at 2:05pm — their visit duration is recorded as 5 minutes.
-
If they only view one page and their last interaction is a scroll 30 seconds after landing, we record 30 seconds.
-
If there are no interactions beyond the initial pageview, the session is recorded as 0 seconds.
Bounce Rate
The percentage of sessions where a visitor lands on your website and leaves without viewing any other pages or triggering any tracked events.
Example: If 100 people visit your website and 60 of them bounce, your bounce rate is 60%.
Completion Location
The specific page URL where a custom event was completed.
This helps you understand which pages are driving conversions.
Example: If a "signup" event is triggered on multiple pages, the completion location shows where each signup happened.
Conversion Rate
The percentage of total visits that result in a tracked conversion event.
Calculated as:
(Conversions ÷ Visits) × 100
Example: 25 conversions out of 500 visits = 5% conversion rate.
Event Completions
The total number of times a specific custom event was triggered on your website.
Example: If a user clicks a play button three times in one visit, that counts as three event completions.
Event Completion Rate
The percentage of visits that resulted in a specific event being completed.
Calculated as:
(Event Completions ÷ Visits) × 100
Example: 50 completions from 200 visits = 25% event completion rate.
Event Value
The total value associated with a specific event, based on the values passed when the event is triggered.
Example: If you track purchases and send a value of 5000 (representing $50.00), the total reflects all values combined.
Exit Page
The last page a visitor views before ending their session on your website.
Exit pages help you identify where users are dropping off. A high exit rate might signal friction or simply a natural stopping point.
Initial Landing Page
The very first page a visitor lands on during their first-ever visit to your site.
This value is tied to the visitor and stays consistent across future sessions.
Example: If a visitor first lands on your homepage, that will remain their initial landing page — even if they return later and land on a different page, like your pricing or contact page.
Initial Referrer
The referral source that brought a visitor to your site for the very first time.
This value is tied to the visitor, not the session.
Example: If they first arrive via Google, that will remain their initial referrer even if they return directly later.
Initial UTM Source/Medium
The UTM source and medium parameters that first brought a visitor to your site during their very first visit.
This value is tied to the visitor, not the session, and remains consistent across all future visits.
Example: If a visitor first arrives on your site through a campaign tagged with utm_source=newsletter
and utm_medium=email
, those values will remain their initial UTM source/medium — even if they later come back through another referral source.
Landing Page
The first page a visitor lands on during a specific session.
This can vary across visits.
Example: A user might land on your homepage in one session, and your pricing page in another.
New vs. Returning Visitor
This breakdown shows whether a visitor is accessing your site for the first time or has visited before.
- New Visitors are users who have not previously been identified by GoodMetrics.
- Returning Visitors are identified using a privacy-friendly fingerprint based on anonymized IP and user agent.
Note: If a user returns using a different IP address or device/browser, they will be treated as a new visitor.
Pageview
A pageview is counted each time a visitor loads a page on your website.
This metric increases whether the visitor is seeing the page for the first time or reloading it.
Example: If a visitor loads your homepage, navigates to your blog, and then refreshes the blog post, that’s three total pageviews.
Pageviews Per Visit
The average number of pages a visitor views during a single visit to your website.
Referrer
The referral source that brought a visitor to your site during their current or most recent session.
Example: If a user arrives directly this time but originally came from Google, their current referrer will be "Direct."
Unique Visitors
The total number of distinct individuals who visit your site over a given time period.
GoodMetrics uses a privacy-friendly fingerprint combining anonymized IP and user agent to identify unique users — no cookies or persistent IDs required.
Visit
A visit (also known as a session) represents a single continuous interaction a visitor has with your website. A visit may include multiple pageviews, events, and interactions.