How we fix your links

1. Question Mark Syntax

URLs only allow one ? to initiate parameters. We keep the first one and convert all subsequent ? marks into & to preserve your data structure.

2. Character Cleaning

Non-latin characters (like ñ or ç) are normalized and stripped to prevent "percent-encoding" mess in analytics. Spaces are replaced or removed based on your preferences.

⚠️ Important: Manual Review Required

If our tool detects more ampersands (&) than equals signs (=), we flag a syntax error.

Note: We do not automatically delete extra ampersands. Because we cannot programmatically determine which parameters are intentional and which are broken, these must be corrected manually to avoid losing campaign data.

Confused about Campaign Parameters?

Check our comprehensive glossary for GA4, Google Ads, and Facebook tracking.

View Parameter Glossary