Fixed: Broken HubSpot Tracking in Cloned Google Ads Campaigns
Briefly

Fixed: Broken HubSpot Tracking in Cloned Google Ads Campaigns
"Google Ads is fantastic, but it does not have a dynamic ValueTrack parameter for campaign names (like it does for {adgroupid} or {keyword}). Because Google Ads can't dynamically inject the correct campaign name, HubSpot's tracking is forced to hardcode the utm_campaign name and the hsa_cam (Campaign ID) into your tracking template at the campaign level."
"When you clone a campaign, Google Ads copies that tracking template exactly. This means your new campaign is now actively reporting that it is the old campaign. Here are the two ways to fix it."
"If you have Auto-tracking enabled in HubSpot, let the integration's API do the work for you. Delete the current tracking template entirely and hit Save. HubSpot's sync (which runs every few hours) will detect the missing templates and automatically inject fresh, accurate templates with the correct utm_campaign and hsa_cam values."
When cloning campaigns in Google Ads, tracking templates are copied exactly, causing HubSpot to report old campaign names because Google Ads lacks dynamic ValueTrack parameters for campaign names. The integration forces hardcoding of utm_campaign and hsa_cam values at the campaign level. Two solutions exist: enable HubSpot's auto-tracking to automatically inject fresh templates by deleting current ones and forcing a sync, or manually update the tracking template by replacing the old campaign name in utm_campaign and hsa_cam parameters with new values. The auto-tracking solution is recommended for ease and accuracy.
Read at Bootstrap Creative
Unable to calculate read time
[
|
]