Skip to content

How to Set Up GA4 for Indian Startups: The Complete Tracking Guide

Step-by-step GA4 setup guide for Indian startups and D2C brands. Configure events, conversions, audiences, and reports that actually tell you where your revenue comes from.

Suresh, Founder of Startupbricks
Suresh Founder, Startupbricks

Most Indian startups have Google Analytics installed. Most of them are looking at the wrong numbers.

Pageviews and bounce rates feel like data. They are not the data that helps you make decisions. The data that matters is: which channel brought customers who actually bought, how much did those customers pay, and what was the path from their first touch to their purchase?

GA4, set up correctly, tells you all of this. Set up incorrectly (which is the default for most Indian startup implementations), it tells you very little that is useful.

This guide covers the exact configuration needed to get useful data from GA4 for an Indian startup.


Why GA4 Is Different from Universal Analytics

If you used Google Analytics before October 2023, you were using Universal Analytics (UA). GA4 replaced UA and works fundamentally differently.

The core difference: UA was session-based (it tracked visits). GA4 is event-based (it tracks actions).

In GA4, everything is an event: a page view, a button click, a scroll, a purchase, a form submission. This makes GA4 more powerful but also more complex to configure correctly.

The good news: GA4 automatically tracks many events without configuration. The bad news: the events that matter most to your business (purchases, lead form submissions, WhatsApp clicks) require custom setup.


Step 1: Create Your GA4 Property

  1. Go to analytics.google.com
  2. Click “Admin” (gear icon, bottom left)
  3. Under “Account,” click “Create Property”
  4. Enter your property name, reporting time zone (India), and currency (INR)
  5. Select “Web” as your platform
  6. Enter your website URL

Important for Indian startups: Set your time zone to “India Standard Time (GMT+5:30)” from the beginning. Many Indian startup properties are set to US time zones, which means their daily reports show the wrong day.


Step 2: Install GA4 on Your Website

Tag Manager is a system for installing tracking codes without editing your website code every time. Every Indian startup should use it.

Setup:

  1. Create a GTM account at tagmanager.google.com
  2. Install the GTM container code on your website (paste in head and body)
  3. In GTM, create a new “Google Analytics: GA4 Configuration” tag
  4. Enter your Measurement ID (starts with G-)
  5. Set trigger to “All Pages”
  6. Publish the container

Verification: Use the GTM Preview mode to verify GA4 is firing on all pages.

Option B: Direct installation (For Shopify and simple sites)

Shopify: Admin > Online Store > Preferences > Google Analytics > paste your Measurement ID

WordPress: Use the Google Site Kit plugin or paste the GA4 snippet in your theme’s header.php


Step 3: Configure Essential Events

GA4 automatically tracks: page views, scrolls (90% depth), outbound clicks, site search, video engagement, file downloads.

Events you must configure manually:

Purchase Event (Most Critical)

For Shopify:

  1. Install the GA4 integration from Shopify App Store, or
  2. Use GTM with a dataLayer push on the order confirmation page

For WooCommerce:

  1. Use the official Google Site Kit plugin with GA4 integration, or
  2. Configure dataLayer events via a WooCommerce-specific GTM template

Verify it works: Complete a test purchase (can refund immediately). In GA4 Realtime report, verify a “purchase” event appeared with the correct revenue amount.

Lead Form Submissions

For every contact form, booking form, or lead capture form on your site:

In GTM, create a new trigger: Form Submission trigger, set to fire on specific form IDs or classes.

Create a GA4 event tag:

  • Event name: generate_lead
  • Parameters: form_name (which form), form_location (which page)

For Indian startups with WhatsApp as primary contact: Create a click event on your WhatsApp button. This tells you how many people who visited your site tried to contact you via WhatsApp.

WhatsApp Button Click Tracking

GTM trigger: Click trigger where “Click URL” contains “wa.me” or “api.whatsapp.com”

GA4 event: whatsapp_click with parameter page_location

This is one of the most important events for Indian startups to track, yet almost nobody does it.

Scroll Depth Events

GA4 tracks 90% scroll depth automatically. Add 25%, 50%, and 75% scroll depth events to understand where people drop off on key landing pages.


Step 4: Mark Conversions

In GA4, you must explicitly mark which events are “conversions.” Unlike UA, pageviews are not automatically tracked as goal completions.

Go to: Admin > Events > find your key events > Toggle “Mark as Conversion”

Conversions to mark for Indian D2C:

  • purchase (always)
  • generate_lead (contact form submissions)
  • whatsapp_click (WhatsApp button clicks)
  • begin_checkout (add to cart, to understand top-of-funnel health)

Step 5: Set Up Custom Reports

GA4’s default reports are not optimized for startup needs. Build custom reports for the questions you actually ask.

Revenue by Source Report

What it answers: Which marketing channels are actually driving revenue?

  1. Go to “Explore” in GA4
  2. Create a new Exploration
  3. Dimensions: Session source/medium, Session campaign
  4. Metrics: Purchases, Purchase revenue, ROAS

This tells you whether your Meta Ads, Google Ads, WhatsApp campaigns, or organic traffic is producing the most revenue.

Customer Acquisition Report

What it answers: Where do your new customers come from vs. returning customers?

  1. Use the “User Acquisition” report (under Acquisition)
  2. Set comparison: New users vs. Returning users
  3. Group by: First user source/medium

This separates acquisition channels from retention channels.

Conversion Funnel Report

What it answers: Where in the funnel are you losing customers?

  1. Go to “Explore” > “Funnel Exploration”
  2. Define funnel steps:
    • Step 1: View item
    • Step 2: Add to cart
    • Step 3: Begin checkout
    • Step 4: Purchase
  3. See drop-off percentage at each step

If 70% drop between Add to Cart and Begin Checkout, your checkout has a problem. If 80% drop between Begin Checkout and Purchase, it is a payment or trust issue.


Step 6: Configure Audiences

Audiences in GA4 are segments of users you can use for retargeting in Google Ads and for analysis.

Essential audiences for Indian D2C:

Recent purchasers (last 30 days): Buyers who are in the right window for follow-up campaigns and repeat purchase communication.

Cart abandoners: Users who added to cart but did not purchase. Your highest-intent non-buyer segment.

High engagement non-buyers: Users who visited more than three pages and spent more than two minutes on site but did not buy. The research-heavy segment that needs a different conversion strategy.

By city: Create separate audiences for your top five cities. Conversion rates and CAC vary significantly between Mumbai, Bengaluru, Delhi, Chennai, and Tier 2 cities. Knowing this shapes your ad targeting.


Step 7: UTM Parameter Discipline

UTM parameters are tags you add to URLs in ads, emails, and social media posts to tell GA4 where that traffic came from.

Without UTM parameters, all your traffic from ads, emails, and WhatsApp campaigns shows up as “direct” in GA4. You cannot tell which marketing effort drove which result.

Standard UTM structure:

  • utm_source: Where (meta, google, whatsapp, email, newsletter)
  • utm_medium: How (cpc, organic, social, broadcast)
  • utm_campaign: What campaign (diwali-sale, new-launch, retargeting)

Example: Your Diwali sale email link would look like: yoursite.com/diwali-sale?utm_source=email&utm_medium=broadcast&utm_campaign=diwali-sale-2026

Tag every link in every ad, email, WhatsApp broadcast, and influencer collaboration. Without this discipline, your GA4 data is fundamentally incomplete.


Step 8: Regular Reporting Rhythm

Raw data is useless without a regular review process. Build a simple reporting habit:

Weekly (15 minutes):

  • Check conversion events for anomalies
  • Review top performing channels by revenue
  • Check if any tracking has broken (sudden drops in events)

Monthly (30 minutes):

  • Revenue by source comparison (vs. prior month, vs. prior year)
  • Conversion funnel drop-off analysis
  • Identify top and bottom performing campaigns by ROAS

Quarterly (1 hour):

  • Customer acquisition trend by channel
  • LTV calculation by acquisition source
  • Attribution model review

Common GA4 Setup Mistakes for Indian Startups

Not setting currency to INR: Revenue reports show in the default currency. If you are tracking INR revenue in USD, your reports are wrong.

Not filtering out internal traffic: Your own visits inflate traffic numbers and pollute conversion data. Create a filter to exclude your office IP addresses.

Not using GTM: Without GTM, every new tracking requirement requires a developer. GTM gives your marketing team autonomy.

Missing purchase events: If your GA4 is not tracking purchases, you are making decisions without the most critical data point.

No UTM discipline: Letting traffic land without UTM tags means you cannot measure what is working.


The Bigger Picture

GA4, set up correctly, turns your website from a digital brochure into a business intelligence tool. You will know which rupee of marketing spend produced which amount of revenue. That knowledge compounds every month as you redirect budget from what is not working to what is.

At Startupbricks, we set up complete analytics infrastructure for Indian startups as part of our digital marketing service. We configure GA4, GTM, conversion tracking, custom reports, and UTM discipline from day one.

Book a free analytics setup call and let us set up your tracking infrastructure properly.

#GA4 setup India #Google Analytics 4 India #GA4 for startups India #analytics setup D2C India #website tracking India

Stop guessing your way to growth. Start building a brand that wins.

Startupbricks replaces 4–5 different vendors with one integrated growth partner. Brand strategy, digital marketing, SEO, and AI products: all moving together.

  • Brand strategy and visual identity that commands premium pricing
  • Content marketing and SEO that builds long-term organic traffic
  • Performance marketing on Meta, Google, and LinkedIn
  • AI-powered products built in weeks, not months
  • Full pipeline visibility: from awareness to revenue

Hire us as your growth team. Not just another agency.

We support early-stage startups and growing brands alike. Book a free 30-minute strategy call: we'll tell you exactly what's holding your brand back and build a plan around where you are right now.

Early-stage? We offer flexible pricing. No commitment, no pressure.