Skip to content

Track your Microsoft Advertising ads in HubSpot

Last updated: September 7, 2026

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

Please note: if you're a Super Admin, you can opt your account into the Microsoft Advertising Integration beta.

Track your Microsoft ad campaigns, ad groups, and ads in your HubSpot account.

When you connect your Microsoft Advertising account to HubSpot, you can turn on auto-tracking, which will automatically apply a set of UTM parameters to all supported ad types in your account.

Necessary disclosure: your use of the Microsoft Advertising integration is subject to the Microsoft Advertising Terms and Conditions. HubSpot will be able to view and manage your account and will store your Microsoft Advertising account ID. When you authorize the integration, HubSpot receives a user token with permissions for the connected ad accounts. HubSpot can view but does not store all the ad accounts you have permissions for. Google will share settings details (e.g., name, budget, bid strategy, creative) and performance metrics (impressions, clicks, etc.) for all campaigns, ad groups, and ads in the accounts you connected.

Supported ad types

HubSpot can track all Microsoft ads, but some ad types are not supported due to API limitations. Learn more about the differences between ad tracking and reporting in HubSpot. 

Campaign type Tracking Reporting
Search ✓ ✓
Shopping ✓ ✓
Audience   ✓
Hotel ✓ ✓
App ✓ ✓
Performance Max  ✓ ✓ (at campaign and asset group levels, no per asset level reporting)

Requirements for tracking Microsoft Advertising ads

To track Microsoft Advertising ads in your HubSpot account, the following requirements must be met. If you meet all the requirements but are encountering errors, review the tracking troubleshooting guide.
  • HubSpot adds tracking parameters through an account-level Final URL Suffix and enables Microsoft click ID (msclkid) auto-tagging. Do not override the account-level Final URL Suffix, as this is used to add tracking parameters.
  • If you use a URL shortener or third-party tracking template, ensure it preserves query parameters when redirecting to the landing page.

UTM parameters

HubSpot tracks Microsoft Advertising ads by applying a tracking template to the supported formats of Sponsored Content. HubSpot adds the following URL parameters to each Microsoft ad:

utm_term={keyword}
utm_source=bing
utm_medium=cpc
utm_campaign={CampaignName}
utm_id={CampaignId}

hsa_acc={AcccountId}
hsa_cam={CampaignId}
hsa_grp={AdGroupId}
hsa_ad={AdId}
hsa_kw={keyword}
hsa_mt={MatchType}
hsa_src={Network}
hsa_tgt={TargetId}
hsa_net=bing
hsa_ver=3
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.