UTM Builder
Create clean, encoded campaign URLs with preserved query params and copy/share in one click.
How it works
Enter your landing page in Base URL and fill the required UTM fields (utm_source, utm_medium, utm_campaign). The builder preserves existing query parameters, prevents duplicate utm_* keys, auto-encodes values, and keeps UTM order: source → medium → campaign → term → content. Use options to force lowercase, replace spaces, or append a date to the campaign name.
FAQs
Will my original query parameters be kept?
Yes. If your base URL has parameters (e.g., ?ref=abc), they’re preserved and merged with the UTM parameters without duplication.
Does it require a backend or send data anywhere?
No. Everything runs in your browser. Nothing is uploaded.