Services
Free toolsAll 13 tools →
Help & FAQAll FAQ →
1hold
GTM duplicates page views when the same GA4 measurement ID is loaded by more than one source – typically GTM plus a WordPress plugin or a cookie banner with its own Google tag – or when a page_view is sent manually on top of the automatic one. If you suspect GTM duplicating pageviews, count the sources first: one page load should produce exactly one page_view hit.
Duplicate tags do not only inflate your numbers, they also cost loading time. Read why Google Tag Manager can slow down your website if speed is a concern as well.
collect?v=2 and reload the page. Look for en=page_view with your G- ID in the request URL or, when GA4 batches several events, in the request payload. Two of them for one page load is your duplicate.gtag/js?id=G-. A match outside the GTM container means a second loader – usually a plugin.send_page_view and the value false.For a healthcare client our audit found three sources configuring the same GA4 ID: the Google tag in GTM, the cookie plugin’s own Analytics service and Site Kit. At the time of the fix only two were really active – the Site Kit snippet was already off, and our first finding came from a stale cached page. In the 28 days before 11 July 2026 GA4 counted 1,140 page views on 207 sessions, 5.5 per session. We disabled the cookie plugin’s Analytics code so that GTM became the only source. In the following 28 days GA4 counted 206 page views on 144 sessions, 1.4 per session; from mid-September to mid-October it was 1.5.
A B2B client had Site Kit and its cookie plugin both loading gtag.js for the same ID next to GTM: 8,631 page views on 1,155 sessions, 7.5 per session. After we switched off both extra loaders on 11 July, the ratio fell to 3.9 and was 4.0 from mid-September to mid-October. Longer visits are plausible on that site, but whether every one of those four page views is genuine we have not yet checked page by page.
Not every second loader doubles the data. The site of a retail client loaded the Google tag from three places, yet GA4 showed 1.57 page views per session, and a test in a headless browser sent exactly one page_view – the Google tag did not repeat the same ID there. So count hits before you remove anything.
Make GTM the only place that loads your Google tag. Switch off the Analytics output in plugins instead of deleting them blindly – on one of the sites above, the plugin we silenced still delivered the GTM snippet itself – and confirm in Tag Assistant that one page load sends exactly one page_view.
send_page_view to false, and do not add History Change page views where enhanced measurement already tracks history changes.Not sure which of your plugins is counting along? We check your GTM container and website for duplicate Google tags and clean up the setup without losing consent signals. Book a free initial call or see how we handle Google Ads and conversion tracking for our clients.
Our Google-certified experts are happy to help – free and without obligation.
Book a meetingWe check your GTM container for faulty tags, missing triggers and data gaps – free and without obligation.
Get your GTM audit
We need your consent before you can continue on our website.
If you are under 16 and wish to give consent to optional services, you must ask your legal guardians for permission.
We use cookies and other technologies on our website. Some of them are essential, while others help us to improve this website and your experience. Personal data may be processed (e.g. IP addresses), for example for personalized ads and content or ad and content measurement. You can find more information about the use of your data in our Privacy policy. There is no obligation to consent to the processing of your data in order to use this offer. You can revoke or adjust your selection at any time under settings. Please note that based on individual settings not all functions of the site may be available.
Some services process personal data in the USA. By consenting to the use of these services, you also consent to the processing of your data in the USA pursuant to Art. 49 (1) lit. a GDPR. The ECJ classifies the USA as a country with insufficient data protection according to EU standards.
Here you will find an overview of all cookies used. You can give your consent to whole categories or display further information and select certain cookies.
These services are technically required to operate the website and cannot be disabled.
Anonymised analysis of website usage so we can improve content and loading times.
Measuring advertising performance and delivering relevant ads. Without this consent we cannot evaluate our ads.
Third-party content such as videos or maps. Without consent we show a placeholder that only loads on click.