Website Metrics: What to Measure and Track. Dark type on a pale blue-grey ground, Propello.

Oct 5, 2022, 5:31:57 PM | Analytics

Website Metrics: What to Measure and Track

If you lead marketing, sales or the business itself, this guide shows which website metrics deserve a place in your reporting. The short answer: track a small set that covers traffic, engagement, website performance and conversion, and read them together, because no single number tells you whether the site is doing its job.

You will see what each metric measures, how Google Analytics 4 (GA4) defines it, which question it answers and where it misleads. You will also see how metrics differ from key performance indicators (KPIs), and what sales, marketing and customer success gain when the numbers are tracked properly.

 

Website Metrics

Website metrics are quantifiable measures of how visitors reach, use and act on a website, covering traffic, user interaction, speed and conversion.

Website metrics fall into four groups that answer four questions

Four groups of website metrics at the centre of one view, each answering one question: traffic, engagement, website performance and conversion.

A long list of numbers is easy to collect and hard to use, so sort every metric by the question it answers.

  • Traffic: who arrives, and from where?
  • Engagement: do visitors find what they came for?
  • Website performance: does the site load and respond fast enough to keep them?
  • Conversion: do visitors take the action the business needs?

Each group catches a different failure. A site can attract the right visitors and still lose them to a slow page. It can load fast and still turn no one into a lead.

Website owners who watch only one group get a partial picture, while a comprehensive view gives a better understanding of where the problem starts.

Traffic metrics show who arrives and from where

Users, sessions and returning visitors measure the size and loyalty of your audience

GA4 counts users and sessions separately. According to Google's Analytics help, a session is a period during which a user interacts with your site, and by default a session ends after 30 minutes of inactivity. Returning users are people who have started at least one earlier session.

Returning visitors matter for a B2B site because buying decisions take several visits. The mix of new and returning visitors indicates brand loyalty and user engagement: a site that attracts only first-time visitors may be good at reach and weak at building trust.

Traffic sources show which channels bring the right visitors

Traffic sources group visits by how people arrived, such as search, email, social media, referrals or typing the address directly. GA4 records the channel group that started each session, so you can compare channels on more than volume.

Search visits that come from the right keywords, the terms your buyers use, matter most. Volume alone misleads. A channel that sends many visits and no inquiries is costing you attention, so compare each source on engagement and conversion.

Average bounce and exit rates vary widely by page type, so a site-wide average is only a loose reference. Compare a page with its own history. Conversion rates differ by offer and traffic source, so never judge a channel against another channel's rate.

Engagement metrics show whether visitors find what they came for

Engagement metrics describe how visitors interact with your pages after they land, and they capture user interaction that raw traffic counts cannot.

Engagement rate and bounce rate are two views of the same measure

In GA4, an engaged session is one that lasts longer than 10 seconds, has a key event, or has two or more page or screen views, as Google's engagement rate and bounce rate help page explains. Engagement rate is the percentage of engaged sessions.

Bounce rate is the opposite: the percentage of sessions that were not engaged.

That differs from the old definition of a bounce as a single-page visit. A visitor who reads one long article for three minutes is no longer counted as a bounce. Our guide to what a bounce rate is covers the older meaning, and it is worth knowing which one your reports use.

A single session that ends on the first page with no key event is the pattern behind a high bounce rate, and it often signals that the page does not match the intent behind the click.

A bounce rate far above your usual level, especially on a landing page, may indicate a content relevance problem.

To reduce bounce rates, check that the page content matches what the visitor expected when they clicked, and that the page loads quickly on a phone.

Average session duration and average engagement time measure attention

Average session duration tells you how long a typical visit lasts. GA4 also reports average engagement time, which counts only the time the site was in focus in the visitor's browser. The second measure is usually the fairer one, because a tab left open in the background no longer inflates the result.

A longer average session duration usually means visitors are reading, while very short sessions deserve a look at the landing page. Typical session duration on a B2B site is brief, so measure whether the visitor reached the next step, not only how long they stayed.

Pages viewed per session and exit pages show how people move through the site

Pages viewed per session counts every page or screen view in a session, including repeats. A higher figure suggests visitors are exploring, though a confusing menu can inflate it too.

A visitor who reads a blog post and then opens a service page is moving across multiple pages as you hoped. The first page that starts most of those journeys earns its place in your content strategy.

Exit pages show where sessions end. An exit on a thank-you page is healthy. An exit on a pricing page or a half-finished form is a place to investigate.

A high exit rate on a page that should lead onward points to poor content or design. Act on exit and engagement data by changing the page.

Website performance metrics show how the site feels to real users

Three Core Web Vitals, LCP, INP and CLS, each rated good, needs improvement or poor.

Website performance metrics measure speed, responsiveness and stability. They explain why behavior changes: a web page that is slow to appear in the user's browser produces a poor user experience before a visitor reads a word. Slow pages lose visitors within seconds, because user patience drops sharply as load time grows.

Core Web Vitals set the standard for page experience

Google's Core Web Vitals are three web performance metrics, each with a published target. Google's web.dev guidance sets them out:

  • Largest Contentful Paint (LCP) measures loading and should occur within 2.5 seconds.
  • Interaction to Next Paint (INP) measures responsiveness to user input and should be 200 milliseconds or less.
  • Cumulative layout shift (CLS) measures visual stability and should be 0.1 or less.

Judge a page at the 75th percentile of page loads, so that most of your users, not just the best connections, meet the target.

In the 2025 edition of the HTTP Archive Web Almanac, 48% of mobile websites had good Core Web Vitals, up from 36% in 2023. That leaves most mobile sites short of the standard, and Google's Search documentation says good Core Web Vitals align with what its core ranking systems seek to reward.

Load time, first byte and page weight explain why a page feels slow

Supporting performance metrics help you find the cause:

  • Time to First Byte (TTFB) is how long the server takes to begin responding. Per web.dev, a good value is 0.8 seconds (800 milliseconds) or less, and a slower response indicates latency or server issues.
  • First Contentful Paint (FCP) is when the first text or image appears. web.dev sets a good value at 1.8 seconds or less.
  • Total Blocking Time (TBT) shows how long the main thread is busy and cannot respond. Long tasks on the main thread are a common reason a page feels frozen.
  • Page weight and the number of HTTP requests describe how much a page asks a browser to download. Heavy images, large CSS files and third party scripts raise both and delay initial rendering.
  • Speed Index describes how quickly a page's visible content fills in during the initial load. Per Chrome's Lighthouse documentation, a mobile Speed Index of up to 3.4 seconds counts as fast.
  • Error rate tracks broken links and server errors, which damage the user experience before speed even matters.
  • Cache hit ratio shows how often requests are served from stored copies instead of the server. A high cache hit ratio, with most requests answered from the cache, indicates effective caching.

Page load time overall is the sum of these steps. Fixing performance bottlenecks starts with finding which step is slowest.

A content delivery network, which serves files from servers nearer the visitor, can shorten the first byte time. Lab tools combine several measures into a performance score, but treat the score as a pointer to performance issues on a specific page, not as a goal.

Lab tests and real user monitoring answer different questions

A lab test loads your page in controlled environments, so results are repeatable and good for debugging. Real user monitoring collects measurements from actual visitors on their own devices and networks, so it shows what people really experienced. Use lab tests to find a problem and real user data to confirm the fix.

Conversion metrics connect the website to pipeline

Four stages from first visit to pipeline in order: visit, engage, convert and reach the pipeline.

Conversion rate is conversions divided by the visitors who could have converted

Conversion rate is the share of visitors who complete the desired action. In GA4 the action is a key event, and the session key event rate is the number of sessions in which a key event happened divided by total sessions. The user key event rate does the same for users.

Conversion rate matters more than the total number of conversions, because that total rises with traffic even when the site gets worse at converting. A strong rate on a landing page indicates effective marketing, but what counts as strong depends on the offer and the traffic source. An effective conversion rate is one that beats that page's own past results.

Divide conversions by sessions or users and say which base you used. Define the key event carefully, since a demo request is worth far more to a B2B company than a newsletter signup.

Landing pages show where conversion is won or lost

Landing pages are the pages where sessions begin. Compare them on engagement rate and key event rate. A page with strong traffic and weak conversion usually has a message, offer or form problem. Our guide on how to optimize your website for leads walks through fixes, and conversion rate optimization explains how to test them.

Cost and value metrics show what a conversion is worth

Cost per acquisition (CPA) is what it costs to win a new lead or customer. Customer lifetime value (LTV) is the total revenue you can expect from that customer. A high acquisition cost may signal inefficient campaigns, and it only makes sense next to lifetime value.

Form fills only matter if they reach the pipeline

For a B2B company the website metric that counts most is not the form fill but what happens to it. How many became qualified opportunities, and how many became customers? That needs the website data to meet the customer relationship management (CRM) data.

Metrics tell you what happened and KPIs say what good looks like

A metric is a measurement. A KPI is a metric you have tied to a target and a business goal.

Choose a few metrics, set targets from your own history and show them to decision makers, as in our guide to the marketing KPI dashboard. A site that is inbound-ready is built so these numbers can be measured from the first day.

Pick a few website metrics and tie each one to a decision

Tracking many metrics at once buries the signal. Pick one or two from each of the four groups and name the decision each informs, so you can identify what to change. For example:

  • If traffic from a channel falls, which budget or content plan changes?
  • If conversion slips, which step is tested first?
  • If a Core Web Vital turns poor, who owns the fix?

If nobody can name the decision a metric informs, drop it from the report.

Keep the definitions written down and review the set quarterly. This is the discipline behind growth-driven design: improve the site continuously, and let measured results choose the next change.

What you gain when this is done properly

Shared website metrics change how each team works, not just how it reports.

Sales gets better-qualified conversations

When conversion data connects to the pipeline, sales can see which pages and sources produce leads that turn into deals.

Marketing can show what works and move budget with confidence

Marketing can compare channels on engagement and conversion, not volume alone, and make data driven decisions about where to spend.

It can also see which content earns more engagement and publish more of it. Performance metrics give the team an early warning when a slow page undermines a campaign, so it can fix the page before it pays for more traffic.

Customer success learns what customers look for

Returning-visitor behavior and the pages customers read tell customer success which questions keep coming up. That informs help content and onboarding material.

Connect your website data to the rest of the revenue process

Website metrics are most useful when they sit in the same view as the CRM.

Propello designs and builds connected go-to-market (GTM) systems on HubSpot, and is a HubSpot partner. If your website reports and your pipeline reports disagree, an audit is the place to start.

Book a Propello GTM Audit

Frequently asked questions

What are the most important website metrics?

Start with one or two from each group: users and traffic sources, engagement rate, Core Web Vitals, and conversion rate. Together they show who arrives, whether they stay, whether the site runs well and whether visitors act. The most important single metric is the one tied to your main business goal.

What is a good engagement rate?

There is no universal target, so compare your engagement rate with your own history and across your landing pages. In GA4 a session counts as engaged if it lasts longer than 10 seconds, has a key event or has two or more page views. Track the trend and investigate sudden drops.

How do you calculate conversion rate?

Divide the number of conversions by the number of sessions or users, then multiply by 100. In GA4 this is the session or user key event rate. State which base you use and keep it consistent, otherwise month-to-month comparisons will not match.

What is the difference between a metric and a KPI?

A metric is any measurement, such as sessions or load time. A KPI is a metric you have linked to a target and a business goal, such as raising demo requests from landing pages. Every KPI is a metric, but most metrics should never become KPIs.

How often should you review website metrics?

Match the rhythm to how fast the number moves. Review traffic and conversion weekly or monthly, and check performance metrics whenever you release changes. Revisit definitions and targets quarterly, because redesigns and tracking changes can quietly alter what a metric means.

Tumisang Bogwasi

Written By: Tumisang Bogwasi

Tumisang Bogwasi is the founder and CEO of Propello, a HubSpot partner that designs and builds connected go-to-market systems.