Reports

How does tracking work in the Ads Add-on?

Last updated: May 25, 2018

Available For:

Marketing: Basic, Pro, Enterprise
Sales: N/A
Service: N/A
Add-Ons: Ads

Learn how your Google Adwords and Facebook ads are tracked within HubSpot's Ads add-on. The parameters outlined below dictate how new contacts and customers are credited in the ads tool.

Google AdWords

HubSpot uses a tracking template that is inserted on the campaign level in Google AdWords. Any parameters that exist or are added at the account level or the campaign level will be merged with the HubSpot parameters at the campaign level in your AdWords tracking. However, no parameters specified on the campaign or account level in AdWords will be overwritten.

The HubSpot ads integration automatically adds the following URL parameters to AdWords ads:

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}

utm_term={keyword}
hsa_tgt={targetid}
utm_campaign={_utmcampaign} by default this will get set to the actual name of the AdWords campaign
utm_source=adwords
utm_medium=ppc
hsa_ver=3

Please note: HubSpot ads tracking parameters will not take precedence over what's been set on a tracking template on the adgroup, ad, or lower levels in AdWords. Adding tracking on these levels will cause the tracking template to not work as expected.

Facebook

The HubSpot ads integration automatically adds the following URL parameters to Facebook ads:

hsa_acc={accountid}
hsa_cam={adcampaignid}
hsa_grp={adsetid}
hsa_ad={ad_id}
hsa_net={facebook}

hsa_src=[SOURCE_SITE_NAME] - this gets populated as Facebook or Instagram automatically
utm_source={facebook}
utm_medium={paid}
utm_campaign={Name of Ad campaign}
hsa_ver=3
hsa_la={true} - for lead ads, {false} or absent otherwise
hsa_ol=
{true} - for organic leads from lead ads, {false} or absent otherwise

These parameters are added automatically as soon as your Facebook account is connected. The unique ID numbers will correspond to your ad_id or campaign_id, to each of your Facebook ads. Any parameters specified on the Facebook ad within Facebook will not be overwritten by HubSpot. 

The tool updates multiple times per day thereafter to ensure new ads are being tracked. 

Please note: for new ads created going forward, HubSpot will not apply tracking to Facebook ads with over 20 engagements, to prevent resetting Facebook’s ad optimization algorithm. HubSpot will not apply tracking to Facebook ads that already had 20 engagements at the time you connected your Facebook ads account to HubSpot. 

LinkedIn

As of July 31, 2017, the LinkedIn Ads integration has been removed from HubSpotAny LinkedIn campaigns originally created in HubSpot will continue to run in LinkedIn Ads. To manage your existing campaigns, navigate to the native LinkedIn Ads manager.

Was this article helpful?