GA4 for Indian Ecommerce: The Setup Guide You Actually Need

Why Your GA4 Is Probably Useless Right Now

You installed GA4. Great. 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 the answer to any of these is ‘no’, 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. Here’s what you need:

  1. Enable GA4 in Shopify — Settings → Customer events → Connect Google. This 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. Install 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. These fill 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. Without these, GA4 lumps everything into ‘direct’.

Step 2: Configure Key Events (Conversions)

In GA4, 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 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 reveals where customers drop off. 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 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. 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). Enable Google Signals for cross-device reporting.
  • Not connecting Google Ads — Link GA4 to Google Ads for conversion import. Without this, Google Ads optimizes on clicks, not purchases.
  • Missing server-side tracking — GA4’s client-side tracking misses 15-25% of events due to ad blockers and iOS restrictions. Set up server-side GTM for accurate data.
  • Too many custom events — Track what you’ll act on. 10 well-configured events beat 50 events nobody looks at.

Need Help With Analytics Setup?

At Growww Tech, we 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:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *