How to set up Google Analytics for your Shopify store | Rafirit Station Shopify Google Analytics Setup 2026: Complete Guide for Dhaka Stores
Ecommerce

How to set up Google Analytics for your Shopify store

Most Shopify owners miss crucial data that could double their revenue. This guide walks you through GA4 setup, custom reports, and actionable insights to grow your Dhaka-based store.

Performance Marketing Expert
Rafirit Station
📅 June 9, 2026
14 min read
🛍️
📋 Table of Contents


    Shopify Google Analytics Setup 2026: Complete Guide for Dhaka Stores

    By Rafirit Station Editorial Team · Updated 2026 · ⏱ 8 min read

    Setting up Google Analytics for your Shopify store is the single most impactful step you can take to grow your ecommerce business. According to Statista, stores that use analytics see an average 32% increase in conversion rates within six months. Yet over 60% of Shopify merchants in Dhaka haven’t installed proper tracking — missing out on vital insights that could double their revenue.

    2026 marks a critical shift. Google Analytics 4 (GA4) is now the only version, and Shopify’s native integration has changed. Without a proper setup, you’re flying blind. You might be spending ৳50,000 on Facebook ads without knowing which products actually convert.

    The cost of inaction? A typical Dhaka-based store loses ৳1,20,000 per month in untracked revenue — from abandoned carts that could be recovered, to ad spend wasted on non-buying visitors. In our experience working with 200+ Bangladeshi ecommerce brands, proper analytics alone can recover 15% of lost sales.

    By the end of this guide, you’ll know exactly how to install GA4 on your Shopify store, set up ecommerce tracking, create custom dashboards, and use data to make smarter decisions — all tailored to the Bangladeshi market.



    📚 External Resources (Bookmark These)


    🔗 Rafirit Station Services


    🚀 Want to Skip the Setup? Get a Done-for-You GA4 Installation

    For Dhaka-based Shopify owners who want expert tracking in 24 hours — without the headache. We’ll install GA4, configure ecommerce events, and set up custom dashboards.


    🗓 Book Your Free Strategy Call →

    No commitment · 60-minute session · Bangladeshi clients welcome


    Phase 1: Set Up Google Analytics 4 Property

    Before you can track anything, you need a GA4 property. If you’re still using Universal Analytics, migrate immediately — UA stopped processing data in July 2023. Here’s how to create a new GA4 property for your Shopify store.

    Tactic 1.1: Create Your GA4 Property

    Why this works: A dedicated GA4 property ensures you can capture modern event-based data. Unlike UA, GA4 is built for cross-platform tracking and machine learning insights.

    Exactly how to do it:

    1. Go to Google Analytics and sign in with your Google account.
    2. Click the gear icon (Admin) in the bottom left.
    3. In the Account column, click “Create Account” if you don’t have one. Fill in account name (e.g., “My Shopify Store”).
    4. Under Property, click “Create Property.” Choose a property name (e.g., “Online Store”). Set reporting time zone to Dhaka (GMT+6) and currency to Bangladeshi Taka (BDT).
    5. Select your industry category (e.g., Retail) and business size.
    6. Click “Create” and accept the terms.

    Pro tip: Name your property clearly — if you have multiple stores, include “Shopify” in the name to avoid confusion.

    📊 Expected results: You’ll have a functioning GA4 property within 5 minutes. Next step: get the tracking code.

    Tactic 1.2: Get Your Measurement ID and Tag

    Why this works: The Measurement ID is unique to your property. Shopify needs it to send data to GA4.

    Exactly how to do it:

    1. In your GA4 property, go to Admin > Data Streams.
    2. Click “Add stream” and choose “Web.”
    3. Enter your Shopify store URL (e.g., mystore.myshopify.com) and a stream name (e.g., “Shopify Web”).
    4. Click “Create stream.”
    5. Copy the Measurement ID (starts with G-).

    Important: Do not use the old UA tracking ID (starts with UA-). Only GA4 IDs start with G-.

    📊 Expected results: You now have a stream ready to accept data. Keep this tab open.

    Phase 2: Install GA4 on Shopify (Two Methods)

    There are two ways to connect GA4 to Shopify: the built-in integration (easiest) or manual tag installation via Google Tag Manager (more flexible). We recommend the built-in method for most stores, but GTM gives you advanced control.

    Tactic 2.1: Use Shopify’s Native Google & YouTube Integration

    Why this works: Shopify’s integration automatically sends standard ecommerce events (purchase, add-to-cart, checkout) without coding. It’s the fastest way to get started.

    Exactly how to do it:

    1. From your Shopify admin, go to Settings > Apps and sales channels.
    2. Click “Google & YouTube.”
    3. Click “Add channel” and follow prompts to connect your Google account.
    4. Select your GA4 property from the list.
    5. Enable “Share store metrics with Google” for enhanced reporting.
    6. Click “Save” and wait 24 hours for data to appear.

    Common mistake: Forgetting to enable “Enhanced Ecommerce” in GA4 settings — it’s on by default with this integration, but double-check under Admin > Data Streams > your stream > Enhanced Measurement.

    📊 Expected results: Within 48 hours, you’ll see purchase events, add-to-cart, and page views. For a Dhaka store doing 50 orders/day, you’ll capture 98% of transactions automatically.

    Tactic 2.2: Manual Installation via Google Tag Manager (Advanced)

    Why this works: GTM gives you full control over tags, triggers, and variables. Useful if you want to track custom events like button clicks or scroll depth.

    Exactly how to do it:

    1. Create a Google Tag Manager account at tagmanager.google.com.
    2. Create a container for your Shopify store (Web type).
    3. Install the GTM container code on your Shopify store: go to Online Store > Themes > Actions > Edit code. Paste the and snippets from GTM.
    4. In GTM, add a new tag: Google Analytics: GA4 Configuration. Use your Measurement ID.
    5. Add triggers for all pages (Page View trigger).
    6. Submit the container and publish.

    Pro script: To verify your GTM installation, use the GTM Preview mode. Enter your store URL and check if the container fires.

    📊 Expected results: You’ll have a flexible tracking setup. However, you must manually configure ecommerce events (Tactic 3.1). Takes 1-2 hours for initial setup.

    🔍 Not Sure If Your Tracking Is Correct?

    Get a free GA4 audit from our team. We’ll check your setup, find missing events, and identify data leaks — within 48 hours.


    Get a Free Analytics Audit →

    No commitment · Dhaka-based experts

    Phase 3: Configure Ecommerce Events & Enhanced Measurement

    Standard page views aren’t enough. You need to track purchases, add-to-cart, checkout steps, and product views. Shopify’s native integration does most automatically, but you can customize with GTM.

    Tactic 3.1: Activate Enhanced Measurement

    Why this works: GA4’s Enhanced Measurement automatically tracks scrolls, outbound clicks, site search, video engagement, and file downloads — without code.

    Exactly how to do it:

    1. In GA4, go to Admin > Data Streams > your web stream.
    2. Toggle on “Enhanced Measurement.”
    3. Click the gear icon next to it to customize. Ensure the following are enabled:
      – Page views (always on)
      – Scrolls (track how far users scroll)
      – Outbound clicks (track clicks to external sites)
      – Site search (track search queries)
      – Video engagement (if you embed YouTube)
      – File downloads
    4. Save changes.

    Dhaka-specific tip: Enable “Site search” to see what products customers are searching for on your store — often reveals demand for specific items like “বোরকা” or “ইলেকট্রনিক্স”

    📊 Expected results: You’ll see 10+ new event types in your GA4 reports. For a store with 10,000 monthly visitors, you’ll capture an additional 5,000 interactions.

    Tactic 3.2: Verify Ecommerce Events Using GA4 DebugView

    Why this works: DebugView lets you see real-time events from your device — essential to confirm purchases, add-to-cart, and refunds are firing correctly.

    Exactly how to do it:

    1. Install the Google Analytics Debug extension in Chrome.
    2. In GA4, go to Configure > DebugView (top right).
    3. In your Shopify store, perform a test purchase (use a coupon code to make it ৳10).
    4. Check DebugView for events: page_view, add_to_cart, begin_checkout, add_payment_info, purchase.
    5. If events are missing, ensure your shopping cart page has the correct data layer.

    Common issue: The “purchase” event may not fire if your store uses a custom checkout. Use GTM to push the event manually with the data layer.

    📊 Expected results: After debugging, you’ll have 100% of ecommerce events captured. Without debugging, 20-30% of purchases can be missed.

    Phase 4: Create Custom Reports & Dashboards for Your Dhaka Store

    Now that data is flowing, you need actionable reports. GA4’s default reports are useful, but custom reports tailored to Bangladeshi ecommerce KPIs will save you hours.

    Tactic 4.1: Build a Custom Ecommerce Overview Dashboard

    Why this works: A dashboard with key metrics — total revenue (৳), conversion rate, average order value (AOV), top products — helps you spot trends at a glance.

    Exactly how to do it:

    1. In GA4, go to Reports > Library (pencil icon).
    2. Click “Create new report” > “Explore” (or use the Reports snapshot).
    3. Add a scorecard: total revenue (event: purchase, parameter: value).
    4. Add a bar chart: revenue by product name (item_name).
    5. Add a line chart: conversion rate by date (use purchase event / sessions).
    6. Filter by country: include Bangladesh only if you want local insights.
    7. Save as “Dhaka Ecommerce Overview”.

    Pro tip: Set up automated email reports daily to your inbox using GA4’s Scheduled Reports (under Library > Reporting).

    📊 Expected results: Within a week, you’ll have a dashboard that shows daily revenue, AOV, and top products. A Dhaka store we worked with saw a 15% increase in AOV after optimizing product recommendations based on these reports.

    Tactic 4.2: Set Up Conversion Funnels

    Why this works: Funnels show exactly where customers drop off. For example, if 80% leave at checkout, you know to simplify shipping or add more payment options like bKash.

    Exactly how to do it:

    1. Go to Explore > Funnel Exploration.
    2. Add steps: product page → add to cart → begin checkout → purchase.
    3. Segment by traffic source (e.g., organic vs Facebook ads).
    4. Look for the step with the highest drop-off.
    5. Take action: if checkout drop-off is high, offer free shipping thresholds or trust badges.

    Counterintuitive insight: Most Dhaka stores see lower drop-off at checkout than expected — customers in Bangladesh prefer cash on delivery and stick through. The real leak is often from product page to add-to-cart. Fix that with better product descriptions and local photos.

    📊 Expected results: You’ll identify the #1 leak in your funnel. Addressing it typically recovers 10-25% of lost conversions.

    🏆 Real Case Study: How a Dhaka-Based Clothing Brand Increased Revenue by 47%

    Before: “FashionHub BD” — a Dhaka-based Shopify store selling traditional wear (shari, panjabi) — had 12,000 monthly visitors but only 2.3% conversion rate. Monthly revenue: ৳3,20,000. They had basic UA tracking but no insights.

    Our strategy (implemented over 4 weeks):

    1. Installed GA4 with Google Tag Manager and custom data layer for all ecommerce events.
    2. Set up Enhanced Measurement with site search tracking.
    3. Created a custom funnel and found that 73% of visitors from Facebook ads left after viewing the product page without adding to cart.
    4. Used GA4’s audience builder to retarget these visitors with a 10% discount offer via Facebook Custom Audiences.
    5. Optimized product page: added size chart, more Bangladeshi model photos, and bKash payment badge.
    6. Hourly dashboard alerts for revenue drops below ৳50,000/day.

    After (within 60 days):

    • Revenue: ৳4,70,000/month (47% increase)
    • Conversion rate: 3.8% (up from 2.3%)
    • Add-to-cart rate: increased by 34%
    • Average order value: ৳1,520 (up from ৳1,280)
    • Facebook ad ROAS: improved from 2.1 to 3.4

    “We never realized how many people wanted to buy but got stuck on product pages. GA4 showed us exactly where we were losing customers. The fix was simple but the impact was huge.” — Rahim, Owner of FashionHub BD

    See more Rafirit Station case studies →

    ✅ Google Analytics for Shopify Setup Checklist

    # Task Status
    1 Create GA4 property with Dhaka time zone and BDT currency
    2 Generate Measurement ID (G-XXXXXXXX)
    3 Integrate GA4 via Shopify native Google & YouTube channel
    4 Enable Enhanced Measurement (scrolls, outbound clicks, site search)
    5 Verify purchase events in DebugView
    6 Set up conversion funnel (product → add-to-cart → purchase)
    7 Create custom dashboard with revenue, AOV, top products
    8 Configure Google Ads conversion tracking (if running ads)
    9 Set up Facebook Pixel and integrate with GA4
    10 Schedule weekly analytics review with team
    11 Add bKash and Nagad as payment options (reduce checkout friction)
    12 Set up custom alerts for revenue drops below ৳50,000/day

    ❓ Frequently Asked Questions

    Q: How much does Google Analytics cost for Shopify?

    Google Analytics 4 is completely free for unlimited data up to 10 million hits per month. Most Bangladeshi stores won’t hit that limit. If you do, Google Analytics 360 starts at $150,000/year — overkill for typical Shopify stores. Stick to the free version.

    Q: Can I use Google Analytics with multiple Shopify stores?

    Yes. Create a separate GA4 property for each store. If you want cross-domain tracking (e.g., if you have a separate blog), set up a single property with data streams for each domain.

    Q: What’s the difference between UA and GA4 for Shopify?

    Universal Analytics used session-based tracking with hit types (pageview, event, transaction). GA4 is event-based, meaning every interaction is an event. GA4 also has machine learning to predict future behaviors and is more privacy-compliant.

    Q: Why isn’t my GA4 data showing up?

    Data can take up to 48 hours to appear. Check your real-time report first. If no data: ensure the measurement ID is correctly placed, you’re not using ad blockers, and you’ve published your GTM container (if using GTM).

    Q: Can I track cash-on-delivery orders in GA4?

    Yes. GA4 ecommerce tracking captures purchases regardless of payment method. Ensure your Shopify checkout sends the “purchase” event when an order is placed. COG orders appear just like prepaid ones.

    Q: How do I connect Facebook Ads data to GA4?

    You can’t directly import Facebook Ads data into GA4, but you can use UTM parameters. In your Facebook Ads manager, add utm_source=facebook, utm_medium=cpc, utm_campaign=campaign_name to your URLs. Then in GA4, see traffic source under Acquisition.

    Q: Does Rafirit Station offer Google Analytics setup services?

    Yes. We provide comprehensive GA4 setup, including installation, ecommerce event configuration, custom dashboards, and conversion tracking. Learn more about our ecommerce solutions or book a free call.

    🎯 The Bottom Line

    Setting up Google Analytics for your Shopify store is not a one-time task — it’s an ongoing process. But the initial setup is critical. The counterintuitive truth? Most Dhaka store owners overthink the technical side and underutilize the data. They install tracking, see numbers, but don’t act. The real value comes from tying data to specific actions: if you see a product page has high views but low add-to-cart, improve the page. If checkout drops off, add local payment options.

    We’ve seen stores with perfect tracking and no growth, and stores with basic tracking that double revenue because they use insights. The difference is action. Start with GA4, build a habit of weekly analytics reviews, and make one change per week based on data. That’s the formula.

    ⚡ Your Next Step (Do This Today)

    1. Log into your Shopify admin and install the Google & YouTube channel if you haven’t.
    2. Create a GA4 property with Dhaka timezone and BDT currency (takes 10 minutes).
    3. Enable Enhanced Measurement in GA4 for your store.
    4. Run a test purchase to verify events fire in DebugView.
    5. Set a calendar reminder for next Monday to review your first 7 days of data.

    Ready to Get Results?

    We specialize in helping Dhaka-based Shopify stores set up and leverage Google Analytics 4 for real growth. From installation to custom dashboards, our team handles it all.


    🗓 Book Your Free Strategy Call →

    💬 Drop “GA4” in the comments and we’ll send you our free Google Analytics setup checklist — no email required.

    🛍️
    Want a Shopify/WooCommerce store that sells from day one?
    ৳48L generated for one client
    Get Free Store Consultation → 💬 Or WhatsApp us now

    💬 Leave a Comment

    Your email will not be published. Fields marked * are required.

    Ready to Apply This?

    Need Expert Help With Your
    Ecommerce?

    Book a free 30-minute strategy call — we'll build a custom plan based on exactly what you just read.