How to use ClickPatrol if you’re already using Billy Grace

If you’re using Billy Grace to track performance and you’re ready to add ClickPatrol, a few adjustments are needed to make sure both tools operate smoothly together.

Step 1: Understand how Billy Grace works

Billy Grace appends UTM-style tracking parameters through the tracking template in Google Ads. A typical Billy Grace setup looks like this:

{lpurl}?bg_source=ga&bg_campaign={campaignid}&bg_kw={targetid}-mi-{merchant_id}-pi-{product_id}-ppi-{product_partition_id}&bg_source_id={creative}

This tracking is often placed at the account level, but it might also be applied at the campaign, ad group, or ad level.

Step 2: Check where the Billy Grace tracking is applied

  1. Go to Google Ads
  2. Open Settings at the account, campaign, ad group, and ad level
  3. Look under Tracking template
  4. If you see a URL starting with {lpurl}? and containing bg_ parameters, that is Billy Grace’s tracking setup

Step 3: Move Billy Grace tracking to Final URL Suffix

ClickPatrol requires the tracking template field to be available for its redirect URL. To achieve this, you’ll need to move the Billy Grace parameters to the Final URL Suffix.

How to do it:

  1. Copy everything after {lpurl}?
  2. Paste it into the Final URL Suffix field Example:
    bg_source=ga&bg_campaign={campaignid}&bg_kw={targetid}-mi-{merchant_id}-pi-{product_id}-ppi-{product_partition_id}&bg_source_id={creative}
    
  3. Delete the tracking template from the interface
  4. Check within Billy Grace settings that the UTM template is not automatically reinserted after syncing

Step 4: Add ClickPatrol’s tracking template at the account level

Once Billy Grace’s parameters are in the Final URL Suffix, you can now add ClickPatrol’s tracking template.

ClickPatrol’s standard template:

https://trck-001.clckptrl.com/?uid=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&adp={adposition}&lpm={loc_physical_ms}&lim={loc_interest_ms}&adi={adgroupid}&k={keyword}&n={network}&ci={campaignid}&d={device}&p={placement}&u={lpurl}&ma={matchtype}&ta={target}&cr={creative}

Replace uid= with your personal ClickPatrol user ID.

Set this only at the account level, and make sure there are no other templates applied at lower levels.

Google Ads prioritizes templates in this order:

  • Ad > Ad group > Campaign > Account

Step 5: Use our template checker script

If you manage many campaigns and want to check for conflicting tracking templates, we’ve created a tracking template script that:

  • Scans all campaigns, ad groups, and ads
  • Reports where a tracking template field is filled in

This allows you to quickly identify and resolve conflicts before setting ClickPatrol live.

If you’re still experiencing issues with tracking templates, we recommend visiting the following page for advanced troubleshooting.

Summary

Tool Where it should go
Billy Grace Final URL Suffix
ClickPatrol Account-level tracking template

Once correctly configured, ClickPatrol and Billy Grace can work together without any conflicts.

Still need help? Reach out via the Support button in your ClickPatrol dashboard. We’re happy to assist.

Abisola

Meet Abisola! As the content manager at ClickPatrol, she’s the go-to expert on all things fake traffic. From bot clicks to ad fraud, Abisola knows how to spot, stop, and educate others about the sneaky tactics that inflate numbers but don’t bring real results.

ClickPatrol © 2025. All rights reserved.
* For dutch registerd companies excluding VAT