Explicit Campaign URL Batch Builder
Build a local CSV campaign URL batch with encoded fixed UTM fields and an explicit conflict policy.
Loading tool…
How to use Explicit Campaign URL Batch Builder
Prepare intentional campaign links without copying query strings by hand. Required source/medium/campaign values are checked, supplied conflicting keys are refused or replaced deliberately, and unrelated query fields and anchor fragments remain visible.
- Enter input, new url column.
- Choose the settings for explicit campaign url batch builder, then run the tool.
- Review the result and any limitations before copying or downloading it.
Good to know
- 1,000 records, 200,000 source characters, base URLs up to 4,096 characters, UTM values up to 200 characters, result URLs up to 8,192 characters and 350,000 output cell characters.
- Fixed utm_source/medium/campaign/term/content/id fields only. Required values must be nonempty. No shortener, redirect service, URL opening, telemetry transport or attribution/performance guarantee.
- Processing is local. Output is limited to 1,000,000 text characters unless a stricter file limit is stated.
Common questions
What does replace do when a URL has a repeated campaign key?
It removes every occurrence of each supplied conflicting key, then adds its one explicit nonempty value. Parameters not represented by supplied UTM columns remain unchanged.
Is this input sent to a server?
No. The application processes this input inside your browser tab and does not save it to persistent storage.
Keep going with related tools
All seo →Tracking URL Cleaner
Preview and remove explicitly selected query-parameter names or prefixes from an HTTP(S) URL.
DeveloperURL Parser
Inspect HTTP(S) URL components, normalized hostnames, and repeated query parameters without visiting a link.
DeveloperQuery String Converter
Convert URL query text to ordered JSON pairs, or serialize pairs while preserving duplicate names.