Short answer
URL encoding protects characters such as spaces, ampersands, and non-English text so links remain valid when copied between systems.
URL encoding protects characters such as spaces, ampersands, and non-English text so links remain valid when copied between systems.
URL encoding protects characters such as spaces, ampersands, and non-English text so links remain valid when copied between systems.
Broken query strings often come from unescaped ampersands, spaces, percent signs, or copied Unicode characters.
Encoding is especially important when one URL is passed inside another URL.
Decoding helps reviewers understand what a generated campaign or redirect link actually contains.