forumNew topic

Agency wants to install Google Tag Manager alongside analytics — do we actually need both?

İİbrahim T***MemberCommunity member
Joined
Aug 2023
Message
279
#1

We are a 12-person architecture firm in the UK offering commercial office design and project consultancy to corporate clients. We have a very simple WordPress site consisting only of our service pages, completed portfolio projects, and a corporate quote request form.

The digital marketing agency we recently hired mentioned they want to install Google Tag Manager alongside the analytics tool already hardcoded directly into our site's source code. Our monthly traffic is only around 4,000 unique visitors anyway, and we don't run any complex e-commerce system. Our developer is pushing back, arguing that every new script slows the site down and running both tools could corrupt our data.

Is Tag Manager really necessary on a corporate site that only collects quote forms? Does running both tools simultaneously lead to duplicate data tracking, and who should handle the technical management of this setup long-term?

PPınar U***MemberCommunity member
Joined
Mar 2023
Message
188
Most Helpful#2

Short answer: The two tools aren't alternatives or competitors to each other; the analytics tool is a reporting engine that collects and interprets data, while Google Tag Manager is a container that lets you manage the tags collecting that data without needing a developer. Yes, you need both, provided the old hardcoded tracking snippet is removed and migrated into Tag Manager.

Even on corporate sites with just a quote form, tracking pageviews alone isn't enough. You need to track micro-conversions like whether users download your design catalog PDF, which field in the quote form causes drop-offs, or if they click direct phone and email links. Without Tag Manager, your developer has to keep manually tweaking site code to track every single one of those buttons.

The risk of double-counting data is very real and one of the most common technical mistakes out there. If the direct analytics tracking code stays in your site template while the same analytics tag fires inside Tag Manager, every page visit gets logged twice. That artificially doubles your session count, drops your bounce rate near zero, and ruins your historical analytics.

The proper setup is this: Your developer should completely strip out the legacy direct analytics code and embed only a single Tag Manager container snippet. Every tag, including your analytics tool and any future ad pixels, should fire through the Tag Manager interface. Keep ownership of the container under your company's master email address, and grant the agency edit access only.

CCeren B***Member
Job title
Sales Manager
Sector
Law
Organization type
early-stage startup
Joined
Jan 2025
Message
282
#3

On WordPress, if you add Tag Manager without removing the old tracking snippet from header.php or your theme settings, duplicate tracking is guaranteed. Have the dev delete the old code and just add the container snippet. Setting up your analytics measurement ID as a single base configuration tag inside Tag Manager covers everything you need.

SSerdar K***Veteran
Job title
Growth marketing
Joined
May 2023
Message
264
#4

If the agency isn't planning to set up search ads or professional network pixels down the road, Tag Manager isn't strictly necessary just to track form submissions. The enhanced measurement feature built right into the analytics tool can already capture basic form submissions without custom code. Sometimes agencies just add an extra layer for their own convenience.

TTülay T***ExpertCommunity member
Joined
Oct 2024
Message
236
#5

Follow three fundamental rules during the migration: 1) Completely remove the old tracking script from the site. 2) Create the Tag Manager account under your architecture firm's name and grant user permissions to the agency. 3) Test the tags in preview mode before going live to verify that form submissions only generate a single data entry.

RRıdvanMember
Job title
Dealer network manager
Organization type
regional distributor
Joined
Mar 2024
Message
92
#6

Don't pit your developer against the agency. Tell the developer "Just add the Tag Manager code to the site delete the old analytics code, and don't worry about the rest." Then instruct the agency "You will manage all tracking through the tag panel." That way your developer won't have to write code for every single small request.

OOya K***ExpertCommunity member
Joined
Jun 2024
Message
96
#7

we forgot to delete the old code two years ago and celebrated because our pageviews doubled overnight. i mean then we realized we were just fooling ourselves and the data was completely ruined... seriously, don't give the green light to the agency until your developer cleans up the old code.

Correction: I misremembered the figure, it was a bit lower.

KKaan G***ExpertCommunity member
Joined
Jun 2023
Message
94
#8

it's totally normal for agencies to want tag manager, they don't wanna wait on a dev for every single button click. tbh don't worry about site speed either, a properly set up single container won't slow down the site noticeably.

İİbrahim P***Member
Job title
Human Resources Specialist
Sector
Consulting
Organization type
sole proprietorship
Joined
Jul 2024
Message
48
#9

If we delete the old code and reconnect through Tag Manager, will we lose our past months' visitor data and historical reports in the analytics dashboard?

FFerhat Ö***MemberCommunity member
Joined
Sep 2022
Message
290
#10

Since you operate in the UK market, I recommend paying close attention to data privacy compliance. It is a legal requirement that any third-party tracking tags deployed via Tag Manager integrate with your site's cookie consent mechanism and do not fire without user consent.

NNeslihan G***MemberCommunity member
Joined
Apr 2022
Message
45
#11

I'm curious too. Don't trust anyone who gives guarantees; there are no guarantees in this business.

Correct me if I'm wrong.

ZZafer Ö***Member
Job title
Production planning
Sector
Machinery manufacturing
Organization type
a company within a holding
Joined
Apr 2023
Message
247
#12

Looking at it as a process, the picture changes. When making a decision, first look at what data you have on hand.

Of course, it varies if your situation is different.

EEfe K***ExpertCommunity member
Joined
Feb 2023
Message
2
#13

The answer above hits the nail on the head. Hasty decisions become decisions you have to fix six months later.

That's all, sorry if I went on too long.

FFatma Y***ExpertCommunity member
Joined
Jan 2024
Message
287
#14

thanks a lot I'll try it today and updating an existing page yields faster results than creating a new one.

of course it varies if your situation is different.

NNuri E***Expert
Job title
General coordinator
Sector
Leather
Organization type
regional distributor
Joined
Feb 2023
Message
386
#15

I partly agree, partly disagree. Don't hesitate to ask; those who don't ask always pay more.

If I were you, I'd go this route.

JJülide S***Expert
Job title
Data Analyst
Sector
Retail
Organization type
early-stage startup
Joined
Feb 2022
Message
176
#16

Im curious too.

FFiliz S***Member
Job title
Software developer
Sector
Printing
Organization type
early-stage startup
Joined
Apr 2026
Message
129
#17

We experienced almost the exact same thing last year. If it's your first time, start small; scaling comes later.

Good luck with that.

OOkyanusMember
Job title
Embedded software
Organization type
regional distributor
Joined
Apr 2024
Message
96
#18

Here's how it went for us. Merge instead of deleting; deleted content doesn't come back.

If I were you, I'd go this route.

GGürkan K***Member
Job title
Quality Assurance Manager
Sector
Glass
Organization type
300-person organization
Joined
Dec 2025
Message
343
#19

We've heard this a lot, but it never happened like that for us. Any comment made without a control group is just a guess.

If you get three different answers on a topic, the question was asked wrong. Correct me if I'm wrong.

JJülide S***Veteran
Job title
Secretary
Sector
Food wholesale
Organization type
family business
Joined
Jun 2024
Message
1
#20

im writing this so you dont make the same mistake but everyone rushing into difference between tag manager and analytics gets stuck at the same point.

if I were you I'd go this route.

This topic has been closed.The moderator marked the topic as resolved. If you have a similar issue, you can open a new topic.
New topic