decodeurl.com

Article

BLOG

How Do I Fix a Broken Tracking or Share Link?

A practical checklist for decoding, editing, and re-encoding UTM links, email links, and share URLs.

Broken tracking and share links usually come from one of four causes: unencoded reserved characters, accidental double encoding, a lost fragment, or editing a decoded value without encoding it again.

Start by inspecting the link with the URL Decode tool, then use the URL Encode tool for any value you edit before rebuilding the final URL.

How do I fix a broken tracking or share link?

Fix a broken tracking or share link by identifying the URL structure, decoding only the suspicious values, correcting the readable text, and re-encoding edited values before rebuilding the link. Do not decode the whole link and share it raw.

Why do UTM links break after editing?

UTM links break after editing when values such as campaign names contain spaces, ampersands, plus signs, or percent signs that were not re-encoded. A raw & inside utm_campaign can split the campaign into a fake new parameter.

Why did everything after # disappear?

Everything after # can disappear because the hash starts a fragment. Browsers do not send fragments to servers, and many tools strip or treat them separately. If a hash is part of a value, encode it as %23.

Why does an email address with + stop working?

An email address with + stops working when the plus sign is interpreted as a space in form-encoded query data. Encode the plus sign as %2B, so [email protected] becomes name%2Btag%40example.com inside a URL value.

How do I detect double encoding in tracking links?

Look for %2520, %2526, %253D, or other %25XX patterns. These usually mean a percent-encoded value was encoded again. Use the URL Decode tool once and check whether the remaining text is intentionally encoded.

Should I decode a link before sending it to someone?

Do not decode a production link before sending it unless you rebuild and re-encode the needed values afterward. Decoded links are easier for humans to read, but encoded links are safer for browsers, email clients, analytics tools, and redirect systems.

What is the quickest safe checklist?

Check the real domain and path first. Then inspect query parameters one by one. Decode suspicious values, edit the readable text, encode edited values with the URL Encode tool, rebuild the URL, and test the final link in a browser.

← Back to the blog