Skip to content

Track and report on your Google ads in HubSpot

Last updated: September 29, 2026

Ad blockers may block some of the content on this page. To prevent this, pause your ad blocker while browsing the Knowledge Base.

Available with any of the following subscriptions, except where noted:

You can track and report on your Google ad campaigns and ad groups directly from HubSpot.

After connecting your Google Ads account, you can enable auto-tracking to automatically apply UTM parameters to all supported ad types.

Please note: your use of the Google Ads integration is subject to the Google Ads Terms and Conditions. HubSpot will be able to view and manage your account and will store your Google Ads account number. When you authorize the integration, HubSpot receives a user token with permissions on the connected ad accounts. HubSpot can view, but doesn't store, all the ad accounts you have permissions for. Google will share settings details, such as the name, budget, bid strategy, and creative, as well as performance metrics, such as impressions and clicks, for all campaigns, ad groups, and ads in the accounts you connect.

Supported ad types

HubSpot can track most Google Ads, but some ad types aren't supported due to API limitations. Learn more about the differences between ad tracking and reporting.

Ad type Tracking Reporting
Search Ads ✓ ✓
Dynamic Search ✓ ✓
YouTube Ads   ✓
Shopping Campaigns ✓ ✓
Gmail Ads ✓ ✓
Responsive Display ✓ ✓
Demand Gen campaigns ✓ ✓
Performance Max campaigns ✓ ✓
Local Services campaigns   Only supported in the ad group view

Requirements for tracking Google Ads

To track Google Ads in HubSpot, make sure the following requirements are met. If you meet all the requirements but see errors, check the tracking troubleshooting guide.

  • Your Google ad's destination URL must be a full URL, not a shortened link, such as bit.ly. The exception is hubs.ly. Link shorteners strip parameters from the URL and prevent tracking.
  • Only use the final, non-redirecting version of a URL. Any redirect, including HTTP-to-HTTPS redirects and third-party click-tracking services, will remove HubSpot's tracking parameters.
  • Don't add customized tracking parameters at the ad group or ad level, as HubSpot's parameters won't override them.
  • Existing custom tracking parameters or tracking templates at the campaign level must either be blank or start with {lpurl} for HubSpot to track the ad.

UTM parameters

HubSpot tracks Google Ads by applying a tracking template at the campaign level. Any parameters you've set at the account or campaign level will be merged with the HubSpot parameters and overwritten.

HubSpot adds the following URL parameters to each Google ad:

  • utm_term={keyword}
  • utm_source=adwords
  • utm_medium=ppc
  • utm_campaign={_utmcampaign}: set by default to the name of the ad campaign
  • hsa_cam={campaignid}
  • hsa_grp={adgroupid}
  • hsa_mt={matchtype}
  • hsa_src={network}
  • hsa_ad={creative}
  • hsa_acc={ID of account/customer}
  • hsa_net=adwords
  • hsa_kw={keyword}
  • hsa_tgt={targetid}
  • hsa_ver=3

Please note: HubSpot applies the tracking template to your Google Ads, and this change will appear in the Change History of your Google Ads account. The change will be attributed to the user who connected the ad account to HubSpot.

Google auto-tagging

Google auto-tagging is compatible with HubSpot's ad tracking template. To set it up, update your tracking template in your Google Ads account:

  1. Navigate to your Google Ads account.
  2. In the left sidebar menu, click Settings, then click Account Settings.
  3. Click Tracking.
  4. Under Tracking Template, enter the parameters below, replacing the value for hsa_acc with the account ID of your Google Ads account.
{lpurl}?utm_feeditemid={feeditemid}&utm_device={device}&utm_term={keyword}&utm_source=google&utm_medium=ppc&utm_campaign={_utmcampaign}&hsa_cam={campaignid}&hsa_grp={adgroupid}&hsa_mt={matchtype}&hsa_src={network}&hsa_ad={creative}&hsa_acc={ID of account/customer}&hsa_net=adwords&hsa_kw={keyword}&hsa_tgt={targetid}&hsa_ver=3

ads-google-utm-tracking-parameters

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.