Independent software guidance for creators and small teams.

How we reviewAffiliate disclosure
ToolMerit
SearchStart here →

FREE MARKETING TOOL

Build links your
future self can read.

Create clean campaign URLs for email, social, paid campaigns, partners, and creators. A useful naming system makes reporting clearer long after the campaign has shipped.

Your link details stay in this browser. ToolMerit does not receive, save, or track the URLs or campaign values you enter here.

SOURCEnewsletter
MEDIUMemail
CAMPAIGNlaunch

A little consistency
makes the data useful.

01

Start with the destination. Keep the page URL clean and add parameters only for the traffic you want to understand.

02

Name in a repeatable way. Lowercase labels and a shared convention make reports easier to trust.

03

Copy the finished URL. The tool safely encodes your inputs and gives you one clean link to use.

CAMPAIGN URL BUILDER

Give every visit
a useful label.

Required fields are marked with an asterisk. Keep names short, specific, and consistent with the language already used in your analytics reports.

STEP 1

Add campaign details

The builder preserves an existing query string or fragment in your destination URL. It will replace any UTM parameter with the value you enter below.

Use the full page URL, including https://. This is the page visitors should reach.
Where the traffic comes from: newsletter, google, linkedin, partner-name.
How it reaches you: email, social, cpc, referral, podcast.
What the campaign is for. Use a shared naming rule, such as season_topic or product_audience.
Useful for paid keywords or a more specific targeting detail.
Distinguish links, creative variants, placements, or calls to action.

A SIMPLE NAMING CONVENTION

Clean labels beat
clever labels.

The most useful convention is one your team will actually use. Make decisions once, write them down, and avoid changing labels halfway through a campaign.

Build a campaign URL →
FIELDGOOD EXAMPLEWHY IT HELPS
Sourcelinkedin

Names the referring platform or partner without mixing it with the format.

Mediumsocial

Keeps comparable traffic types together in reporting.

Campaignq4_creator_report

Explains the actual initiative, offer, or content series.

Contentcarousel_cta

Lets you compare distinct links or creative within a campaign.

USE THE LINK WITH CONTEXT

Three checks before
you publish a campaign.

Read the UTM guide →
01

Open the destination

Paste the completed link into a browser first. Confirm the visitor lands on the exact page you intend.

02

Check the one source of truth

Use the same naming guide for every team member, contractor, partner, and campaign calendar.

03

Review after enough traffic

Do not make a decision from a few clicks. Use reporting to learn when there is enough relevant activity.

CAMPAIGN URL FAQ

Clear tracking
without the mystery.

These answers explain what UTM parameters do and how to use the builder responsibly.

What are UTM parameters?+

UTM parameters are short labels added to a destination URL. Analytics tools can use them to help you understand the source, medium, campaign, and sometimes the individual link or keyword associated with a visit.

Which UTM fields are required?+

This builder requires a destination URL, source, medium, and campaign name. Those fields provide a useful minimum context for most campaigns. Term and content are optional details for paid keywords or link variations.

Should I use UTM tags on internal links?+

Usually no. Adding campaign tags to links between pages on your own site can make analytics attribution harder to interpret. Use normal internal links unless your analytics setup and measurement plan explicitly call for something else.

Does ToolMerit track the links I generate?+

No. The builder runs in your browser. ToolMerit does not receive or save your destination URL, source, medium, campaign name, or completed campaign URL.