Google Ads · Tracking template + Final URL suffix
HubSpot + ClickCease → Google Ads tracking template
HubSpot and ClickCease both want Google Ads tracking fields — Google only applies one Tracking template per level.
Recommended (HubSpot Community + ClickCease): keep HubSpot’s {lpurl}?…hsa_* string in Tracking template, and put kw={keyword}&cpn={campaignid} in Final URL suffix (requires the ClickCease site pixel).
Do not paste a ClickCease redirect template (url={lpurl}) on top of HubSpot — that overwrites HubSpot auto-tracking.
{lpurl}?utm_term={keyword}&utm_source=adwords&utm_medium=ppc&utm_campaign={_utmcampaign}&hsa_cam={campaignid}&hsa_grp={adgroupid}&hsa_mt={matchtype}&hsa_src={network}&hsa_ad={creative}&hsa_acc=YOUR_GOOGLE_ADS_CUSTOMER_ID&hsa_net=adwords&hsa_kw={keyword}&hsa_tgt={targetid}&hsa_ver=3
kw={keyword}&cpn={campaignid}
How to install
- Open Google Ads → Admin → Account settings → Tracking.
- Paste the HubSpot string into Tracking template (must start with
{lpurl}and includehsa_*). - Paste
kw={keyword}&cpn={campaignid}into Final URL suffix (append with&if a suffix already exists). - Confirm the ClickCease site pixel is on landing pages, replace the HubSpot customer ID, then click Test and save.
What each field does
- Tracking template — HubSpot’s
hsa_*template. ReplaceYOUR_GOOGLE_ADS_CUSTOMER_ID(no dashes). - Final URL suffix — ClickCease’s minimal
kw/cpnkeys so fraud filtering still works beside HubSpot.
Merged query-params alternative
If you are not using HubSpot auto-tracking and only need one field, you can append ClickCease query keys onto a HubSpot-style template — never merge two redirect URLs.
{lpurl}?utm_term={keyword}&utm_source=adwords&utm_medium=ppc&utm_campaign={_utmcampaign}&hsa_cam={campaignid}&hsa_grp={adgroupid}&hsa_mt={matchtype}&hsa_src={network}&hsa_ad={creative}&hsa_acc=YOUR_GOOGLE_ADS_CUSTOMER_ID&hsa_net=adwords&hsa_kw={keyword}&hsa_tgt={targetid}&hsa_ver=3&id=YOUR_CLICKCEASE_ID&kw={keyword}&nw={network}&cpn={campaignid}&device={device}&ccpturl=YOUR_DOMAIN.com&pl={placement}&adpos={adposition}&locphisical={loc_physical_ms}&locinterest={loc_interest_ms}&adgrp={adgroupid}
Why this stack
HubSpot Community threads show the same failure mode: ClickCease overwrites the template so it no longer starts with {lpurl}, then HubSpot tracking breaks. Split fields fix that.
See also HubSpot alone and the Google Ads parameter guide.
FAQ
Should I merge HubSpot and ClickCease into one Tracking template?
Prefer HubSpot in Tracking template + kw/cpn in Final URL suffix. Merge only when ClickCease is query-params-only (no redirect) and HubSpot auto-tracking is off.
Why did HubSpot auto-tracking break after connecting ClickCease?
ClickCease (or another vendor) likely overwrote the campaign/account template so it no longer starts with {lpurl}. Restore HubSpot’s template, then use Final URL suffix for ClickCease keys.