Your Google Tag Manager
agency. GTM tracking you
can actually trust.

SIXGUN is a leading Google Tag Manager agency. We build, govern and maintain the container that fires every tracking tag on your website – analytics, conversions, remarketing and consent. The tool is free. What you pay an agency for is the specification behind it, the naming standard that keeps it readable, and the testing that proves each tag reports what you think it does.
GTM, where accurate tracking begins

Google Tag Manager is free to install and expensive to get wrong. Most containers we inherit were correct on day one, then grew for three years with nobody owning them – a duplicated configuration tag here, a trigger scraping a CSS class a redesign has since deleted there, an event nobody can explain. The reporting still produces numbers, and that is the problem – they look fine right up until somebody checks them against reality. Your GA4 reporting and your SEO campaign data both sit on that container.

What a Google Tag Manager agency does that the free tool does not

Google Tag Manager costs nothing to install, which is exactly why so many containers end up in the state they do. Someone adds a Meta pixel through Custom HTML, because that afternoon it was quicker than filing a developer ticket. A developer duplicates the GA4 configuration tag to test staging, and the copy stays. Two years on, your form submissions are counted twice and nobody can say which of four triggers is live.

What you are buying is not access to the tool. It is the layer around it: a specification agreed before anything is built, a naming standard so the container can be read by someone who did not build it, testing that proves each tag fires correctly, and a record of what changed and why.

The three things people conflate here do different jobs.

Google Tag Manager

  • What it does: Fires your tags – which one runs, on which interaction, carrying which values.
  • What it does not do: Store or analyse anything.
  • Who sets it up: Whoever owns the container – in practice, several people over several years.
  • What breaks it first: A redesign that changes the markup its triggers depend on.

Google Analytics 4

  • What it does: Receives events, stores them, reports on them.
  • What it does not do: Fire tags, or control what gets sent.
  • Who sets it up: Configured once, extended as the business changes what it counts.
  • What breaks it first: An event renamed in GTM without checking the key events it feeds.

Google Ads conversion tracking

  • What it does: Attributes a conversion back to the click and campaign.
  • What it does not do: Say anything about non-paid traffic.
  • Who sets it up: The paid media team, from events defined in GTM.
  • What breaks it first: A conversion action pointed at an event that no longer exists.

Each depends on the one before it. The container is the foundation; your GA4 property sits on top of it.

We build every GTM container to a documented standard

Every container we build or clean up is named against SIXGUN’s own GTM standard. Every item carries a prefix saying what it is – [TAG], [TRI] or [VAR]. Nothing is called “Untitled”. Nothing is called “Copy of”.

The commercial argument is clear. A well governed container can be handed to another agency, an internal hire or an auditor without anyone paying for archaeology first. A broken tag gets traced in minutes, and the person who built it leaving becomes an inconvenience rather than an incident.

What we check when we audit a container

We audit in a fixed order, because the findings depend on each other. There is no sense testing conversion accuracy in a container where four tags fire on the same event.

Naming and structure, first. Every tag, trigger and variable read against the standard, plus folder organisation and hostname scoping.

Duplicates and orphans. Two configuration tags initialising GA4, event tags doing the same job from different triggers, variables nothing references any more. 

Trigger logic. What fires, where, and how often. CSS-class triggers a redesign will break, once per page set where the interaction happens twice, tags with no hostname condition firing on staging too.

dataLayer integrity. Whether the pushes exist, whether they are documented, and whether tags read from the dataLayer or scrape the page for values that will move.

Conversion accuracy. Hard-coded measurement IDs, hard-coded currency on ecommerce tags, test tags still firing in production. Small faults that misreport revenue quietly, every day, until somebody looks.

QA and version history. Whether changes were tested before publishing, and whether the version notes describe what actually changed.

 

How an implementation actually runs

Scope varies with the business, but the sequence holds.

  • Discovery – what the business counts as a lead or a sale, and which platforms need the data.
  • Specification – a measurement plan and a dataLayer specification your developers can build against.
  • Build – the container assembled to the naming standard, every variable noted and every trigger scoped.
  • QA and debug – each tag tested in GTM Preview and confirmed in GA4 DebugView against real interactions.
  • Handover – a walkthrough with the people who will use the data, so the container is not a black box.

Here is the part the category avoids. No implementation is 100% accurate, and an agency promising perfect conversion accuracy or zero compliance risk is describing something that does not exist. Ad blockers strip traffic before a tag can fire. Refused consent removes another slice. Somebody researches on a phone at lunch and buys on a laptop that night, and unless they are signed in and you are passing a User-ID, your analytics has no reliable way of knowing that was one person. 

What a well-built container gives you is a number that is consistent, directional and explainable. It will not reconcile to the cent against your invoices, and we say so at the start rather than letting you find out in a board meeting.

Novotel Logo
Infotrust Logo

84% increase in organic purchasers.

289% increase in organic sessions.

2,772 increase in ranking performance for tracked keywords.

98% increase in organic conversions.

52% increase in organic sessions.

608 increase in ranking performance for tracked keywords.

111% increase in organic sessions.

436% in organic key events.

1,601 increase in ranking performance for tracked keywords.

Enhanced data insights and operational efficiency.

Streamlined data reporting.

59% increase in revenue.

138% increase in ROAS.

24X increase in the overall conversions.

95% reduction in the cost per conversion.

440% increase in the conversion rate.

142% increase in organic revenue.

426% increase in Google Ads revenue.

95% increase in Meta Ads revenue.

Novotel

Novotel Melbourne Airport was a new hotel location opened in July 2024 to provide a premium travel base for travellers transiting through Melbourne.

Ray White Commercial

Ray White Commercial Western Sydney are a team of commercial real estate specialists operating in and as part of the Western Sydney community.

Infotrust

Infotrust is Australia's leading ASX-listed cyber security and technology services provider, headquartered in Sydney with offices nationwide.

Peter MacCallum Cancer Centre

Peter MacCallum Cancer Centre is a world leading cancer treatment, research, and education centre dedicated to caring for people affected by cancer.

Edgar’s Mission

Edgar’s Mission is a non-profit farm sanctuary in Victoria, dedicated to supporting rescued farm animals in need of a better life.

Hussmann

Hussmann, a Panasonic owned company, is a leading supplier of commercial refrigeration systems and support services to larger scale enterprises such as supermarkets and independent retailers.

Peter Sheppard

With flagship stores in Melbourne, Sydney and Brisbane, Peter Sheppard have been providing unrivalled service and the perfect fit for over 50 years.

OUR PEOPLE

Meet our
GTM team

Harris Panayi Harris Panayi
Harris Panayi

Client Services Director

About

Harris has been part of the SIXGUN fabric nearly since its inception, running the Client Services department and specialising in client, staff, and escalation management, along with recruitment, retention, and business growth. A strong leader at SIXGUN whose all-rounder approach ensures maximum client and staff satisfaction, Harris also takes the lead on company events and culture.

Experience

After almost a decade in the digital marketing landscape, Harris has worked in almost every facet of the industry, including SEO, SEM, social media, site design and development, lead generation and affiliate marketing, account and partnership management, and general staff management positions.

Harris’ primary goal is to foster harmonious relationships between agency and client, ensuring business success from a technical performance perspective is at the forefront, while ensuring relationships with clients operate so effectively that clients are able to see us as a part of their business. Harris strives to create a family-style partnership environment within his department, where partnerships organically grow over time and clients stick with us for the long term.

Fun Fact

Harris is a true foodie, soccer and music enthusiast at heart. You’re most likely to find him in the kitchen, watching his beloved Arsenal, or strumming his Fender Stratocaster.

Matthew Cullen
Matthew Cullen

Strategy Director

About

Matthew leads the strategy and sales direction of SIXGUN, helping to develop a true client-centric mentality that puts our clients’ needs at the heart of our digital marketing solutions.

Experience

With more than ten years of experience in the digital marketing industry, Matthew uses his wealth of experience to guide campaigns from the outset, helping set realistic expectations that don’t promise the world. When talking strategy, Matthew understands no question is too small—choosing a digital marketing partner can be a difficult task and half the battle is finding a team you genuinely want to work with over the long term.

Fun Fact

A foodie at heart, Matt enjoys cooking (hopefully) delicious food, wining and dining with friends and family, and the occasional round of golf.

Cameron Milner
Cameron Milner

SEO & Data Director

About

Leading the SEO, content and data teams at SIXGUN, Cameron brings a wide breadth of knowledge in technical implementation, holistic and integrated marketing approaches, and creating strong resources for the SIXGUN team and clients alike.

Experience

With more than a decade of experience in SEO across all verticals, including more sensitive and highly regulated industries, Cameron has done SEO for outfits of all sizes, ranging from one-person businesses all the way up to large multinational and publicly traded companies. He’s also collected experience in CRO, data analytics, web design and development.

Fun Fact

Cameron loves spending time with his family and has a passion for serving his community. He’s currently the Deputy Controller for Training at his local State Emergency Services (SES) unit and holds a number of specialist skillsets, some of which he’s also a trainer and assessor in.

Alan Trinh
Alan Trinh

Performance Media Director

About

Leading the Performance Media department at SIXGUN, Alan manages a dynamic team of high-performing paid media specialists. The Performance Media team specialises in Google Ads, social media marketing, email marketing, and more.

Experience

With nine years of experience in marketing, Alan's journey encompasses diverse roles, from crafting impactful paid media strategies to orchestrating successful marketing events. Alan takes pride in fusing creativity with data-driven tactics, propelling brands to the forefront of the digital landscape, and mentoring his team to excel.

Fun Fact

Once upon a time, Alan was a qualified hairdresser who specialised in haircutting. He even entered a few hair competitions (but didn't win an award). That could explain the career change.

Nando Iorio
Nando Iorio

Lead Account Manager

About

Nando is an integral part of the Account Management team at SIXGUN, helping to develop a true and transparent business-client relationship while aiding and managing the day-to-day needs of our clients’ digital marketing solutions.

Experience

With over a decade of industry experience in both traditional and digital marketing as well as experience in the creative field, Nando takes a warm and holistic approach to client services.

Fun Fact

When Nando isn’t focused on all things SIXGUN he enjoys playing guitar and trying to set a new high score in classic video games. Nando also enjoys photography and making short videos in his spare time.

Christopher Zerafa
Christopher Zerafa

Lead SEO Specialist

About

Christopher began his SEO journey by curating a variety of music websites and then soon learned about the magic of SEO. Since then he has acquired almost 10 years of experience in the SEO landscape.

Experience

Chris has worked in a variety of niches from fashion to pet supplies. His passion lies in all things visual and content related, as he also studied graphic art and design. He has strong management experience within the SEO field and the wider community sector.

Fun Fact

Christopher (Chris Z or Lord Zedd in some circles) runs a mobile DJ hire business on the weekends and is known to drop bangers for the general public on a regular basis.

Evan Pavlidis
Evan Pavlidis

Senior Digital Marketing Strategist

About

As SIXGUN’s Senior Digital Marketing Strategist, Evan focuses on creating bespoke solutions, tailored to each individual business’s unique needs and challenges.

Experience

Working in client-facing roles for more than five years, Evan has a wealth of experience across the various marketing solutions that SIXGUN offers their clients. Outside of this, his knowledge of website development, UX and AI integration help shape a holistic understanding of the digital landscape, bringing unparalleled insight into every strategy session.

Fun Fact

Outside of work, you’ll find Evan spending quality time with his Labrador Zorro (please ask to see a photo! it will make him really happy) or 30 metres in the air, climbing a boulder in the wilderness. Evan also enjoys a range of sports (supporting Greece of course!).

Nelson Pak
Nelson Pak

Senior Account Manager

About

With more than five years of industry experience, Nelson brings a professional yet approachable attitude to the client services team. From strategic planning through to implementation and all day-to-day tasks, Nelson takes a holistic approach to digital marketing, aware that transparency and understanding between clientele and agency is key.

Experience

With ten years of combined experience in industries like banking, finance, sales, and marketing, Nelson brings a wealth of knowledge and experience to the team, having worked with many small, medium and enterprise-level businesses, leading campaigns and creating meaningful, long-lasting partnerships.

Fun Fact

Outside of work, Nelson can be found on walks to the dog park/beach with his best bud, partaking in rounds of MMA to keep fit, or sitting around a campfire in the outback.

Ian Chen
Ian Chen

Senior SEO Specialist

About

Ian is a part of the SEO team at SIXGUN, with over a decade of experience in the digital marketing space. He started his career as a web developer, where he discovered a passion for SEO. Since then, Ian has honed his skills throughout his agency career, helping clients achieve ambitious goals.

Experience

With over a decade of SEO experience across a wide range of industries, Ian has a strong focus in technical SEO implementation and user experience optimisation. His approach is tailored to meet unique client needs, with a focus on delivering long-term success.

Fun Fact

Outside of work, Ian enjoys hunting for new brunch spots and playing video games. When you can find a badminton partner he also enjoys a hit!

Ben Engel
Ben Engel

Senior SEO Specialist

About

Ben is an essential part of the SEO team at SIXGUN, helping develop sound SEO strategies for clients in order to enhance their organic presence online.

Experience

With half a decade of experience in SEO across a wide range of industries and businesses, Ben’s approach to campaigns focuses on technical implementation and content strategy, with the goal of achieving a positive return on investment for all of his clients.

Fun Fact

Ben loves spending time with his golden retrievers, playing video games and hitting the occasional shank at the driving range.

Buddhini Mendis
Buddhini Mendis

Senior SEO Specialist

About

As a senior SEO specialist, Buddhini brings broad digital marketing experience from an array of industries and has strong love for SEO.

Experience

Since starting her career in digital marketing more than seven years ago, Buddhini has grown her skills—from building strategies to strengthening client relationships—and brings a powerful focus to achieving client goals. She believes in working as a team and sharing knowledge about the ever-changing digital world, helping others grow personally and professionally.

Fun Fact

When not spending time with family and her toddler, Buddhini is either busy in the kitchen baking a delicious treat or playing board games with friends and family.

Melbourne, Perth and everywhere in between

We are based in Melbourne and we build and audit GTM containers for businesses in Sydney, Brisbane, Perth and everywhere between. Tracking work is remote by nature, so where you sit makes no difference.

Contact our specialist Google Tag Manager team to get a free audit today.

Our Thinking

Industry insights
and tips

When to bring in a Google Tag Manager consultant

Plenty of businesses run a container perfectly well without help. A single site, a contact form, GA4 and one Google Ads conversion is not work that needs an agency.

A Google Tag Manager consultant earns the fee when the container stops being something one person can hold in their head. That is usually where several platforms need the same events, or an ecommerce build needs the recommended events and items array done properly, or a migration is about to break every trigger at once. It is also where somebody stops trusting the numbers, which is a more urgent problem.

The other common trigger is inheritance. You take over a marketing function, open the container and find nine years of other people’s decisions and no documentation. That is a clean-up engagement, and it is most of what we do regarding Google Tag Manager.

Built to be handed over

We build every container as though someone else will run it, because eventually somebody will. Staff change, agencies change, and the container outlives both. So the naming holds to a standard, variables are clear, version descriptions provide context, and the documentation is written for someone who was not in the room.

You keep the accounts, the container and the data. Access runs on your corporate domain rather than anyone’s personal Gmail, with proper permissions based on each persons needs. If you leave us, you leave with a GTM container that works.

You might be wondering...

Yes. Google Tag Manager costs nothing to use, and neither does Google Analytics 4. What is not free is the specification, the build, the testing and the maintenance.

The tool gives you a publish button. It does not tell you which events carry commercial value, or whether the number in your report matches what happened. If your setup is simple, keep it in-house.

They sit either side of the same pipe. Google Tag Manager decides what data gets sent and when; Google Analytics 4 receives it and reports on it.

  • Google Tag Manager: holds your tags, triggers and variables and fires them on the interactions you define. It analyses nothing.
  • Google Analytics 4: receives those events and turns them into reports on acquisition, behaviour and conversion.
  • The dependency: GA4 can only report what GTM sends it. A missing trigger is invisible, because the data never existed.

Our GA4 configuration and reporting work covers the analytics side.

It depends on the specification, not the container. Building tags is fast. Agreeing what counts as a conversion, and getting a developer to push the dataLayer events those tags need, is what sets the timeline.

A clean site with straightforward form conversions moves quickly. An ecommerce build with a proper items array does not.

Yes, and it is a large share of our GTM work. Audit first, then clean-up, then a rebuild only where one is genuinely warranted:

  • Audit: every tag, trigger and variable read against our standard, prioritised by consequence rather than count.
  • Stabilise: the faults misreporting data right now - duplicate configuration tags, test tags in production, hard-coded values.
  • Rename and document: items brought onto the convention, references rewritten, and a container map that did not exist before.
  • Preserve event names: we will not rename GA4 events without your decision, because that splits your historical reporting.

Because we test it on real interactions before it goes live. Every tag is checked in GTM Preview to confirm it fires on the right event with the right values, then confirmed in GA4 DebugView to confirm the data arrives intact.

That is verification, not a guarantee. A container correct in March can be wrong by June, which is why re-auditing is an important step.

Yes, completely. Ownership is not something we hold over a client:

  • Your accounts: the GTM container and the GA4 property belong to your business.
  • Your access: you hold admin rights on both. We work inside your container, not a copy.
  • Your documentation: the measurement plan, dataLayer specification and container map are yours.
  • Your exit: if the relationship ends you keep everything, and we will brief your next team.

Nothing on our side depends on you being unable to read your own setup.

Some of it breaks. That is not pessimism, it is how tag management works - any trigger depending on a CSS class, a button ID or a URL path stops matching the moment those change.

Bring us in before launch, so we can review the new build against the container, move fragile triggers onto dataLayer events and test on staging. Finding out afterwards costs you a month of reporting.

Most businesses do not. Server-side tagging moves tag execution from the browser to a server you pay to run, and Google's own case for it is page performance, more detailed privacy controls and data quality. It also adds hosting cost and ongoing maintenance to something that currently costs you nothing at all.

It earns its place at high traffic volumes, or where you must control data before it leaves your own infrastructure. Ask anyone recommending it what it will cost to run each month. If they cannot answer, that is your answer.

Name

Name
Content here