Skip to content
Growww Tech

GA4 for Indian Ecommerce: The Setup Guide You Actually Need

By Raghoo Bokam, Founder & CEO3 min read
GA4 for Indian Ecommerce: The Setup Guide You Actually Need

Why Your GA4 Is Probably Useless Right Now

You installed GA4. I see this weekly. But are you tracking:

  • Add to cart events with product value?
  • Checkout step drop-offs (address → payment → confirmation)?
  • Revenue by UTM source (so you know which ads actually drive sales)?
  • Customer LTV cohorts (are January buyers still buying in July)?

If you answered ‘no’ to even one, I’ll tell you straight — your GA4 setup is giving you vanity metrics, not business intelligence.

Step 1: Fix Your Data Layer (15 Minutes on Shopify)

On Shopify, GA4 ecommerce tracking is built-in but incomplete — I check this on every store audit. Here’s what you need:

  1. Enable GA4 in Shopify — Settings → Customer events → Connect Google. I check this first: it gives you basic page_view, view_item, add_to_cart, begin_checkout, and purchase events.
  2. Add Google Tag Manager (GTM) — For custom events beyond Shopify’s defaults. My team installs it via a custom pixel in Customer events.
  3. Set up enhanced ecommerce events — view_item_list (collection pages), select_item (product click), add_shipping_info, add_payment_info. I set these up on every store — they fill the gaps in your funnel.
  4. Add UTM parameters to ALL ad links — Every Meta ad, Google ad, WhatsApp link, and email should have utm_source, utm_medium, and utm_campaign. Skip this and GA4 lumps everything into ‘direct’ — I’ve seen it wreck ad-spend decisions.

Step 2: Configure Key Events (Conversions)

In GA4, I mark these events as key events (formerly ‘conversions’):

EventWhat It TracksWhy It Matters
purchaseCompleted order with revenueYour north star metric
add_to_cartProduct added to cartMeasures product interest
begin_checkoutStarted checkout processIdentifies checkout friction
generate_leadWhatsApp click, form fill, email signupMeasures non-purchase conversions
view_itemProduct page viewMeasures product discovery

Step 3: Build Reports That Matter

Report 1: Revenue by Traffic Source

Go to Reports → Acquisition → Traffic acquisition. Add ‘Session source/medium’ as primary dimension. This is the report I pull up first — it tells you which channels drive actual revenue, not just traffic.

Report 2: Funnel Analysis

Go to Explore → Funnel exploration. Set up steps: view_item → add_to_cart → begin_checkout → purchase. This is where I find most of the leaks. If 70% drop between add_to_cart and checkout, your shipping costs or checkout UX need fixing.

Report 3: Cohort Retention

Go to Explore → Cohort exploration. Group by first_purchase month. Track purchase events over 90 days. This is the number I check first — it shows whether your customers come back, the single most important metric for D2C profitability.

Common GA4 Mistakes in Indian D2C

  • Not filtering internal traffic — Your team browsing the site inflates session data. I catch this often. Set up IP filters in GA4 Admin → Data streams → Configure tag settings.
  • Ignoring cross-device tracking — Indian customers often browse on mobile and buy on desktop (or vice versa). We enable Google Signals for cross-device reporting.
  • Not connecting Google Ads — Link GA4 to Google Ads for conversion import. Skip this and Google Ads optimizes on clicks, not purchases. I’ve seen it happen.
  • Missing server-side tracking — GA4’s client-side tracking misses 15-25% of events due to ad blockers and iOS restrictions. We set up server-side GTM for accurate data.
  • Too many custom events — Track what you’ll act on. I’d rather ship 10 well-configured events than 50 events nobody looks at.

Need Help With Analytics Setup?

At Growww Tech, my team and I set up GA4, GTM, and conversion tracking for Indian D2C brands. If your analytics aren’t giving you actionable insights, let’s fix your measurement stack.

Related reading:

Share
From the founders

Want this applied to your brand?

A 30-minute call — we'll map what works for your store, not a generic playbook. No sales pitch.

See success stories