Google Analytics 4 has been the standard for over two years now, but most Indian businesses still have it set up wrong. They have the tracking code installed but are not tracking the things that actually matter for their business. Form submissions, WhatsApp button clicks, phone calls, purchases, and other revenue-driving actions go completely unmeasured.
This means they are running Google Ads, spending on SEO, and posting on social media with no idea what is actually working. This guide walks you through setting up GA4 properly so you can track what matters and stop wasting money.
Step 1: Create Your GA4 Property
If you have not set up GA4 yet, here is how to start.
Go to analytics.google.com and sign in with your Google account. Click Admin (the gear icon at the bottom left). Click Create, then Property. Enter your property name (your business name), select India as the reporting time zone, and select Indian Rupee as the currency. Click Next, fill in your business details, and click Create.
GA4 will then ask you to set up a data stream. Choose Web, enter your website URL, and give it a name. GA4 will generate a Measurement ID that starts with G- followed by a code. You will need this to install the tracking code.
Step 2: Install the Tracking Code
You have three options for installation depending on your website platform.
For WordPress Sites
Install the free Site Kit by Google plugin. Go to Plugins, then Add New, search for Site Kit by Google, install and activate it. Follow the setup wizard to connect your Google account and select your GA4 property. The plugin handles the code installation automatically.
Alternatively, if you use a theme that has a header scripts section, paste the GA4 tracking code there. You can find the code in GA4 under Admin, then Data Streams, click your stream, and look for the Google tag instructions.
For Shopify
Go to your Shopify admin, then Online Store, then Preferences. Scroll down to the Google Analytics section and paste your Measurement ID (the G- code).
For Custom Websites
Copy the Global Site Tag from GA4 (Admin, then Data Streams, then your stream, then View Tag Instructions) and paste it in the head section of every page on your site, before the closing head tag.
After installation, wait 24 to 48 hours and then check the Realtime report in GA4 to confirm data is flowing.
Step 3: Enable Enhanced Measurement
GA4 has a feature called Enhanced Measurement that automatically tracks common interactions. Most of it is turned on by default, but verify this.
Go to Admin, then Data Streams, click your web stream, and look at Enhanced Measurement. Make sure these are all toggled on: Page views, Scrolls, Outbound clicks, Site search, Video engagement, and File downloads.
This gives you basic engagement data without any extra setup. But the real value comes from custom event tracking, which we will set up next.
Step 4: Track the Events That Matter
Here is where most businesses fail. They stop at the default tracking and never set up the events that actually indicate business value. These are the events you need to track.
Form Submissions
If your website has a contact form, quote request form, or any lead capture form, you need to track when someone submits it.
The easiest method is to track the thank-you page. If your form redirects to a thank-you page after submission (like yoursite.com/thank-you), you can create an event based on that page view.
In GA4, go to Admin, then Events, then Create Event. Name it form_submission. Set the condition to event_name equals page_view AND page_location contains thank-you. Save it.
If your form does not redirect to a thank-you page, you will need Google Tag Manager to track the form submission event. We cover that in the Google Tag Manager section below.
WhatsApp Button Clicks
For Indian businesses, WhatsApp is often the primary way customers reach out. You must track clicks on your WhatsApp button.
If your WhatsApp link is a standard wa.me link or api.whatsapp.com link, GA4’s Enhanced Measurement should track it as an outbound click. But to make it a specific trackable event, use Google Tag Manager.
In Google Tag Manager, create a new tag with the type GA4 Event. Set the event name to whatsapp_click. Create a trigger for Click - Just Links where the Click URL contains wa.me or whatsapp.com. This fires whenever someone clicks your WhatsApp button.
Phone Call Clicks
If your site has a click-to-call phone number link (tel: links), set up tracking similar to WhatsApp. In Google Tag Manager, create a GA4 Event tag with event name phone_call_click. Set the trigger to Click - Just Links where Click URL contains tel:.
Purchase Events (For Ecommerce)
If you sell products online, tracking purchases is critical. GA4 has a built-in purchase event that integrates with ecommerce platforms.
For Shopify, the GA4 integration handles purchase tracking automatically when set up correctly. For WooCommerce, use the Google Listings and Ads plugin or a dedicated GA4 ecommerce plugin. For custom stores, you will need to implement the GA4 ecommerce data layer on your checkout confirmation page.
Step 5: Mark Key Events as Conversions
Once your events are created and firing, you need to tell GA4 which ones are conversions. This is what GA4 uses to measure success.
Go to Admin, then Key Events (previously called Conversions). Click New Key Event and type the exact event name you created (for example, form_submission, whatsapp_click, phone_call_click, or purchase).
Alternatively, go to Reports, then Engagement, then Events. Find your event in the list and toggle the Mark as Key Event switch.
Once marked, these events appear in your conversion reports and can be imported into Google Ads for campaign optimization.
Step 6: Set Up Google Tag Manager
Google Tag Manager (GTM) makes it much easier to manage your tracking without touching your website code.
Go to tagmanager.google.com and create an account. Add a container for your website. GTM gives you two code snippets. Place the first one in the head of your website and the second one immediately after the opening body tag.
If you already have the GA4 tag installed directly, move it into GTM instead to keep everything in one place. Create a new tag in GTM with the type Google Tag, enter your GA4 Measurement ID, and set it to fire on All Pages.
From here, you can add all your custom event tags (form submissions, WhatsApp clicks, phone calls) inside GTM without asking a developer to edit your website code each time.
Step 7: Connect GA4 to Google Ads
If you run Google Ads, connecting it to GA4 is essential. It allows you to import your GA4 conversions into Google Ads and use them for Smart Bidding, which dramatically improves ad performance.
In GA4, go to Admin, then Product Links, then Google Ads Links. Click Link, select your Google Ads account, and enable personalized advertising. Click Submit.
Then in Google Ads, go to Tools, then Conversions, then click the plus button to add a new conversion. Choose Import, then Google Analytics 4 Properties, and select the key events you want to import (form submissions, purchases, WhatsApp clicks).
Now Google Ads can optimize your campaigns based on actual conversions, not just clicks.
Step 8: Understand Your Key Reports
GA4 has many reports, but you only need a few to run your business effectively.
Acquisition Overview
Go to Reports, then Acquisition, then Overview. This shows you where your visitors come from: organic search, paid ads, social media, direct visits, or referrals. Check this weekly to understand which channels drive the most traffic and conversions.
Pages and Screens
Go to Reports, then Engagement, then Pages and Screens. This shows your most visited pages, engagement time per page, and conversions per page. Use this to identify your best-performing content and pages that need improvement.
Conversions Report
Go to Reports, then Engagement, then Key Events. This shows all your conversion events, how many occurred, and which channels drove them. This is the most important report for measuring business results.
User Acquisition vs Traffic Acquisition
User Acquisition shows you how new users first found your site. Traffic Acquisition shows how all sessions (including returning visitors) arrive. Use User Acquisition to understand what brings new customers. Use Traffic Acquisition to understand your overall traffic mix.
Common Mistakes to Avoid
Not filtering internal traffic. Your own team visiting the site inflates your numbers. In GA4, go to Admin, then Data Streams, then your stream, then Configure Tag Settings, then Define Internal Traffic. Add your office IP address. Then go to Admin, then Data Settings, then Data Filters, and activate the internal traffic filter.
Tracking too many events. GA4 has a limit of 500 distinct event names per property. Only track events that tie to business outcomes. You do not need to track every button hover and page scroll.
Not setting up cross-domain tracking. If your website spans multiple domains (for example, your main site and a separate booking or payment page), set up cross-domain tracking. Go to Admin, then Data Streams, then your stream, then Configure Tag Settings, then Configure Your Domains. Add all your domains.
Ignoring data retention settings. By default, GA4 retains detailed user data for only 2 months. Go to Admin, then Data Settings, then Data Retention, and change it to 14 months.
Not checking realtime reports after setup. After installing tracking code or creating new events, always check the Realtime report to verify data is being collected. Do not wait weeks to discover your tracking was broken.
Privacy Compliance
Indian businesses should be aware of the Digital Personal Data Protection Act. While GA4 is compliant by default in most cases, take these steps. Add a cookie consent banner to your website. Enable IP anonymization (GA4 does this by default). Include your data collection practices in your privacy policy. Respect user opt-outs for tracking.
What to Do This Week
One, verify your GA4 tracking code is installed and data is flowing by checking the Realtime report.
Two, enable Enhanced Measurement if it is not already on.
Three, identify the three most important actions on your website (form submissions, WhatsApp clicks, phone calls, or purchases) and set up event tracking for them.
Four, mark those events as key events (conversions).
Five, if you run Google Ads, connect your GA4 property and import your conversions.
Proper analytics setup is the foundation of every successful digital marketing campaign. Without it, you are spending money in the dark.
Need help setting up GA4 correctly or connecting it to your ad campaigns? ATIL handles analytics setup and optimization for businesses across India. Contact us for a free analytics audit.
Share this article
ATIL Team
The ATIL team combines AI engineering with deep platform expertise across Amazon, Meta, and Google advertising to deliver data-driven marketing insights.