Why does my conversion tag fire on every page instead of just the thank you page?

Google Tag Manager1hold.de TeamGoogle Certified SpecialistMarch 17, 2026

When Google Tag Manager fires the conversion tag on every page, it significantly distorts your campaign data. A conversion tag should only trigger on the thank-you page or after a specific action. However, misconfigured triggers frequently cause the tag to fire on every page load. Learn here why your conversion tag fires on every page and how to resolve the issue.

Why Does the GTM Conversion Tag Fire on Every Page?

The most common reason for a conversion tag firing on every page is using an All Pages trigger instead of a page-specific one. This activates the tag on every page load, regardless of the URL. Therefore, you should configure the trigger to fire only on the confirmation page. Additionally, a missing URL filter in the trigger may be the cause. Also check the event configuration in GTM to ensure no events fire twice.

Trigger Configuration: Wrong vs. Right Wrong: All Pages Fires on every page Every pageview = conversion Fires on every page Inflated conversions VS Correct: Thank-you page Only /thank-you/ page Only real completions counted Only /thank-you/ page Real conversions Wrong trigger Correct trigger

Restricting the Conversion Trigger Correctly

Create a Page View trigger with the condition Page URL contains /thank-you/ or your specific confirmation path. Moreover, you can use a custom event that only pushes after a form submission or purchase. This ensures the conversion tag no longer fires on every page. Google recommends using specific triggers for conversions in the Tag Manager Help.

Setting Up Conversion Triggers Correctly 1 Remove All Pages trigger 2 Create new trigger 3 Set URL condition 4 Test in preview 5 Publish

Our Recommendation

Never use the All Pages trigger for conversion tags. It is crucial to create a dedicated trigger with a URL condition or custom event. Furthermore, we recommend enabling the Once per page load option in the Google Ads conversion tag to prevent duplicate counting. Additionally, regularly compare your conversion data in Google Ads with your actual completions.

Conclusion

A conversion tag that fires on every page distorts your campaign data and wastes budget. Therefore, correct trigger configuration is essential. Our Google Ads agency helps you set up conversion tracking flawlessly.

Need personal advice?

Our Google-certified experts are happy to help – free and without obligation.

Book a meeting