Tracking template
Browse articles in this section below.
Articles
-
Combining ClickPatrol with HubSpot
HubSpot and ClickPatrol both use the Google Ads tracking template field. Running them separately means one silently overwrites the other, breaking either lead attribution or fraud protection. The solution is to merge both templates into one. **How to merge:** 1. **Disable HubSpot Auto Tracking** – Go to Marketing → Ads → your Google Ads account → turn off *Auto tracking*. This prevents HubSpot from overwriting the merged template later. 2. **Copy your HubSpot tracking template** – Found under Marketing → Ads → Edit tracking template. Verify the `hsa_acc` value is your actual 10-digit Google Ads Account ID (no dashes). 3. **Copy your ClickPatrol tracking template** – Found in the ClickPatrol dashboard under Configuration. 4. **Merge both templates** – Use the tool at `clickpatrol.com/trackingtemplate.php`. Paste ClickPatrol in Step 1, HubSpot in Step 2, click Merge. 5. **Apply in Google Ads** – Paste the merged template under Account settings → Tracking. Test and save. **Common pitfalls:** - Re-enabling HubSpot auto tracking overwrites the merged template — requires re-merging. - Incorrect `hsa_acc` format (dashes, brackets, placeholder text) silently breaks HubSpot attribution. - Campaign- or ad group-level tracking templates in Google Ads override the account-level template and can bypass ClickPatrol.
-
Combining ClickPatrol with Kickbite
ClickPatrol and Kickbite both use the tracking template field in Google Ads. To run them together, you need to merge them into a single template — otherwise one will silently overwrite the other. Kickbite uses a custom tracking template configured during onboarding (not a standard one), so check with your Kickbite CSM for the exact template string. Also confirm whether automatic template syncing is enabled — if it is, disable it first to prevent it from overwriting the merged template later. Note that Kickbite also requires a conversion script on your order confirmation page; the tracking template alone won't track conversions. Once you have both templates, merge them using the ClickPatrol merge tool, clear any campaign- or ad group-level templates in Google Ads (these override account-level settings), and apply the merged template at account level. Verify by checking the "Tracking template source" column — it should show "Account" for all campaigns. If the Test button returns an error, make sure both templates were copied in full without line breaks.
-
Combining ClickPatrol with Triple Whale
This is a step-by-step guide for running ClickPatrol and Triple Whale side by side in Google Ads. The core problem: both tools need the same tracking template field, so whichever is set last silently kills the other. The workflow is: disable Triple Whale's daily auto-update (it pushes its template at midnight UTC and would overwrite the merge), grab both tracking templates, merge them via ClickPatrol's merge tool, clear any campaign- and ad group-level templates Triple Whale has set (since lower levels override account level in Google Ads), then paste the merged template at account level. The main gotchas are Triple Whale's auto-sync re-overwriting everything, and anyone later setting a lower-level template bypassing the merged one.
-
Tracking Template Checker Script
Tool: Tracking Template Auditor Manually checking thousands of ads for broken tracking is inefficient. Use this custom Google Ads Script to instantly scan your account and identify hidden tracking templates at the Ad, Keyword, or Video level that might be overriding your ClickPatrol setup.
Need Help?
If something isn't working or you have questions, our support team is here to help you.
Contact Support