Fireshift / Study / HubSpot CMS

HubSpot CMS sites and Google Ads conversion tracking: 47.5% count a click, page load or login

By the Fireshift team · Scanned 5 Nov 2026 · 80 HubSpot CMS sites with a readable Google Ads conversion, of 886 in the study · Public tags only

TL;DR. 38 of 80 HubSpot CMS sites (47.5%, 95% interval 36.9 to 58.3%) send Google Ads a conversion on a click, a page load or a login. The all-site figure is 50.8%, so HubSpot CMS sits inside the noise of the whole sample. No single pattern stands apart from the whole sample. We saw the container, not the Ads account: a conversion we flag may be secondary and harmless to bidding.

47.5%of 80 HubSpot CMS sites count a click, a page load or a login
76.2%send no conversion value on any action
30.0%convert on a button or link click
13.8%have a duplicate conversion

What did the 80 HubSpot CMS sites send?

Share of HubSpot CMS sites with each pattern, next to all 886 sites in the study. A site can show several patterns, so rows overlap.

PatternHubSpot CMS (n=80)95% intervalAll sites (n=886)
Any noise trigger47.5% 38 of 8036.9 to 58.3%50.8% 450 of 886
Button or link click30.0% 24 of 8021.1 to 40.8%31.6% 280 of 886
Page load (every page or a plain page view)21.2% 17 of 8013.7 to 31.4%26.1% 231 of 886
Duplicate conversions13.8% 11 of 807.9 to 23%20.5% 182 of 886
Login counted8.8% 7 of 804.3 to 17%7.9% 70 of 886
No conversion value on any action76.2% 61 of 8065.9 to 84.2%68.8% 610 of 886

Intervals are Wilson 95%. Where the HubSpot CMS interval holds the all-site share, we can't say HubSpot CMS sites differ.

What does each pattern mean?

What can't we see?

  • Primary vs secondary lives in the Ads account. A click conversion set to secondary does not drive bids.
  • Which plugin or tag manager created the tag. We read the public container. We make no claim about plugins.
  • Server-side tags are not in the public container, so real rates are likely higher.
  • Cause. Many sites share a platform and a setup habit. These are shares of what we saw, not proof that HubSpot CMS causes them. The sample is not random.

Method

Static HTTP read of the homepage, /pricing, /signup and /demo (robots.txt respected) and the public googletagmanager.com containers of 886 sites with a readable Google Ads conversion. A site counts as HubSpot CMS when the page source shows it; a site can carry two platforms, so platform rows overlap. No forms, logins or bot evasion. Full rules: method. All-site results: the study.

Check your own HubSpot CMS site.

The free scan runs the same checks in seconds. Public data only.

Scan my site

See a sample reportOr have us fix it: Fix Sprint, €1,500

Related: the full 1,727-site study · primary vs secondary · all guides