Can I use custom parameters?
Yes. Add any additional query string after the core UTMs and the builder preserves the order.
Accurate UTMs keep Facebook Ads, Google Ads, TikTok, and analytics platforms in sync. When a single parameter is misspelled, attribution breaks and smart bidding loses context.
Use the builder to standardize how media buyers label experiments, landing page variants, and ad sets. Prefill macros from your tracker or traffic source and share the generated link via the built-in copy button.
Related tools
The form accepts every common UTM parameter and keeps them organized as you type.
Create campaign tracking URLs with UTM parameters.
The UTM Builder standardizes campaign URLs so every click carries clean source, medium, and campaign data into analytics.
Ensure every platform receives the same parameters.
Share templates across team members and agencies.
Compare channels reliably with consistent naming.
FAQ
Yes. Add any additional query string after the core UTMs and the builder preserves the order.
Parameters are not forced to lowercase, but we recommend keeping a lowercase standard so analytics tools do not split the data.
Generate a link using the share button and send it to teammates. They can open the builder with your values already filled in.
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 auditRelated tools
Decode and rebuild campaign URLs with UTM parameters.
Open tool →Check HTTP redirect chains and status codes.
Open tool →Fire sample conversion callbacks and read the raw response before launch.
Open tool →