UTM Decoder / Encoder

Decode and rebuild campaign URLs with UTM parameters.

What does this tool do?

The UTM Decoder / Encoder reveals every parameter in an existing URL and lets you rebuild it with updated campaign values.

Why use this tool?

Clean reporting

Catch typos or blank tokens before they pollute GA or Meta dashboards.

Fast collaboration

Share decoded data with teams so everyone aligns on channel naming.

One-click rebuilds

Update campaigns without juggling spreadsheets or manual query edits.

Reverse-engineer any tracking link

The UTM Decoder breaks a messy URL into editable fields so you can understand and rebuild it.

  • Extract the base URL and every available UTM parameter.
  • Edit parameters inline and re-encode a clean version.
  • Spot capitalization or spacing issues before campaigns go live.

Best for

  • Auditing tracking links from partners, affiliates, or legacy campaigns.

  • Cleaning up rogue UTMs that skew reports in GA4, Ads, or Power BI.

  • Comparing what was planned in the builder vs. what actually shipped.

Practical examples

Investigate inflated organic traffic

Decode landing pages that show up as direct, fix the missing `utm_medium`, and relaunch correctly.

Coach a publisher through proper UTMs

Paste their link, highlight bad casing, then share the rebuilt version.

Recover parameters after a redirect bug

Take the final URL from the redirect checker and decode what survived vs. what should be re-added.

Contextual resources

UTM Builder

Jump back to the builder once you've decoded the problem link.

FAQ

UTM Decoder FAQ

Decode and rebuild tracking URLs.

What does the UTM Decoder show?

It breaks a URL into its base domain and each UTM parameter so you can edit or copy them.

Can I re-encode a cleaned link?

Yes, the decoder view includes an encoder so you can rebuild a corrected URL instantly.

Does it support blank parameters?

Empty parameters are highlighted so you can fill them before launching.

Why use the decoder before campaigns?

Validating links prevents attribution gaps and keeps BI dashboards synchronized.

UTM cluster

Best for

  • Rebuilding links from analytics exports
  • QA for long-running evergreen campaigns
  • Troubleshooting malformed URLs

Use this when

Incident response

Paste the final landing URL to see which parameter broke and share the readable version immediately.

Naming convention policing

Decode a random sampling of URLs to confirm teams used approved casing and underscores.

Need help fixing tracking or attribution?

If you're struggling with tracking issues, attribution problems, or broken postbacks, I offer professional tracking setup and audits.

Fix your tracking issues → Request free audit

Tools for Affiliate Tracking Debugging

Related tools

Related Tracking Tools

UTM Builder

Create campaign tracking URLs with UTM parameters.

Open tool

URL Parameter Debugger

Decode long tracking links and spot missing macros or blank values.

Open tool

Redirect Checker

Inspect redirect paths, status codes, and campaign landing behavior before launch.

Open tool