How to Track Google Ads Conversions Using a Global Site Tag in HubSpot

How to Track Google Ads Conversions Using a Global Site Tag in HubSpot

If your conversion data isn’t accurate, every campaign decision you make sits on shaky ground. You might be investing heavily in Google Ads, but without clean tracking in HubSpot, it’s nearly impossible to tie lead generation to actual revenue. That disconnect can leave you guessing about which ads work and which are draining your budget.

Even if you’ve connected Google Ads to HubSpot, issues often start when someone clicks an ad and moves deeper into your site, fills out a form, requests a quote, or books time with sales. If the global site tag isn’t firing correctly or your tracking parameters aren’t aligned, those valuable actions won’t be tied back to the original ad. The result? Incomplete records, flawed attribution, and unreliable cost-per-lead data.

This guide breaks down how to track Google Ads conversions using a global site tag in HubSpot. You’ll learn where the tag fits, how it shares data, how to configure it correctly, and how to troubleshoot potential pitfalls. You’ll also see how marketers, sales teams, and revenue ops roles can pull meaningful insights using HubSpot’s dashboards.

 

Bridge Sales & Ads: Enable Google Conversion Tracking in HubSpot

The global site tag (gtag.js) is Google’s foundational tracking script that you embed on your website. It helps Google record user behavior, send event data back to your ad account, and track which clicks result in downstream actions.

Within HubSpot, this bridge between tools lives in the Ads dashboard under Marketing > Ads. Once your Google Ads account is connected, HubSpot uses the global site tag to apply dynamic tracking parameters to ad URLs. If the tag is already set up on your site, HubSpot recognizes it and automatically funnels conversion data.

When everything is connected properly, it unlocks full-circle tracking: from a Google Ads campaign click to your website activity, down to contact creation and lifecycle progression in your CRM.

If you’re using HubSpot Marketing Hub Professional or Enterprise, you can access this data directly in the Ads Performance dashboard or build tailored views with custom reporting to slice the insights any way your team needs.

 

How It Works Under the Hood

Here’s what’s really happening when someone clicks your ad and lands on your site:

HubSpot automatically tags each destination URL with a unique Google Click Identifier (GCLID) once your Ads account is connected. When a visitor arrives, two systems swing into action: Google’s global site tag and HubSpot’s tracking script. Together, they store the GCLID as a browser cookie.

That GCLID is the thread that ties together the entire journey:

  • Input: A visitor clicks a Google Ad that includes a GCLID.
  • Process: The global site tag and HubSpot tracking code capture the GCLID as the user loads your site. Later, when the user takes an action (submits a form, requests a demo), that event gets linked to the GCLID.
  • Output: HubSpot registers the event, attributes it to the contact, and pushes a conversion back to Google Ads. That GCLID now ties one ad click to one CRM record and one measurable conversion.

The beauty of this method? Each conversion tells a complete story across both platforms, paid click, contact source, and funnel progression, without manual reconciliation.

To fine-tune what’s counted, keep an eye on these settings:

  • Auto-tagging: This must be on in Google Ads to ensure every ad generates a GCLID.
  • HubSpot attribution model: Decide whether you want “First touch” or “Last touch” attribution in Settings > Marketing > Ads > Attribution.
  • Conversion triggers: You choose which events count, such as submitting a form, loading a thank-you page, or creating a deal.

When you understand this lifecycle, you can see exactly which ads create an actual pipeline and how they accelerate (or stall) revenue growth.

 

Main Uses Inside HubSpot

Tracking Lead Form Submissions from Google Ads

For most campaign managers, the first conversion goal is the form submission. Whether it’s a contact request or a free download signup, you need to prove that paid clicks are creating leads, not just visits.

Let’s say you promote a quote request form via Google Search. Someone clicks, lands on your HubSpot-built page, and submits the form. Because that visitor’s GCLID followed them from the ad and was captured by the global site tag, HubSpot links the contact and conversion back to the original campaign. You can then sync that lead event to Google Ads to measure your cost per lead much more accurately.

Measuring Deal Creation from Ad Leads

If your sales cycle requires qualification after the form fill, consider tracking conversions at the deal level instead.

Consider a SaaS company: When someone books a demo via a paid ad, a workflow auto-generates a deal in HubSpot. If the user’s GCLID was recorded during their visit, HubSpot ties that new deal directly back to the ad click. This isn’t just about showing how many leads come from paid ads; it’s about knowing which ones turn into qualified opportunities.

This kind of end-to-end visibility is what makes campaign optimization possible beyond surface-level metric chasing.

Campaign-Level ROI Attribution

Campaign ROI is ultimately what your marketing team and leadership care about. Luckily, HubSpot and the Global Site Tag make that analysis easier.

Say you’re A/B testing two campaigns targeting different services. Both drive traffic, but Campaign A generates more high-value deals tracked in HubSpot. Because those deals tie back to their original ad clicks via the GCLIDs, you can confidently say where the profitable contacts are coming from and move budget accordingly.

This lets you stop optimizing for volume and start optimizing for revenue.

 

Common Setup Errors and Wrong Assumptions

Missing site-wide tag installation:
If the global site tag only exists on a few pages, you’re missing conversions. Install it in the <head> section on every page you want tracked so user journeys aren’t cut short.

Double installations of Google and HubSpot tags:
Running both HubSpot and Google tags without coordination can fire duplicate events. Avoid inflated data by managing tag firing centrally with a tool like Google Tag Manager and ensuring only one version of the tag runs per page.

Auto-tagging disabled in Google Ads:
Without GCLIDs on your URLs, HubSpot can’t associate ad clicks with contacts. Go into your Google Ads account and confirm auto-tagging is turned on; it’s a frequent overlook.

Confusion over attribution windows:
Google and HubSpot use different logic and timeframes for assigning credit. If your teams aren’t aligned on attribution settings, the data won’t match. Set expectations internally so both tools tell a consistent story.

 

Step-by-Step Setup or Use Guide

Before diving in, make sure you’re set up for success:

  • You have HubSpot Super Admin rights
  • Admin-level access to Google Ads
  • The global site tag is ready to install (or managed through GTM)
  • HubSpot tracking code is live across your site

Now walk through these essential implementation steps:

  • Connect your Google Ads account to HubSpot
    In HubSpot, go to Marketing > Ads > Connect Account and choose Google Ads. Authorize access when prompted.
  • Enable auto-tagging in Google Ads
    Go to Settings > Account Settings > Tracking in Google Ads, and turn Auto-tagging on. This is how your ads generate the vital GCLID parameter.
  • Install your global site tag
    Drop the gtag.js snippet into the <head> of every page on your site, directly or through your tag manager. Confirm it’s consistent, page to page.
  • Verify HubSpot tracking is in place
    Check that HubSpot’s own tracking script is embedded site-wide. This works in tandem with the global site tag to tie contacts to GCLIDs.
  • Sync conversions back to Google Ads from HubSpot
    In HubSpot: Marketing > Ads > Settings > Track & sync conversions. Select the events you want Google to recognize, like forms, deals, or specific custom actions.
  • Set up matching conversion actions in Google Ads
    Inside Google Ads, create conversion actions that align with what HubSpot is reporting (e.g., “Free Trial Form”). Use consistent labels and categories.
  • Test the pipeline
    Click a real-time or test ad, complete your chosen conversion event, then check both HubSpot and Google Ads within a day to ensure the action is logged and attributed.
  • Reconcile attribution
    In HubSpot, go to Reports > Analytics Tools > Ads to confirm your conversions are syncing to the right campaigns. Review discrepancies and fine-tune.

Once set up, your two systems provide a real-time feedback loop between ad spend and customer acquisition, with no spreadsheet stitching required.

 

Measuring Results in HubSpot

With conversion tracking live, your next focus is surfacing insights. Use HubSpot’s reporting tools to get granular without losing the big picture.

Use this checklist to review performance:

  • Filter by paid search and look for real conversions under “Results” in the Ads dashboard
  • Use Reports > Attribution to see ads that influenced revenue-generating deals
  • Build a custom report mapping Campaign, Deal Amount, and Lead Source to trace ROI by click source
  • Measure the time lag between ad click and customer action to improve retargeting or nurture paths
  • Audit numbers weekly between HubSpot and Google Ads to stay synced and catch tracking breaks early

This reporting rhythm lets you fine-tune messaging, reallocate spend, and prioritize the channels driving actual business outcomes, not just engagement.

 

Short Example that Ties It Together

A mid-sized manufacturing firm is running Google Ads to promote free consultations. Their HubSpot instance includes Marketing Hub Enterprise and CRM Pro. Both the HubSpot tracking code and the global site tag are installed site-wide.

A prospective client clicks a Google ad, visits the landing page, and fills out a consult request form built in HubSpot. That form submission gets matched to the GCLID, so HubSpot logs the conversion. Days later, the contact closes as a high-value account, and the final deal is marked “Won.”

Since GCLID data was captured from the outset and sustained through CRM workflows, HubSpot attributes revenue to the original ad. The data syncs back to Google Ads, validating the conversion.

This visibility helps the company see exactly which campaigns drive pipeline, not just traffic, and lets them double down on the highest-performing ads with confidence.

 

How INSIDEA Helps

Getting Google Ads and HubSpot to talk to each other properly takes more than adding some code snippets. One small misstep, a missed tag, a disabled setting, or a broken form can throw off your entire attribution system.

INSIDEA helps ensure your setup doesn’t just work, but works reliably:

  • HubSpot onboarding services to configure Ads, Tracking, and CRM from scratch
  • Ongoing HubSpot management to keep tags synced and attribution clean
  • HubSpot automation support for workflows that complete the lead-to-deal handoff
  • Custom reporting dashboards that connect ad clicks to revenue with verified accuracy

If tracking accuracy is key to your campaign ROI, INSIDEA makes that visibility a standard, not a hope.

Schedule a consult or check out INSIDEA’s HubSpot consulting services and give your ad spend the clarity it deserves.

Jigar Thakker is a HubSpot Certified Expert and CBO at INSIDEA. With over 7 years of expertise in digital marketing and automation, Jigar specializes in optimizing RevOps strategies, helping businesses unlock their full potential. A HubSpot Community Champion, he is proficient in all HubSpot solutions, including Sales, Marketing, Service, CMS, and Operations Hubs. Jigar is dedicated to transforming your RevOps into a revenue-generating powerhouse, leveraging HubSpot’s unique capabilities to boost sales and marketing conversions.

The Award-Winning Team Is Ready.

Are You?

“At INSIDEA, it’s all about putting people first. Our top priority? You. Whether you’re part of our incredible team, a valued customer, or a trusted partner, your satisfaction always comes before anything else. We’re not just focused on meeting expectations; we’re here to exceed them and that’s what we take pride in!”

Pratik Thakker

Founder & CEO

Company-of-the-year

Featured In

Ready to take your marketing to the next level?

Book a demo and discovery call to get a look at:


By clicking next, you agree to receive communications from INSIDEA in accordance with our Privacy Policy.