Methodology

UTM Tools treats utm_source, utm_medium, and utm_campaign as the required reporting trio. Optional fields (utm_term, utm_content, utm_id) are included only when they add measurable value.

Normalization defaults to lowercase tokens with hyphens so one campaign does not split into multiple analytics rows. The checker flags blank values, duplicate keys, suspicious source/medium pairs, casing issues, and malformed encoding without sending the URL to a server.

Builders replace existing UTM keys on the destination URL while preserving unrelated query parameters where the corrected-URL workflow applies. Always re-check a tagged link in your own analytics debugger before a paid or email send.

Last reviewed September 7, 2026.