Artsians home

UTM Link Builder

UTM Link Builder

Build a campaign link while retaining unrelated query parameters and fragments.

Formula and assumptions

Tool · Parse the HTTP(S) URL, remove existing campaign keys case-insensitively, append the supplied encoded tags and preserve the original fragment.

Use a public HTTP or HTTPS address. Existing campaign fields are replaced. Avoid personal information in campaign labels.

This tool processes inputs in your browser. Calculator values are not stored or sent by this plugin.

Further reading: Unleash the Power of Keywords: A Comprehensive Guide to Mastering Keyword Research with Tools

Related tools: Word and Character Counter · Reading and Speaking Time Calculator

Request an Exact Quote

Page editor: Usman Arshad · Last edited: November 3, 2026

How to use this tool

Choose the relevant mode, enter Base URL and complete the labelled fields. Use Calculate to review your result.

Worked example

Base URL = https://example.com/?a=1, Campaign source = email, Campaign medium = digest, Campaign name = launch.

Final URL = https://example.com/?a=1&utm_source=email&utm_medium=digest&utm_campaign=launch.

These example values are illustrative.

Interpreting the result

Open the generated link in a private staging test only after checking the destination and campaign taxonomy. Keep spelling and capitalization consistent across channels.

Assumptions and limitations

Use a public HTTP or HTTPS address. Existing campaign fields are replaced. Avoid personal information in campaign labels.

What happens to existing tags and fragments?

The five campaign keys are replaced. Other query parameters and the fragment remain in the resulting URL.