Why this matters
Without analytics, every marketing decision is a guess: you can't tell whether visitors come from Google, social, or your door sign, or whether they leave without acting. For an online store it's sharper still: you can't see which spend converts.
What "done" looks like
- An analytics tool is installed and recording on every page
- You've verified it works by watching your own visit appear in real time
- The two or three actions that matter (call clicks, form submits, checkouts) are tracked as events
- You have a monthly habit of checking traffic sources and top pages
How to do it
- Pick a tool. Google Analytics 4 is free and the default; Plausible and Fathom are simple paid privacy-focused options; Shopify ships built-in store reports.
- Install it. Paste the snippet or use your builder's native integration.
- Verify in real time. Open your site on your phone and confirm the visit shows up.
- Define your money events. Phone-number taps, form submissions, purchases — track those, ignore vanity metrics.
- Tag your campaigns with UTM parameters so paid or social traffic is distinguishable from search.
- Book a monthly 15-minute review: where visitors came from, what they did, what to fix.
Common mistakes
- Installing analytics at launch and never opening it again
- Staring at pageviews while calls and checkouts go unmeasured
- Double-installing scripts and counting every visitor twice
Real-world examples
- Google Analytics 4 is the free, current version of the most widely used analytics tool; its predecessor Universal Analytics stopped processing data in July 2023.
- Microsoft Clarity is free and offers heatmaps and session recordings — useful for watching where mobile visitors struggle.
From a founder's point of view
Analytics isn't for reporting; it's for settling arguments with reality. One recurring look at where customers actually come from beats any amount of opinion about where they should.
Rule of thumb
If you can't name your top traffic source and your visitor-to-contact rate within one minute, analytics isn't really connected.