/ SEO and tracking
GA4 and GTM Setup Guide for NZ Small Businesses
Setting up GA4 and GTM is not hard. Setting them up so the business can actually make decisions from the data is where most small businesses get stuck.
This guide covers the practical GA4 and GTM setup that matters for NZ small businesses: events tied to real actions, clean key events, and reporting that answers useful questions.
Start with the business questions, not the tool config
Before installing any tracking code, decide what the business needs to know. Common questions for an NZ small business include: which service pages attract search interest, whether contact forms actually get submitted, which CTA clicks lead to enquiries, and where visitors drop off.
GA4 and GTM are the tools. The business questions should drive what gets measured.
Set up the GA4 property and web data stream
- Create or identify your GA4 property in the Google Analytics admin panel.
- Add a web data stream with your site URL. This generates the measurement ID (G-XXXXXXXX).
- Note the measurement ID โ GTM will use this to send events to GA4.
- Configure key events in GA4 for the actions that represent commercial intent.
Install GTM and connect it to GA4
GTM sits between your website and GA4. It listens for dataLayer events from the front-end code and forwards them as GA4 events with the measurement ID.
- Install the GTM container snippet in your site head and body.
- Create a GA4 event tag in GTM with your measurement ID.
- Set the tag to fire on a custom event trigger matching your dataLayer event names.
- Publish the GTM container version and test with GTM Preview mode.
Identify the events that match your business actions
For each of these, a GTM trigger watches the dataLayer for the event name. The GA4 tag picks it up and sends it as an event to your property.
- contact_form_started โ someone began filling out a contact form.
- contact_form_submitted โ a valid form was submitted.
- cta_clicked โ someone clicked a primary call-to-action button.
- scroll โ a visitor scrolled deep enough to see important content.
Mark the most important events as key events in GA4
Key events (formerly called conversions) are the events that matter most to the business. In a typical NZ small business setup:
- Mark contact_form_submitted as a key event. This is the primary conversion for most service businesses.
- Mark contact_form_started as a key event if you want to track form abandonment rates.
- Mark cta_clicked as a key event on high-intent service pages.
- Do not mark page_view or scroll as key events, unless there is a specific funnel reason.
Connect Search Console and verify indexing
GA4 shows what people do on the site. Search Console shows which search queries brought them there. Connecting the two gives a complete picture of SEO and conversion performance.
- Verify your site in Google Search Console using the domain property method.
- Submit your sitemap and check for index coverage issues.
- Link Search Console to GA4 in the property admin settings.
The practical NZ small business tracking checklist
- GA4 property created with web data stream for your NZ domain.
- GTM container installed and publishing to production.
- GA4 event tag in GTM sending events with your measurement ID.
- dataLayer events firing for contact form started and submitted.
- Key events configured for the actions that represent commercial value.
- Search Console verified and linked to GA4.
- Reports limited to business-relevant dimensions: service page, source, device, and date.