Innovatrix Infotech
Website Analytics Setup: Beyond Page Views — What Actually Matters cover
Web Development

Website Analytics Setup: Beyond Page Views — What Actually Matters

Page views tell you nothing about revenue. Here's how to set up analytics that track what actually matters — conversions, user behaviour, and business outcomes — with practical GA4 setup, event tracking, and dashboard strategies.

Rishabh Sethia3 March 202614 min read
#analytics#google-analytics#ga4#metrics#conversion-tracking#data#website#performance#reporting

You check Google Analytics every Monday. Page views went up 12%. Great. But did those visitors actually do anything? Did they fill out your contact form? Click "Add to Cart"? Call your number? If you can't answer these questions, your analytics setup is broken.

Most businesses install a tracking snippet and never touch analytics again. They glance at page views, maybe bounce rate, feel good or bad about a number, and move on. That's not analytics. That's decoration.

This guide covers how to set up website analytics that actually inform business decisions — from choosing the right metrics to building dashboards that tell you where money is being made and where it's leaking out.

Why page views are a vanity metric

Page views measure one thing: someone loaded your page. That's it. They could have bounced in two seconds. They could have been a bot. They could have accidentally clicked a link, realised they were in the wrong place, and left.

A site with 100,000 monthly page views and zero conversions is worth less than a site with 2,000 page views and 50 qualified leads.

Page views are not useless — they provide context. But they should never be the headline number in your analytics reports. The headline number should always connect to revenue.

What actually matters: metrics by business type

The right metrics depend on how your business makes money. Here's a breakdown:

Business Type Primary Metrics Secondary Metrics
Lead Generation (agencies, consultants, B2B) Form submissions, phone calls, discovery call bookings Cost per lead, lead-to-client conversion rate, pages per session before conversion
E-commerce Revenue, average order value, cart abandonment rate Product page-to-cart rate, checkout completion rate, return customer rate
Content/Media Engaged time on page, scroll depth, email signups Pages per session, return visitor rate, social shares
SaaS Free trial signups, activation rate, demo requests Feature adoption, time-to-first-value, churn indicators
Local Services Click-to-call, direction requests, contact form fills Google Business Profile actions, service page engagement, review click-throughs

Notice: page views appear nowhere as a primary metric. They're background noise.

GA4 setup: the right way

Most GA4 installations stop at "paste this code in the <head>." That gives you about 20% of what GA4 can do. Here's the full setup.

Step 1: Property configuration

  • Enable Google Signals for cross-device tracking
  • Set your reporting time zone and currency (INR if you're an Indian business)
  • Configure data retention to 14 months (the maximum)
  • Enable enhanced measurement — this automatically tracks scrolls, outbound clicks, site search, video engagement, and file downloads

Step 2: Connect Google Search Console

This gives you search query data inside GA4. You'll see which keywords bring traffic and how those visitors behave after they land. Without this connection, you're flying half-blind on SEO.

Step 3: Set up Google Tag Manager

Don't put GA4 directly on your site. Use Google Tag Manager (GTM) instead. GTM lets you:

  • Add, modify, or remove tracking without touching code
  • Fire tags conditionally (e.g., only on certain pages)
  • Manage multiple tracking tools from one interface
  • Test tags before they go live with Preview mode

Step 4: Filter out internal traffic

If your team visits your site regularly, their activity pollutes your data. Create an internal traffic filter using IP addresses or a cookie-based approach for remote teams.

Essential events to track

GA4 is event-based. Everything is an event. But the events that matter most are the ones tied to business outcomes. Set these up on day one:

Form submissions — Track every form: contact, quote request, newsletter signup, lead magnet download. Use GTM to fire an event when the thank-you page loads or when the form submit button is clicked with validation passed.

CTA button clicks — Your "Book a Call" button, your "Get a Quote" button, your "Start Free Trial" button. Tag each one distinctly so you know which CTAs convert and which are ignored.

Scroll depth — Enhanced measurement covers basic scroll (90%), but set up granular scroll tracking at 25%, 50%, 75%, and 100%. This tells you where readers lose interest.

Video engagement — If you have product videos or testimonial videos, track play, 25%, 50%, 75%, and completion. A video nobody watches past 10 seconds needs to be replaced.

File downloads — PDFs, case studies, whitepapers, price lists. Each download is a signal of high intent.

Phone number clicks — On mobile, track tel: link clicks. For businesses that close deals on the phone, this is often the highest-value conversion.

Chat widget interactions — If you use a live chat or chatbot, track when it opens, when a conversation starts, and when a conversation includes a lead qualifier.

Goal and conversion tracking setup

In GA4, conversions are simply events you mark as conversions. But the strategy matters.

Macro conversions are the actions directly tied to revenue: a purchase, a form submission that generates a lead, a booked demo. You should have 2-4 macro conversions, no more.

Micro conversions are the steps along the way: adding to cart, viewing a pricing page, watching a video, downloading a resource. Track 5-10 of these. They help you understand the journey.

To set up a conversion in GA4:

  1. Go to Admin > Events
  2. Find your event (or create it via GTM)
  3. Toggle "Mark as conversion"
  4. Assign a monetary value if possible (even estimated)

Assigning monetary values transforms GA4 from a traffic counter into a revenue tool. If one in ten form submissions becomes a client worth Rs 2,00,000, each form submission has a conversion value of Rs 20,000.

UTM parameter strategy

UTM parameters tell you exactly where your traffic comes from. Without them, your traffic sources report is a mess of "direct / none" and "referral" with no context.

Every link you share externally should have UTM parameters:

  • utm_source — The platform (google, facebook, linkedin, newsletter)
  • utm_medium — The channel type (cpc, social, email, referral)
  • utm_campaign — The specific campaign (spring-sale-2026, blog-promo-march)
  • utm_content — Optional, for A/B testing (cta-top vs cta-bottom)
  • utm_term — Optional, for paid search keywords

Rules to live by:

  • Be consistent with naming. Lowercase everything. Use hyphens, not spaces
  • Document your UTM conventions in a shared spreadsheet
  • Never use UTM parameters on internal links (it breaks session tracking)
  • Use Google's Campaign URL Builder or build your own template

Custom dashboards that tell a story

GA4's default reports are generic. They show you data. They don't tell you what to do. Build custom dashboards that answer specific business questions.

The Executive Dashboard (check weekly)

This dashboard answers: "Is the business growing?"

  • Total conversions (macro) — week over week, month over month
  • Conversion rate by channel
  • Revenue or lead value attributed to website
  • Top 5 landing pages by conversion rate
  • New vs returning visitor conversion split

The Marketing Dashboard (check after every campaign)

This dashboard answers: "Which marketing efforts are working?"

  • Traffic by source/medium with conversion overlay
  • Campaign performance (UTM campaign breakdown)
  • Cost per acquisition by channel (needs Google Ads / Meta Ads integration)
  • Content performance: which blog posts drive the most conversions
  • Social media traffic quality (not just volume — engagement and conversions)

The UX Dashboard (check monthly)

This dashboard answers: "Where are we losing people?"

  • Bounce rate by page (identify problem pages)
  • Scroll depth distribution on key pages
  • Exit pages (where people leave the site)
  • Site speed metrics (Core Web Vitals)
  • Device breakdown with conversion rates (mobile vs desktop gap)

Build these in Looker Studio (free) and connect it to your GA4 property. Automate email delivery to stakeholders.

Funnel analysis: where visitors drop off

A funnel maps the steps between landing on your site and converting. Every step loses people. Your job is to find where the biggest drops happen and fix them.

Example funnel for a lead-gen site:

  1. Landing page view — 1,000 visitors
  2. Service page view — 400 visitors (60% drop-off)
  3. Contact page view — 120 visitors (70% drop-off)
  4. Form submission — 30 conversions (75% drop-off)

Overall conversion rate: 3%. But the real insight is in the steps. That 60% drop from landing to service page? Maybe your landing page doesn't clearly link to services. That 75% drop on the contact page? Maybe your form has 15 fields when it should have 5.

GA4 has a built-in funnel exploration tool. Use it. Set up funnels for every important user journey on your site.

Attribution modelling basics

If you spend money on Google Ads, run social media campaigns, send email newsletters, and do SEO — which channel gets credit when someone converts?

Attribution modelling answers this question. GA4 offers data-driven attribution by default, which uses machine learning to distribute credit across touchpoints.

For Indian businesses spending across Google Ads and social media, here's what matters:

First-click attribution tells you which channel introduces people to your brand. Useful for measuring awareness campaigns.

Last-click attribution tells you which channel closes the deal. Useful for measuring bottom-funnel efficiency.

Data-driven attribution (GA4 default) distributes credit based on actual conversion patterns. This is the most accurate but requires sufficient conversion volume (typically 300+ conversions per month for reliable data).

Practical advice: Don't obsess over attribution models if you have fewer than 100 conversions per month. At low volumes, the model differences are noise. Focus on growing total conversions first.

Connecting analytics to business decisions

Analytics are worthless if they don't change what you do. Here's how to close the loop:

Monthly review cadence:

  1. Pull your Executive Dashboard
  2. Identify the top-performing and bottom-performing channels
  3. Double down on what works, cut or fix what doesn't
  4. Check your funnel for new drop-off patterns
  5. Review content performance — are blog posts generating leads or just traffic?
  6. Update your UTM tracking for next month's campaigns

Quarterly deep dive:

  1. Re-evaluate your macro and micro conversions — are they still the right ones?
  2. Audit your tracking — are events firing correctly?
  3. Compare attribution models — is your channel mix actually balanced?
  4. Review page speed trends — have they degraded?
  5. Assess whether your analytics setup matches any new business objectives

Common analytics mistakes

These errors undermine everything:

  1. Not filtering internal traffic — Your team's visits inflate page views and distort behaviour data
  2. Tracking too many events — If everything is a conversion, nothing is. Keep macro conversions to 2-4
  3. Ignoring mobile vs desktop differences — A 5% conversion rate on desktop and 0.3% on mobile means your mobile experience is broken
  4. Setting and forgetting — Analytics setups drift. Tags break. Pages change. Audit quarterly
  5. Reporting without recommendations — A report that says "traffic went up 15%" without explaining why or what to do next is a waste of everyone's time
  6. Not connecting GA4 to Google Search Console — You lose half the SEO picture
  7. Using GA4's default channel groupings without customisation — If you run campaigns on platforms GA4 doesn't auto-categorise well, your data is misleading
  8. No cross-domain tracking — If your main site and checkout or booking tool are on different domains, you're breaking the user journey in your data

Privacy-compliant tracking

India's Digital Personal Data Protection (DPDP) Act requires businesses to handle personal data responsibly. For analytics, this means:

  • Consent management — Implement a cookie consent banner that lets users opt in or out of tracking. GA4's consent mode can adjust data collection based on user choice
  • Data minimisation — Only collect what you need. Don't enable every possible tracking feature just because you can
  • IP anonymisation — GA4 anonymises IP addresses by default, which is good
  • Data retention policies — Set a clear retention period (14 months max in GA4) and document it in your privacy policy
  • User data deletion — Have a process for deleting individual user data if requested

For businesses serving EU customers, GDPR applies on top of DPDP. Use a consent management platform (CMP) like Cookiebot or iubenda.

Tools beyond GA4

GA4 gives you quantitative data — what happened. These tools show you why.

Microsoft Clarity (free) — Session recordings and heatmaps. Watch real users interact with your site. See where they click, where they scroll, and where they rage-click out of frustration. Zero sampling, unlimited sessions.

Hotjar — Similar to Clarity but with surveys and feedback widgets. Ask visitors directly why they didn't convert. The free plan covers up to 35 sessions per day.

Plausible / Fathom — Privacy-first analytics alternatives. Lightweight, cookie-free, GDPR-compliant by default. Ideal if you want simple, accurate traffic data without consent banners. They don't replace GA4 for deep analysis, but they work well as your public-facing dashboard.

Google Looker Studio (free) — Build custom dashboards that pull data from GA4, Search Console, Google Ads, and spreadsheets. This is where you turn raw data into executive-ready reports.

Google Search Console — Not strictly analytics, but essential. Shows you search queries, click-through rates, indexing issues, and Core Web Vitals. Pair it with GA4 for the complete SEO picture.

Analytics setup checklist

Use this before you call your analytics "done":

  • GA4 property created with correct time zone and currency
  • Google Tag Manager installed (not hardcoded GA4 snippet)
  • Enhanced measurement enabled (scrolls, outbound clicks, site search, video, file downloads)
  • Google Search Console connected
  • Internal traffic filter active
  • Data retention set to 14 months
  • Google Signals enabled
  • Macro conversions defined and marked (2-4 max)
  • Micro conversions tracked (5-10)
  • Form submission events firing correctly
  • CTA click events tagged with distinct names
  • Phone click tracking enabled for mobile
  • UTM naming convention documented
  • Cookie consent banner implemented
  • Custom dashboard built in Looker Studio
  • Funnel explorations set up for key journeys
  • Monthly review cadence scheduled
  • Cross-domain tracking configured (if applicable)
  • Microsoft Clarity or Hotjar installed for qualitative data

FAQ

How long does a proper analytics setup take? For a typical business website, expect 2-3 days for a complete setup — GA4 configuration, GTM implementation, event tracking, conversion marking, and a basic Looker Studio dashboard. Complex e-commerce setups with enhanced e-commerce tracking take 5-7 days.

Is Google Analytics 4 free? Yes. GA4 is free for most businesses. The paid version (GA4 360) starts at approximately USD 50,000/year and is only necessary for sites with extremely high traffic volumes or enterprises needing SLA-backed support and BigQuery export.

Do I need a cookie consent banner for GA4 in India? The DPDP Act requires informed consent for collecting personal data. GA4 uses cookies, and IP addresses can be considered personal data. Implement a consent banner to be compliant. GA4's consent mode lets you collect anonymised, aggregated data even when users decline cookies.

What's the difference between bounce rate and engagement rate in GA4? GA4 redefined bounce rate. An engaged session is one that lasts longer than 10 seconds, has a conversion event, or has at least 2 page views. Bounce rate is simply the inverse of engagement rate. A 40% engagement rate means a 60% bounce rate.

Can I track conversions without coding? Partially. GA4's enhanced measurement tracks some interactions automatically. For custom events like specific form submissions or button clicks, you'll need Google Tag Manager — but GTM's interface is visual, not code-based. You can set up most tracking without writing JavaScript.

How do I know if my analytics data is accurate? Install the Google Tag Assistant Chrome extension. Use GTM's Preview mode to verify tags fire on the right pages and events. Compare GA4 data with server logs or payment gateway data for a sanity check. If your GA4 numbers are more than 15-20% off from server-side data, something is misconfigured.

Should I use GA4 or a privacy-first alternative like Plausible? It depends on your needs. If you need deep funnel analysis, attribution modelling, and Google Ads integration — GA4. If you want simple, accurate traffic numbers without consent banner friction — Plausible or Fathom. Many businesses run both: Plausible for the public dashboard and GA4 for internal analysis.

How often should I audit my analytics setup? Quarterly. Tags break when sites are updated. New pages get added without tracking. UTM conventions drift. A quarterly audit takes 2-3 hours and prevents months of bad data.


Want analytics that actually drive business decisions? We set up goal-focused analytics for Indian businesses — not just traffic reports. Talk to us.

Get started

Ready to talk about your project?

Whether you have a clear brief or an idea on a napkin, we'd love to hear from you. Most projects start with a 30-minute call — no pressure, no sales pitch.

No upfront commitmentResponse within 24 hoursFixed-price quotes