What Analytics Data Do You Actually Need?
The analytics industry wants you to track everything. Clicks, scrolls, hover states, session replays, heatmaps, funnel drop-offs, cohort retention curves. Every tool promises that more data means better decisions.
For a personal site, a blog, or a side project, this is noise. You need five metrics. That is it.
Key idea: For most personal sites and small projects, five metrics tell you everything you need: visitors, top pages, referrers, bounce rate, and trends over time. Start there. Add more only when you have a specific question.
The analytics overwhelm problem
Most developers install Google Analytics, glance at the dashboard once, and never open it again. The problem is not the data — it is the ratio of signal to noise.
When a dashboard has 50 charts and you do not know which one matters, you cannot use any of them. Decision paralysis sets in. You stop looking.
Simple analytics removes the noise. When you open your dashboard, you see the five numbers that matter. You spend 30 seconds understanding your site's performance and get back to building.
The five metrics that matter for most sites
1. Visitors
Are people coming to your site? A simple daily or weekly visitor count answers this. If the number is growing over time, something you are doing is working. If it is flat or declining, something needs to change.
For a personal site, even 50 visitors a week is meaningful. You are not building for scale — you are building to be seen. The visitor count tells you whether you are.
2. Top pages
Which pages get the most traffic? This tells you what content resonates, which projects people click on, and where to focus your energy.
For a blog, it tells you which posts get read. For a portfolio, it tells you which case studies attract attention. For a side project, it tells you which features people discover first.
Look at your top-pages table once a week. It will consistently surprise you.
3. Referrers
Where do visitors come from? Which sites sent traffic to you?
Referrer data answers the distribution question: where do people who read your work actually find it? Hacker News? Twitter/X? Search engines? A friend's newsletter? A mention in someone else's blog?
This tells you which channels are worth investing in. If Twitter sends zero traffic and your HN posts consistently bring 200 visitors, that is a clear signal about where to spend time.
4. Bounce rate
The percentage of sessions where the visitor viewed only one page before leaving. Useful as a directional signal, not as an absolute measure.
A high bounce rate on a blog post is usually fine — the visitor read the article, found what they needed, and left. That is a successful visit, even if it looks like a "bounce."
A high bounce rate on a landing page might indicate a problem: visitors arrive with an expectation, do not find what they were looking for, and leave immediately.
Interpret bounce rate in context, not in isolation.
5. Trends
Is your traffic growing, flat, or declining over time? The week-over-week or month-over-month trend is more meaningful than any individual day.
Spikes are interesting (did you get featured somewhere?) but the trend is the signal. If the baseline is slowly growing, you are doing something right. If it is flat despite consistent publishing, something about your distribution needs to change.
What you can safely ignore
Session duration — Unreliable for content sites. Browsers measure time between page loads, not time spent reading. A visitor who spends 10 minutes reading your best post and a visitor who left the tab open while doing something else look identical in the data.
Individual user flows — With a few hundred visitors a month, individual journeys are noise. You do not have enough traffic for journey analysis to be statistically meaningful.
Demographics — Age, gender, and interest data in traditional analytics tools are estimates based on ad profiles. They are not observations. For a personal site, this data is not useful.
Custom events — Useful eventually, but only when you have a specific question. "How many people submitted my contact form?" is a good reason to add event tracking. "Because the dashboard has a place for events" is not.
When you actually need more
The five metrics above cover most sites most of the time. Here are the legitimate cases for adding more:
Conversion goals — If you sell something, offer a newsletter, or have a key action you want visitors to take, set up a path-based goal. This requires a dedicated "thank you" URL (like /thank-you after signup) and takes two minutes to configure. No extra tracking code needed.
UTM tracking — If you post links to your site in social posts, newsletters, or other people's content, UTM parameters tell you which specific links drive traffic. Set them up once and they just work.
Real-time during a launch — When you post on Hacker News, ProductHunt, or IndieHackers, the real-time visitor count tells you whether you are getting traction as it happens. This is the one time you actually need to watch your dashboard live.
Analytics for portfolio sites specifically
Your portfolio is a product with an audience. Treat the analytics accordingly.
Which projects get views — Your top-pages table is a direct answer to "which of my projects is getting attention?" Use it to decide which work to highlight and which to archive.
Where visitors come from — Is your portfolio traffic coming from your LinkedIn profile, a conference talk, a Twitter thread, or somewhere you do not expect? Referrer data answers this.
Whether your contact page gets traffic — If visitors are reaching /contact, they are considering reaching out. If that page has a high bounce rate, it may not be compelling enough to complete the action.
Setting up lightweight analytics in five minutes
- Create a free Antlytics account — no credit card.
- Add your site and copy the tracking snippet.
- Paste it into your
<head>. - That is it.
The quick start guide has step-by-step instructions for every framework.
FAQ
Do I need analytics on a personal site? Only if you are curious about what people read and where they come from. It is optional but genuinely useful for deciding what to build or write next.
Is bounce rate still useful? Yes, as a directional signal. Context matters — a high bounce rate on a blog post may be fine, but on a landing page it may indicate a problem.
Should I track individual users? For most small sites, no. Aggregate data is more actionable and avoids privacy concerns.
How often should I check analytics? Weekly is plenty for most personal sites. Daily checking leads to noise-chasing on numbers too small to be meaningful.
What if my traffic is very low? Analytics still helps at low traffic. Knowing which five visitors found you via Hacker News tells you more than not knowing at all.
Can I track email signups without cookies? Yes — set up a path-based goal for your signup confirmation page. No cookies needed.
Related: Analytics for indie developers · Analytics for your portfolio site · Free tier analytics: what you get