Why Most Small Stores Fly Blind on Analytics

If you run a Shopify store, an Etsy shop, or any e-commerce site, you probably have Google Analytics installed. But be honest: when was the last time you actually opened it and understood what you were looking at?

Most small business owners install the tracking code, check their visitor count once, and never go back. The dashboard feels like it was built for data scientists. The reports are buried under acronyms you don’t have time to learn. And the whole thing feels like it’s telling you everything except what you actually need to know.

That’s a problem. Because buried inside Google Analytics 4 is the answer to questions like: which marketing channel actually brings you buyers (not just browsers)? Which product page makes people leave? How many visitors add something to their cart but never check out?

If you can’t answer those questions, you’re making decisions based on gut feeling. And gut feeling is expensive.

Step 1: Create a GA4 Property (Or Switch From Universal Analytics)

If you’re still on Universal Analytics, it stopped collecting data in July 2023. You need GA4. Here’s how to set it up from scratch:

  1. Go to analytics.google.com and sign in with your Google account
  2. Click Create Account (or use an existing account if you have one)
  3. Name your account (use your business name)
  4. Create a property named after your store
  5. Choose your reporting time zone and currency
  6. Select your industry category (Retail for e-commerce)
  7. Choose your business size and how you plan to use Analytics
  8. Accept the terms and you’re in

If you already have a GA4 property, skip to Step 2.

Step 2: Add the Tracking Code to Your Store

This is where most people get stuck. The good news is that most e-commerce platforms make this easy:

  • Shopify: Go to Online Store > Themes > Edit Code. Find your theme.liquid file and paste the GA4 tag right after the <head> tag. Or use Shopify’s built-in Google channel app to connect your GA4 property ID without touching code.
  • WooCommerce: Install the Site Kit plugin by Google. It walks you through connecting GA4 to your WordPress site in about 2 minutes.
  • Any other platform: Look for a “Custom Scripts” or “Header Code” section in your settings. Paste the GA4 tracking snippet there.

Your GA4 tracking code looks like this:

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX');
</script>

Replace G-XXXXXXXXXX with your actual Measurement ID from your GA4 property settings.

Test it: Open your store in an incognito window, browse a product page, then check GA4 > Realtime. You should see yourself there within a few minutes.

Step 3: Enable E-Commerce Tracking

This is the step that separates “I can see my traffic” from “I can see my business.” Without e-commerce tracking, GA4 tells you how many people visited. With it, GA4 tells you how many people bought, what they bought, and how much they spent.

For Shopify:

  1. Go to Settings > Customer Events
  2. Click Add Custom Pixel
  3. Name it “GA4 Ecommerce”
  4. Follow Shopify’s documentation for the GA4 e-commerce pixel setup

For WooCommerce:

  1. Install the Site Kit plugin if you haven’t already
  2. Go to Site Kit > Analytics > Settings
  3. Enable Enhanced Measurement
  4. Enable E-commerce tracking

For any platform: You need to send purchase events to GA4. The key events are: view_item, add_to_cart, begin_checkout, and purchase. If your platform doesn’t have a built-in integration, use Google Tag Manager to fire these events.

Step 4: Set Up the Four Reports You Actually Need

GA4 has hundreds of reports. You need four. Here they are and where to find them:

1. Revenue by Traffic Source
Go to Reports > Acquisition > Traffic Acquisition. This tells you which channel (organic search, paid ads, social, email) brings you the most revenue, not just the most visitors. Sort by Revenue. If your Instagram ads bring 10,000 visitors but only $200 in sales while your email list brings 500 visitors and $1,500 in sales, you know where to invest.

2. Product Performance
Go to Reports > Monetization > E-commerce purchases. This shows which products get viewed most, added to cart most, and purchased most. The gap between “viewed” and “purchased” tells you which product pages need work.

3. Checkout Funnel
Go to Explore > Funnel Exploration. Create a funnel with these steps: view_item > add_to_cart > begin_checkout > purchase. The biggest drop-off tells you exactly where you’re losing money. If 70% of people add to cart but only 5% check out, your checkout page has a problem.

4. Top Conversion Paths
Go to Advertising > Attribution > Conversion paths. This shows you the full journey a customer takes before buying. Most people don’t buy on the first visit. This report shows you what touchpoints (social click, email open, ad click) lead to a sale over days or weeks.

Step 5: Set Up a Weekly Check-In (5 Minutes)

You don’t need to live in Google Analytics. You need to check it once a week for five minutes. Here’s the routine:

  1. Monday morning: Open GA4, check Revenue by Traffic Source for last week
  2. Ask yourself: Which channel drove the most sales? Is that where I’m spending my time and money?
  3. Check the funnel: Where’s the biggest drop-off this week compared to last week?
  4. One action item: Based on what you see, make one change. Adjust an ad budget. Rewrite a product description. Fix a checkout step.

Five minutes, one decision, every week. That’s how you stop guessing and start growing.

Common GA4 Setup Mistakes That Skew Your Data

  • Not filtering your own traffic: Go to Data Settings > Data Filters and exclude your own IP address. Otherwise, your own browsing inflates your numbers.
  • Not enabling Enhanced Measurement: This is on by default in GA4, but if you turned it off, turn it back on. It tracks scroll depth, outbound clicks, file downloads, and video engagement automatically.
  • Dual tracking with Universal Analytics: If you still have the old UA tag running alongside GA4, you’re double-counting visitors. Remove the old tag.
  • Not setting a conversion event for purchases: Go to Configure > Events, find your purchase event, and mark it as a conversion. Without this, GA4 doesn’t count purchases as conversions.

Setting up Google Analytics 4 properly takes about 30 minutes. The insights it gives you last forever. And once you can see which marketing channel actually brings you buyers, which product page loses people, and where your checkout breaks down, you stop spending money on things that don’t work and start doubling down on what does.

Want more like this? Join MOKU CLUB for free. Weekly resources, early access to new guides, and occasional templates you can actually use. Join below.

How to Move Your Business OnlineHow-toSmall Businesses

How to Move Your Business Online

Moku DigitalMoku DigitalMay 6, 2020
Microsoft Just Open-Sourced a Text-to-Image Model That Runs on Your Laptop and Rivals FLUXAiDesignNews

Microsoft Just Open-Sourced a Text-to-Image Model That Runs on Your Laptop and Rivals FLUX

HeraHeraMay 28, 2026
How to Build a Vendor Evaluation Checklist That Catches Problems Before Your First OrderDesignHow-to

How to Build a Vendor Evaluation Checklist That Catches Problems Before Your First Order

HeraHeraSeptember 3, 2026