Google Tag Manager for a Small Business: Worth Adding?
Short answer: If your site only needs Google Analytics and perhaps Google Ads conversions, the Google tag on its own is usually enough, and your website builder may add it for you. Google Tag Manager earns its place once you run several tracking tags (Meta, LinkedIn, a call-tracking tool, form and button events) or want marketing changes made without a developer each time. If you add it, keep ownership inside your business, use preview before every publish, and clear out old tags regularly.
What Tag Manager actually is
Google describes Tag Manager as a tag management system that lets you set up and manage tags "without changing your website's code." You add two snippets to every page once. After that, tags (pieces of tracking code), triggers (the moments they fire, such as a page view or a form submission) and variables are managed in Tag Manager's web interface. The whole set for one site is called a container.
The alternative is the Google tag (gtag.js). Google's comparison page explains that the Google tag can only send data to Google services, while Tag Manager handles Google tags, third-party tags and custom tags. The same page says the Google tag on its own suits marketers without a web team or businesses using a CMS who only need default measurements such as page views, clicks and scrolls.
So the question isn't "is Tag Manager good?" It's whether your tracking needs have outgrown the simpler option.
The fit test
Answer yes or no.
- Do you use, or plan to use, tracking from more than one company? (For example Google Analytics plus Meta, LinkedIn, TikTok, or a call-tracking service.)
- Do you need to track specific actions like quote form submissions, "click to call" taps, booking button clicks or file downloads as conversions?
- Does someone other than your developer manage marketing, and get stuck waiting for code changes?
- Does your website platform make adding scripts awkward or limit where code can go?
- Is there a person who will own it, checking it a few times a year and approving changes?
Mostly no, especially question 5: stay with the Google tag. It's fewer moving parts, and many website builders offer a settings field or an official integration for it (check your platform's help pages for the current option).
Yes to 1 or 2, and yes to 5: Tag Manager will likely save time and give you cleaner tracking.
Yes to 1–4 but no to 5: be careful. Tag Manager without an owner turns into a drawer of forgotten scripts. Either name an owner first or keep tracking minimal.
The minimal setup
If the test says yes, start small. A sensible first container for an Australian service business might look like this:
| Tag | Trigger | Why |
|---|---|---|
| Google tag (GA4) | All pages | Base analytics |
GA4 event: generate_lead |
Quote form thank-you page or form submit | Your main conversion |
| GA4 event: phone click | Clicks on tel: links |
Mobile callers are often your best leads |
| Google Ads conversion (if you run ads) | Same as the lead event | Feeds bidding with real enquiries |
| Meta Pixel (if you run Meta ads) | All pages, plus lead event | Only if you actually advertise there |
That's it. Resist adding heatmaps, chat widgets and every vendor's pixel "in case". Each one adds code that visitors download.
Steps
- Create one Tag Manager account for the business. Google's overview notes you'll typically only need one account per organisation.
- Create a web container, then add the two snippets to your site (or use your platform's integration).
- Remove any old, hard-coded tracking that you're moving into the container, so nothing fires twice. web.dev's guide on tag best practices calls out duplicate tags that sit in the page code and in the tag manager at the same time.
- Build the tags above.
- Test in Preview mode. Google's help page explains that preview lets you browse your site as if the draft container were live, connected to Tag Assistant so you can see which tags fired and in what order. Submit a test enquiry and check that the lead event appears.
- Submit and publish with a version name and description such as "Add quote form lead event". Google's publishing page explains that each version is a snapshot you can revert to if something breaks.
Governance rules that keep it clean
Tag Manager makes it easy to add things. These rules make sure things also get removed.
Ownership stays with you
Google's own permissions page recommends that the account is managed by someone in your organisation, not an external agency, and that you keep at least two active administrators so you aren't locked out if one person leaves. Use business Google accounts, not personal ones.
Give the least access that works
Google lets you grant container permissions at four levels: read, edit, approve and publish. A sensible split for a small team:
- Owner or office manager: Administrator on the account, publish on the container.
- Agency or freelancer: edit (and perhaps approve) on the container, but not account administrator.
- Anyone who just needs to look: read.
When an agency relationship ends, remove their access the same day.
Every change gets a preview and a version note
No publishing straight from a draft. A one-line version description ("Removed old chat widget") is what lets you work out later what changed and when.
Name tags so the owner is obvious
web.dev recommends labelling tags so it's clear who is responsible for each one. A prefix like "GA4 –", "Ads –", "Meta –" plus the purpose works fine.
Audit twice a year
web.dev notes that tags tend to accumulate: they get added but are rarely removed. Twice a year, list every tag, ask whether anyone still uses its data, and pause or delete what isn't needed. web.dev also points out that custom HTML tags are the easiest to misuse for performance, so give those the hardest look.
FAQ
Does Tag Manager slow my site down?
The container itself is a script, and every tag inside it adds more. web.dev reports a correlation between the size of tag managers and poorer interaction responsiveness scores. A lean container is fine; a bloated one isn't.
Can I use Tag Manager on Shopify or Wix?
Platforms handle this differently and change their options over time, so check your platform's current help pages. Some have built-in integrations for Google's tags that may make Tag Manager unnecessary.
What happens if I stop paying my agency?
If they own the Tag Manager account, you may lose control of your tracking. Make sure the account sits under your business with you as an administrator before any work starts.
If you'd like a lean container with your enquiry and call tracking set up, and the old scripts cleared out, tell us which tools you run today.
Sources
- https://support.google.com/tagmanager/answer/6102821
- https://support.google.com/tagmanager/answer/7582054?hl=en
- https://support.google.com/tagmanager/answer/6107011?hl=en
- https://support.google.com/tagmanager/answer/6107056
- https://support.google.com/tagmanager/answer/6107163
- https://web.dev/articles/tag-best-practices