Garage 30
analyticsGA4small businessNew Zealandgrowth

How do I set up analytics for a small NZ business website?

GA4 through Tag Manager, ad pixels for the platforms you actually advertise on, and PostHog if you have a product. The software is free. The work is wiring up the money event.

Casey Hemingway··8 min read

A small NZ business needs three things: GA4 installed through Google Tag Manager, ad pixels for whichever platforms you advertise on, and PostHog if you have an actual product beyond the website. Total software cost: $0. The catch is that the default install of all of it is nearly useless until you wire up the money event.

The stack, and why it's this one

Google Tag Manager first. Not because it's exciting, but because it's the socket board everything else plugs into. With a clean GTM container, every future tag, like a new pixel, a new tool, or a tweaked event, is a ten-minute job instead of a developer ticket. Skipping GTM and hard-coding tags into your site is the single most common mess I get asked to untangle.

GA4 through it. GA4 is the bare bones: traffic, channels, behaviour. It's free and it's the language every other tool speaks.

Ad pixels for platforms you actually spend on. Meta pixel if you run Meta ads, the Google Ads tag if you run Google. Not because the pixels are nice to have, but because the platforms' own optimisation runs on them. Unfed pixels mean your ad budget is being optimised on guesswork.

PostHog, only if you have a product. The moment people log in and do things, like a booking portal, an app, or a members' area, you want product analytics: what they use, where they drop off, whether they come back. PostHog's free tier covers most small products. For a brochure site or a straightforward store, skip it.

The part everyone skips: GA4 out of the box is a counter, not analytics

Here's the uncomfortable truth about the default install. GA4 with no configuration tells you how many people visited and roughly where they came from. That's it. It doesn't know what a sale is. It doesn't know what an enquiry is. It can't tell you which channel pays for itself, which is the only question that matters.

Analytics starts when you define conversion events, and the first one is non-negotiable: the money event. The purchase, the booking, the qualified enquiry, whatever the moment is where a visitor becomes revenue. Wired up, sent to GA4 and the ad pixels, and tested end to end with a real transaction before you trust a single number. Everything useful derives from that one event. Channel ROI, ad optimisation, email triggers, all of it.

If you do nothing else from this post, do that.

GA4 vs privacy-first analytics: where Plausible, Fathom and Matomo fit

Sooner or later someone will tell you to ditch GA4 for a privacy-first tool like Plausible, Fathom, or Matomo. Most of that advice is written for European businesses with GDPR to answer to, which is not your situation. But two GA4 problems are real for NZ businesses, and they're worth weighing honestly.

The first is data thresholding. When a report row covers too few users, GA4 withholds it entirely, a blank rather than an estimate, and Google's own documentation confirms the thresholds can't be adjusted or turned off. You'll see it as rows quietly missing: filter a report by campaign or landing page and chunks of your traffic just aren't there.

The rule of thumb in the analytics trade is that sites under roughly 1,000 users a day feel it worst, and that describes most NZ small-business sites. So the businesses with the least data are exactly the ones GA4 hides it from.

The second is a consent-mode change arriving 15 June 2026. Google has announced that from that date, the ad_storage consent signal alone will decide whether advertising data flows from GA4 into linked Google Ads accounts. If you run Google Ads off your GA4 events, that plumbing needs checking before then, not after your campaign data goes dark.

Where the privacy-first tools fit. They're cookieless by design, so no consent banner even for EU visitors, the dashboards take thirty seconds to read, and your data lives outside Google's ecosystem. That last one is the honest reason most people switch. And a good local fact: Matomo was founded in Wellington in 2007 by Matthieu Aubry, so if owning your own analytics data appeals, one of the original tools for it started here.

None of them are free the way GA4 is free, though. Plausible starts at USD $9 a month and Fathom at USD $15 on their current pricing pages, both billed in US dollars, so check a live exchange rate before budgeting in NZD. Matomo has a free self-hosted version, but then you're running the server yourself, which is its own cost.

Where GA4 stays the right call: most NZ businesses, honestly. It's free, it's the language every ad platform and downstream tool in this post already speaks, and nothing in NZ law pushes you off it. Plausible can now track Shopify revenue without cookies, per its own documentation, but the funnel analysis is thinner than GA4's and revenue attribution sits on its dearer Business tier.

So here's the call I'd make with a founder over coffee. Spending on Google Ads, or need real funnel and ecommerce depth? Stay on GA4 and wire it properly.

Small site, no ad spend, and thresholding keeps blanking your reports? A $9 tool that shows you everything beats a free one that hides it.

What it looks like done properly: Rembrandt

Rembrandt, the NZ menswear brand, runs on the stack above: Tag Manager underneath, GA4 configured with real ecommerce events from Shopify, and Klaviyo plugged into the same event stream for lifecycle email.

The point of that wiring isn't the dashboards. It's that every downstream decision got sharper. With purchase data flowing properly, ad spend could be judged on revenue rather than clicks. With behaviour events feeding Klaviyo, lifecycle emails, like browse follow-ups, post-purchase flows, and win-backs, fire off what customers actually did rather than a guess at a send time. Same site, same traffic, but the data finally connected the money to its causes.

That's what "analytics setup" buys when it's done with intent. Not reporting. Decisions.

/ From the workshop · MTB retail + hire · Queenstown

Bikeaholic: Revenue up 132% in two years on essentially flat ad spend.

Read the case study →

The discipline is the expensive part

One warning before you build any of this: dashboards are where data goes to die. The 40-widget dashboard gets opened twice, impresses nobody, and changes nothing.

The setup costs a day or two. The investment is the habit: a weekly look at three numbers, like revenue by channel, conversion rate, and cost per acquisition, and one action taken because of them. A small business that checks three numbers weekly and acts will beat one with a beautiful dashboard and no routine, every time. Tooling is cheap now. The discipline never has been.

The takeaway

GTM, GA4, the pixels you spend money on, PostHog only if there's a product. Then wire the money event before anything else and test it with a real transaction. The whole stack is free, and that's exactly why so many businesses install all of it without ever making it say anything.

Frequently asked questions

How much does analytics setup cost for a small NZ business?
The software is effectively free: GA4, Google Tag Manager, and ad platform pixels all have no licence cost, and PostHog's free tier covers most small products. A proper setup is one to two days of skilled work, so done-for-you it lands in the low thousands NZD. The expensive version is the one you don't do, because every marketing dollar after that is spent blind.
Why does GA4 show traffic but not where my sales come from?
Because the default GA4 install only counts page views. Until conversion events are defined and your ecommerce platform is wired to send purchase data, GA4 has no idea what a sale is, let alone which channel caused it. For Shopify and similar platforms this is a configuration job, not a development project, but it doesn't happen by itself.
What about cookie consent and privacy law in New Zealand?
New Zealand has no GDPR-style law requiring cookie banners. The Privacy Act 2020 runs on an opt-out model built on the Information Privacy Principles, which demand fair collection and no repurposing of data rather than upfront consent pop-ups. One dated change worth knowing: from 1 May 2026 a new principle called IPP3A requires you to notify people when you collect their personal information indirectly from third parties, per the Office of the Privacy Commissioner. If you sell to European customers, GDPR applies to that traffic and consent management still matters.
Should a NZ small business switch from GA4 to Plausible or Matomo?
Usually no. GA4 is free, it feeds Google Ads optimisation directly, and NZ privacy law gives you no compliance reason to leave. Switching makes sense in three cases: your traffic is low enough that GA4's data thresholding keeps hiding report rows, you have meaningful EU traffic and want to avoid a consent banner entirely, or you want your data outside Google's ecosystem. Expect to pay for it, with entry plans around USD $9 to $15 a month on the vendors' current pricing.
Can Garage 30 set this up for my business?
Yes. Garage 30 builds measurement foundations as part of most growth engagements: Tag Manager, GA4 with real conversion events, ad pixels, and email platform integration, tested end to end. Book a 30-minute call at cal.com/casey-hemingway/30min and we'll work out what your setup is missing.