If you have a business website, you need to know how people find it, what they do on it, and whether they take the actions you want (contacting you, buying something, signing up). Google Analytics 4 (GA4) is the free tool that answers all of these questions.
This guide walks you through setting up GA4 and understanding the reports that matter for your business.
Why GA4 Matters
Without analytics, you are making business decisions based on guesswork. GA4 tells you:
- How many people visit your website (and when)
- Where they come from (Google search, social media, ads, direct)
- Which pages they visit most
- How long they stay
- Where they leave (bounce)
- Whether they complete goals (form submissions, purchases, calls)
- What device they use (mobile, desktop, tablet)
This data helps you invest in marketing channels that work and fix pages that do not convert.
Setting Up GA4
Step 1: Create a Google Analytics Account
- Go to analytics.google.com
- Sign in with your Google account
- Click “Start measuring”
- Enter your account name (your business name)
- Configure data sharing settings (defaults are fine)
Step 2: Create a Property
A property represents your website.
- Enter your property name (e.g., “24Bit System Website”)
- Select your country and timezone (India, IST)
- Select currency (Indian Rupee)
- Click “Next”
Step 3: Set Up a Data Stream
A data stream connects your website to GA4.
- Select “Web” as the platform
- Enter your website URL (https://www.yourdomain.com)
- Enter a stream name
- Click “Create stream”
You will receive a Measurement ID (starts with “G-”). Copy this.
Step 4: Install the Tracking Code
Option A: Direct installation
Add this code to every page of your website, immediately after the opening <head> tag:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
Replace G-XXXXXXXXXX with your actual Measurement ID.
Option B: Google Tag Manager If you use Google Tag Manager (recommended for easier management):
- Create a Google Tag Manager account at tagmanager.google.com
- Add the GTM container code to your website
- In GTM, create a new tag for GA4 Configuration
- Enter your Measurement ID
- Set trigger to “All Pages”
- Publish the container
Step 5: Verify Data Collection
- Go to GA4 → Reports → Realtime
- Visit your website in another tab
- You should see your visit appear in the Realtime report within 30 seconds
If you do not see data, check that the tracking code is correctly installed on all pages.
Key Reports to Monitor
Realtime Report
Shows visitors on your site right now. Useful for verifying tracking works and monitoring traffic during campaigns.
Acquisition Reports
Tells you where visitors come from:
- Organic search (Google)
- Paid search (Google Ads)
- Social media
- Direct (typed your URL)
- Referral (links from other websites)
Why it matters: Shows which marketing channels drive the most traffic so you know where to invest.
Engagement Reports
Shows what visitors do on your site:
- Pages and screens (most visited pages)
- Events (actions like clicks, scrolls, form submissions)
- Conversions (goals you define)
Why it matters: Shows which content is popular and which pages need improvement.
Demographics Report
Shows the age, gender, and location of your visitors.
Why it matters: Confirms whether you are reaching your target audience.
Setting Up Conversions
Conversions are the actions you want visitors to take. For most businesses:
Contact Form Submission
- Create a “Thank you” page that visitors see after submitting the form
- In GA4, go to Configure → Events
- Create a new event for page_view where page_location contains “thank-you”
- Mark this event as a conversion
Phone Call Clicks
If you have click-to-call buttons:
- Create a custom event for clicks on your phone number link
- Mark as conversion
File Downloads
If you offer downloadable resources:
- GA4 automatically tracks file_download events
- Mark as conversion
GA4 vs Universal Analytics
GA4 replaced Universal Analytics (UA) in July 2023. Key differences:
- GA4 uses events instead of sessions and pageviews as the primary metric
- GA4 tracks users across devices (web + app)
- GA4 uses machine learning for predictive insights
- GA4 has a different interface (takes getting used to)
If you are still looking for UA reports, they no longer exist. GA4 is the only option now.
Privacy and Compliance
Under India’s Digital Personal Data Protection Act:
- You should inform visitors that you collect analytics data
- Add a cookie consent banner if required
- Include analytics in your privacy policy
- GA4 anonymizes IP addresses by default
Common Mistakes
- Not setting up conversions: Traffic data without conversion data is incomplete. Always define and track goals.
- Only looking at total traffic: Break it down by source, device, and page to find actionable insights.
- Ignoring mobile data: If most of your traffic is mobile but conversions are low on mobile, your mobile experience needs work.
- Not filtering internal traffic: Exclude your own visits and your team’s visits for accurate data.
Get Help with Analytics
Setting up GA4 correctly ensures you make data-driven decisions for your business. Contact 24Bit System for help setting up analytics, configuring conversions, and building custom reports for your business.