UTM Builder
Create campaign tracking URLs with UTM parameters.
Open tool >UTM workflow
Coordinate Search, Performance Max, and YouTube naming principles before bids shift.
Google Ads rarely stays still: scripts relabel asset groups overnight, agencies clone experiments in new markets, and finance asks for apples-to-apples reporting across campaigns that share budgets. Without a disciplined UTM plan the data team spends days stitching together CSVs while bids continue to move. This workflow shows how to freeze the naming conventions, document redirect health, and share a living template that survives restructures, new agencies, and quarterly planning cycles.
Clean UTMs unlock faster optimizations because BI dashboards, offline conversion imports, and partner reports all read the same values. They also give you a paper trail when creative swaps or feed updates nuke performance—one look at the redirect log tells you whether tracking broke or the offer simply fatigued.
Pull every active campaign, asset group, and landing page URL into a spreadsheet, then use UTM Decoder to spot inconsistent casing or missing parameters.
Run each unique destination through Redirect Checker and Click ID Extractor to confirm gclid, utm_campaign, and any custom macros make it to the final URL.
Interview channel owners, BI, and agencies so the builder template reflects how they segment reports (network, match type, geo cluster, offer line, etc.).
Open UTM Builder, select the Google template, and lock required fields plus helper notes. Add placeholders for asset group, audience signal, campaign objective, and experiment labels.
Publish the builder link inside your launch checklist, pin it in agency Slack channels, and require screenshots of the completed form before ads go live.
Each month export the ads again, compare against the template, and update the preset if naming conventions evolve. Attach fresh redirect logs to your QA wiki.
Use the Google preset in UTM Builder whenever you restructure campaigns, onboard a new agency, or plan a budget shift. The template keeps network, match type, and asset placeholders consistent while Click ID Extractor, Redirect Checker, and UTM Decoder handle validation. Share the builder link with anyone touching Google Ads so they cannot ship a URL that breaks naming rules.
Open UTM BuilderUse this diagnostic stack whenever you need to capture evidence or verify that a fix worked.
Create campaign tracking URLs with UTM parameters.
Open tool >Decode and rebuild campaign URLs with UTM parameters.
Open tool >Check HTTP redirect chains and status codes.
Open tool >Extract click IDs and tracking parameters from URLs instantly.
Open tool >Pair these workflows with deeper troubleshooting guides for redirects, postbacks, and UTMs.
Tracking bugs rarely travel alone. Explore these related guides to build a full remediation plan.
Auto-tagged Google Ads clicks hit the landing page without gclid, so bidding models operate blind.
View guide >The landing page receives UTMs, but analytics reports only show 'not set' rows and empty segments.
View guide >A new hop strips UTMs mid-flight, so paid traffic loses attribution even though pages still load.
View guide >Need deeper theory? These long-form KB articles expand on the concepts touched in the troubleshooting guide.
Fix Google Click ID loss when auto-tagging collides with redirect stacks, vanity URLs, or caching layers.
Read article >Stop redirect chains from stripping utm_source, utm_medium, and custom parameters before they reach analytics or CRM systems.
Read article >