Your site looks nice. It gets traffic. But is it actually working?
Most website owners can't answer this question. They don't have a baseline. They don't know what to measure. So they guess based on vague feelings: "I think we're getting more leads" or "Traffic seems down."
That's not good enough. Here are the metrics that actually matterβand how to measure them. (If your site is getting traffic but no conversions, start with our conversion guide.)
The Three Layers of "Working"
A website works on three levels:
- Technical layer: Does it load fast? Is it safe? Can people access it?
- User layer: Do people understand it? Can they navigate easily? Do they trust you?
- Business layer: Do people take action? Do you get leads, sales, or engagement?
Most websites fail on layer 1 or 2 before they ever reach layer 3. Let's measure all three.
Layer 1: Technical Performance (Speed & Security)
Metric 1: Lighthouse Score
What it is:
Google's built-in audit tool. It tests your site on performance, accessibility, best practices, and SEO. Gives you a score 0β100.
How to check:
- Open your site in Chrome
- Right-click β Inspect β Lighthouse tab
- Click "Generate report"
- Wait 60 seconds for the score
What to aim for:
| 90β100 | β Excellent β Your site is fast and well-built |
| 50β89 | ~ Okay β Room for improvement. Users might bounce |
| 0β49 | β Poor β Your site is slow or broken. Fix this urgently |
Why it matters:
Lighthouse scores correlate with real user experience. A 90+ score means people won't bounce from slowness. Google also favors fast sites in rankings.
Pro tip:
Test on mobile, not just desktop. Mobile scores are usually lower and more realistic for real-world users on 4G networks.
Metric 2: Core Web Vitals (Page Speed)
What it is:
Three specific measurements of how fast your site feels to real users:
- LCP (Largest Contentful Paint): How fast does the main content appear? Target: < 2.5 seconds
- FID (First Input Delay): How fast does the site respond to clicks? Target: < 100ms
- CLS (Cumulative Layout Shift): Do things jump around? Target: < 0.1
How to check:
Visit pagespeed.web.dev, enter your URL, and run the test. It shows real user data and lab scores.
Why it matters:
These three metrics are Google's primary ranking factors for 2024+. Poor Core Web Vitals = lower rankings + lower conversions.
Benchmark:
Good: All three metrics in green (LCP < 2.5s, FID < 100ms, CLS < 0.1)
Needs work: One or more metrics in yellow or red
Layer 2: User Experience (Engagement & Behavior)
Metric 3: Bounce Rate
What it is:
Percentage of visitors who land on your site and leave without taking action (clicking a link, filling a form, viewing another page).
How to check:
Google Analytics 4 (GA4) β Reports β Engagement β Bounce rate
What to aim for:
- 40β50%: β Excellent β People like your site
- 50β70%: ~ Average β Typical for most sites
- 70%+: β High β People aren't finding what they want
Why it matters:
High bounce rate means your headline, value proposition, or content doesn't match what people expected. It's a signal your site needs messaging or design work.
Pro tip:
Check bounce rate by page. Your homepage might have 60% bounce, but your "Services" page might have 30%. That tells you which content resonates.
Metric 4: Time on Page
What it is:
How long (in seconds) visitors spend on your site before leaving.
How to check:
GA4 β Reports β Engagement β Pages and screens
What to aim for:
- 2+ minutes: β Good β People are reading
- 30β120 seconds: ~ Okay β Quick skim
- < 30 seconds: β Too fast β They didn't find what they wanted
Why it matters:
Time on page correlates with engagement. Combined with bounce rate, it tells you if content is resonating or not.
Layer 3: Business Results (The Bottom Line)
Metric 5: Conversion Rate
What it is:
Percentage of visitors who complete a desired action (fill a form, make a purchase, book a call, sign up for email).
How to check:
GA4 β Admin β Events β Track "form_submit," "purchase," "schedule_call," etc.
What to aim for:
- 2β5%: β Good β For service businesses, 2% is solid
- 1β2%: ~ Average β Most websites sit here
- < 1%: β Low β Your site has a conversion problem
Why it matters:
This is the #1 metric. You can have 10,000 visitors/month, but if your conversion rate is 0.5%, you're getting 50 leads. If you optimize to 2%, you're getting 200 leads from the same traffic.
Pro tip:
Conversion rate is the multiplier. Before you pay for more traffic, optimize your conversion rate first. It's usually cheaper and faster.
Metric 6: Cost Per Acquisition (CPA)
What it is:
How much you spend to get one customer or lead.
How to calculate:
Total marketing spend / Number of conversions = CPA
Example: Spent $1,000/month, got 20 leads = $50 CPA
Why it matters:
If your CPA is $50 and each customer is worth $500+, you're winning. If your CPA is $50 and each customer is worth $75, you're losing money.
Pro tip:
Track this monthly. If CPA is rising, your site has a problem (broken links, slower performance, weaker messaging). Fix it before it gets worse.
Your Website Health Dashboard
Monthly checklist (takes 15 minutes):
- Run Lighthouse (desktop + mobile). Target: both 90+
- Check Core Web Vitals at pagespeed.web.dev. All green?
- Review bounce rate in GA4. Is it trending up or down?
- Check conversion rate. How many leads/sales this month?
- Calculate CPA. Is it within budget?
- Spot-check 3β5 pages for broken links, outdated info, typos
Red Flags (When to Take Action)
Watch for these signals:
- Lighthouse drops from 90 to 60: Something broke. Investigate immediately (usually plugins, images, or scripts)
- Bounce rate jumps 10+ points: Your messaging or design stopped resonating. Test changes
- Conversion rate drops: Either traffic quality changed or your site has a problem. Investigate
- Core Web Vitals turn red: Your site is slow. Users are leaving. Fix urgently
Tools You Need (All Free)
Google Analytics 4 (GA4)
Free traffic and conversion tracking. Set up goal tracking for forms, purchases, calls, etc.
Website: analytics.google.com
PageSpeed Insights
Free Core Web Vitals and Lighthouse testing with real-world data.
Website: pagespeed.web.dev
Google Search Console (GSC)
Free tool to see how your site performs in Google Search, track rankings, monitor indexing.
Website: search.google.com/search-console
The Honest Truth
Most websites don't measure anything. They just hope traffic turns into customers. That's gambling, not strategy.
The businesses that win are the ones that:
- Establish a baseline (measure everything today)
- Set targets (I want 2% conversion rate, < 2 second load time)
- Make changes systematically (speed up images, rewrite copy, fix CTAs)
- Measure impact (did conversion rate improve?)
- Repeat (continuously optimize)
Start this week. Pick three metrics. Measure them today. Then come back in 30 days and measure again.
You'll be surprised how actionable data becomes when you actually track it.
Need Help Setting Up Tracking?
We can audit your analytics setup and show you exactly what to measure. No confusion, just clear metrics.
Get an Analytics AuditQuestions about your site metrics? Message us β we're happy to walk you through your numbers.