Why consistency beats coverage
Most broken campaign reports are not missing UTMs. They are inconsistent ones. Analytics tools group traffic by the exact string in each parameter, and the grouping is case-sensitive: Facebook, facebook and fb are three different sources in GA4, and your "one campaign" becomes three rows that each look smaller than they are.
That is why this builder keeps a local history and lints against it. The second time you type a near-duplicate of a value you used before, it tells you, and offers the spelling your own history already uses. Nobody rereads a naming doc mid-launch. A field that remembers your own history is the enforcement that sticks.
Tracking template or final URL suffix?
On Google Ads, dynamic ValueTrack parameters like {campaignid} resolve in both the tracking template and the final URL suffix, with one important exception: {lpurl} only works in tracking templates, because it stands in for the landing page URL itself. If you only need UTMs appended to your landing page, put them in the final URL suffix at account, campaign or ad group level and skip tracking templates entirely. Templates are for routing clicks through a third-party tracker before the landing page.
The TikTok __AID__ trap
TikTok's macros look self-explanatory and are not. __AID__ is the ad group ID, not the ad ID. __CID__ is the creative ID, not the campaign ID. Wire them into the wrong UTM slots and every report downstream is confidently wrong. The TikTok table below spells out what each macro actually resolves to, so you can copy the pairing instead of guessing it.
One more TikTok habit worth keeping: macros are wrapped in double underscores on both sides. A single underscore is not a macro, and TikTok will pass the literal text straight into your URL.
Where Raydar fits
UTMs tell you which campaign a click came from. They cannot tell you anything about the person who clicked. Raydar links carry your UTMs and add per-click detail on the other side: location, device, referrer and time for every click, in a logbook you can read. If you already tag your links, you are one step from actually seeing who is behind them.