A client walked into a meeting last year with a 47-page analytics report. Printed. Color-coded. Their marketing agency had been sending them these reports every month for two years. I asked one question: “What did you change based on any of this data?” Silence.
That’s the problem with website tracking. Not that businesses aren’t collecting data, most have Google Analytics installed, even if they’ve never logged in. The problem is that nobody knows which numbers actually matter for a small business, and the analytics industry has a financial incentive to make everything seem complicated.
It isn’t. Here’s what you actually need to track, how to set it up, and most importantly, what to ignore.
The only metrics that matter for small business
I’m going to save you hours of tutorial videos and analytics courses. If you’re a small business, restaurant, law firm, real estate agency, dental practice, whatever, there are exactly five things you need to track. Everything else is noise.
1. Where visitors come from. Organic search, Google Ads, social media, direct, referral. This tells you which marketing channels are actually bringing people to your site. If you’re spending €500/month on Instagram ads but 80% of your traffic comes from Google search, that’s a budget conversation worth having.
2. Which pages they visit. Your top 10 landing pages (where people enter your site) and your top 10 most-viewed pages. This tells you what content actually attracts people and what they’re interested in once they arrive. If your Services page gets 10x more traffic than your About page, invest in making Services better rather than rewriting your About page.
3. What they do on your site (conversions). Form submissions, phone calls, email clicks, appointment bookings, purchases, whatever counts as “success” for your business. If you’re not tracking this, you’re flying blind. This is the single most important metric and the one most small businesses don’t have set up properly.
4. How they behave on mobile vs desktop. Not because it’s interesting, but because if your mobile conversion rate is dramatically lower than desktop, your mobile experience is broken. For most businesses in Spain, 60-75% of traffic comes from mobile. If those visitors aren’t converting, you have a problem that’s costing you money every day.
5. What they searched to find you. This comes from Google Search Console, not Google Analytics. The search queries that bring people to your site tell you exactly what your potential customers are looking for. This is gold for SEO and content planning. Free. Updated daily. Criminally underused by small businesses.
That’s it. Five things. You can check all of them in 15 minutes once a week. If someone tells you that you need to track 50 metrics, they’re either trying to justify their consulting fee or they don’t understand small business.
Setting up Google Analytics 4 (the right way)
GA4 replaced the old Universal Analytics in July 2023. If you haven’t switched or your tracking is still set up for the old version, you’re either collecting no data or collecting it wrong. Here’s the minimal correct setup:
Step 1: Create a GA4 property. Go to analytics.google.com, create an account if you don’t have one, and set up a GA4 property. Use your business name for both the account and property name. Set the time zone to Spain (Europe/Madrid) and currency to EUR.
Step 2: Install the tracking code. GA4 gives you a tracking code (a script tag with a “G-” measurement ID). The simplest way to add this to WordPress: install the “Site Kit by Google” plugin, connect your Google account, and it handles everything. Alternatively, paste the code in your theme’s header via a code snippets plugin. Don’t add it manually to your theme files, it’ll get overwritten on the next theme update.
Step 3: Set up conversion events. This is the step 90% of small businesses skip, and it’s the most important one. In GA4, go to Admin → Events → Create Event. You need to track at minimum: form submissions (event name: generate_lead or form_submit), phone number clicks (event name: phone_click, trigger: click on tel: links), and email clicks (event name: email_click, trigger: click on mailto: links).
If you’re using Contact Form 7 or WPForms, they fire JavaScript events when a form is submitted successfully. GA4 can listen for these. The exact configuration depends on your form plugin, but the principle is the same: when someone successfully submits a form, record it as a conversion.
Step 4: Link Google Search Console. In GA4, go to Admin → Product Links → Search Console Links. Connect your verified Search Console property. This lets you see search query data directly in GA4, combining “what people searched” with “what they did on your site.” This integration is free, takes 2 minutes, and is absurdly valuable.
Step 5: Set up a basic report. GA4’s default reports are overwhelming. Create a custom report (Explore → Blank) with these dimensions and metrics: Source/Medium, Sessions, Conversions, Engagement Rate. Sort by sessions. This one report tells you which channels bring traffic that actually converts. Check it weekly.
Google Search Console: the underrated powerhouse
If I had to choose between Google Analytics and Google Search Console, I’d pick Search Console every time. It tells you something Analytics can’t: what people searched for before they clicked on your site.
Setting it up: go to search.google.com/search-console, add your website, verify ownership (the easiest method is the DNS TXT record, your hosting provider can help). Verification takes 5 minutes and gives you access to data going forward.
The Performance report is where the magic is. It shows you every Google search query that triggered your website in the results, how many times you appeared (impressions), how many times people clicked (clicks), your average position for that query, and your click-through rate.
Here’s how I use this data for clients:
Find low-hanging fruit. Filter for queries where you rank on positions 5-20 (page 1 bottom or page 2). These are queries where you’re already showing up but not getting many clicks. Often, a small content improvement, better title, more detailed answer, updated information, can bump you to the top 3 where most clicks happen.
Discover what people actually want. You might think your customers search for “web design agency Marbella” but Search Console shows they actually search for “how much does a website cost in Spain.” That second query tells you to create a pricing page or write a blog post about web design costs. Let the data guide your content, not your assumptions.
Spot technical problems. The Coverage (now Pages) report shows which of your pages Google has indexed, which it’s excluded, and why. If important pages aren’t indexed, you’ve got a problem that no amount of content improvement will fix. Check this monthly.
Search Console is free, requires no code installation on your site, and provides data directly from Google. It’s the most valuable free tool in SEO and I’m genuinely surprised how few small businesses use it. I’d estimate that 70% of the small business websites I audit in Spain either don’t have Search Console set up or have never logged into it.
Vanity metrics vs real metrics
Let’s talk about the numbers that feel good but mean nothing for your bottom line.
Total page views, a vanity metric. 10,000 page views sounds impressive until you realize none of them turned into a customer. A site with 500 targeted visitors who convert at 5% generates 25 leads. A site with 10,000 random visitors who convert at 0.1% generates 10 leads. Fewer visitors, more business.
Time on page, mostly meaningless. Someone might spend 5 minutes on your page because your content is brilliant, or because they’re confused and can’t find what they need. Without context, this number tells you nothing.
Social media followers, irrelevant to website performance. Having 5,000 Instagram followers who never visit your website doesn’t help your business online. Track social traffic (visitors from social media) instead. If your social following isn’t driving website visits or conversions, your social strategy needs rethinking, not your website.
Bounce rate (without context), I’ve written about this before. A high bounce rate on a contact page is fine. A high bounce rate on a sales page is a problem. The number alone means nothing.
The metrics that actually matter all connect to money: conversion rate (what percentage of visitors contact you or buy), cost per acquisition (how much you spend in marketing to get one customer), and return on investment from your website. Everything else is a supporting metric that only matters if it helps explain changes in those core numbers.
What to do with the data (the part everyone skips)
Collecting data is worthless if you don’t act on it. Here’s a simple monthly review process that takes 30 minutes:
Week 1 of the month: Check traffic sources in GA4. Is any channel growing or declining significantly? If organic traffic dropped 20%, check Search Console for ranking changes. If paid traffic increased but conversions didn’t, your ad targeting might need adjustment.
Week 2: Check your top 10 landing pages. Which have the highest engagement rate? Which have the lowest? The low performers might need content updates, better calls to action, or speed improvements.
Week 3: Review conversions. How many form submissions, calls, and emails came through? Is the total trending up or down? If down, check whether it’s a traffic problem (fewer visitors) or a conversion problem (same visitors, fewer actions).
Week 4: Check Search Console queries. Any new queries appearing? Any queries where your ranking improved or dropped? Use this to plan next month’s content updates or new blog posts.
This is the approach I recommend instead of the bloated monthly reports that most agencies produce. Four focused checks, 30 minutes total, actionable insights every time.
Privacy and GDPR: the Spain-specific stuff
You can’t talk about website tracking in Spain without addressing GDPR and the LSSI (Spain’s e-commerce law). Here’s the practical reality:
You need a cookie consent banner. Not optional. The banner must allow visitors to reject all non-essential cookies, not just “accept.” If someone rejects cookies, you cannot load Google Analytics for that visitor. This means your GA4 data will always undercount actual visitors, typically by 20-40% depending on your audience.
Google Analytics with consent mode can still collect some anonymized data even when visitors reject cookies. Set up “Consent Mode v2” in GA4, it uses modeled data to fill gaps from users who don’t consent. It’s not perfect but it’s better than having 30% of your traffic be invisible.
Don’t use Google Analytics for personal data tracking. If you need to track individual user journeys (which you probably don’t for a small business), you need explicit consent for that level of tracking. For most small businesses, aggregate data is more than enough.
Your privacy policy needs to mention Google Analytics, what data it collects, and how visitors can opt out. This is legally required in Spain and the AEPD (Spanish data protection agency) has been increasingly active with enforcement. Don’t skip this.
The tools beyond Google (and whether you need them)
For most small businesses: no, you don’t need anything beyond GA4 and Search Console. But here are the tools that are actually useful if you want to go deeper:
Hotjar or Microsoft Clarity (free): heatmaps and session recordings that show how people actually interact with your pages. Useful for redesign projects or diagnosing conversion problems on specific pages. Not needed ongoing.
Google Looker Studio (free): create dashboards that combine GA4 and Search Console data into one view. Useful if you want a single weekly check instead of logging into two tools. Takes 30 minutes to set up a basic dashboard.
Ahrefs or SEMrush (paid, €99+/month): competitive analysis, keyword tracking, backlink monitoring. These are professional SEO tools that make sense if you’re actively investing in SEO. For a small business doing basic SEO, they’re overkill, Search Console gives you 80% of what you need for free.
The worst thing you can do is install five tracking tools and check none of them. One tool checked weekly beats five tools ignored monthly. Start with GA4 and Search Console, use them consistently for three months, and then decide if you need more.
A 15-minute weekly check that’s worth more than any report
Every Monday morning, spend 15 minutes doing this:
Open GA4. Check sessions vs previous week. Check conversions vs previous week. Note anything unusual, big spikes, big drops, new traffic sources. That takes 5 minutes.
Open Search Console. Check total clicks and impressions vs previous week. Scan the top queries for anything new or surprising. Check if any queries dropped significantly in position. That takes 5 minutes.
Open your inbox. Count how many website inquiries (form submissions, calls from the website, emails from the contact page) came in this week. Compare to last week. That takes 5 minutes.
This 15-minute check gives you more actionable insight than a 47-page monthly report. You’ll spot problems immediately, catch opportunities while they’re fresh, and build an intuition for how your website performs over time. Data is only useful if you look at it regularly, and you’ll only look at it if it takes less time than making a coffee.