Campaign Tracking

UTM Link Checker

Use this free UTM Link Checker and UTM URL checker to find missing, empty, or duplicate campaign parameters before publishing a tracking link.

Campaign validation

Check a UTM link before publishing

Review required campaign fields, formatting, duplicates, and fragments without opening the destination.

Add a campaign URL

Paste the complete URL exactly as it will be published.

The checker accepts complete HTTP or HTTPS URLs.

Result

Campaign link status

Not checked
Paste a campaign URL and run the checker.
Required fields
0 / 3
Issues
0
Warnings
0

Normalization lowercases UTM names and values and changes spaces to underscores. Non-UTM parameters are preserved.

View parameter report
ParameterValueStatusRecommendation
No link checked yet.

About the UTM Link Checker

Use this free UTM Link Checker and UTM URL checker to find missing, empty, or duplicate campaign parameters before publishing a tracking link.

UTM Link Checker Guide

Validate campaign links before they reach your audience.

The UTM Link Checker works as a UTM URL checker for an existing tracking link without opening it. It checks the URL structure, required UTM fields, empty values, duplicate parameters, capitalization, spaces, and fragments that may make campaign reporting harder to trust.

Use single mode for one important link or batch mode to review a campaign sheet. The checker runs locally in your browser and can export a CSV report for your records.

How to check a UTM link

1. Paste the complete campaign URL

Include the destination and every query parameter exactly as the link will be published.

2. Review required UTM fields

Confirm that utm_source, utm_medium, and utm_campaign each have a meaningful value.

3. Read the issue report

Check for empty values, duplicate fields, uppercase naming, spaces, or URL fragments that need attention.

4. Copy the normalized URL

Use the normalized copy when the suggested formatting matches your campaign naming rules.

5. Test the final destination

Open the finished link yourself and confirm that redirects preserve its query parameters before launch.

UTM validation example

A newsletter link should identify the sender, channel, and campaign consistently.

Destination
https://example.com/offer/
utm_source
weekly_newsletter
utm_medium
email
utm_campaign
summer_launch
Expected result
Valid URL with all three required fields

UTM validation best practices

  • Check links after they are copied into the final publishing platform.
  • Keep UTM values lowercase when your naming convention uses lowercase.
  • Use one separator style, such as underscores or hyphens, across campaigns.
  • Do not use UTM parameters on links between pages of your own website.
  • Confirm that redirects preserve the complete query string.
  • Keep a naming reference when several people create campaign links.
FAQ

Frequently asked questions

Quick answers for visitors using UTM Link Checker.

What does a UTM link checker do?

A UTM link checker reads an existing campaign URL and reports whether its source, medium, campaign, and optional UTM parameters are present and usable.

Which UTM parameters should every campaign link include?

Most campaign links should include utm_source, utm_medium, and utm_campaign. Optional fields such as utm_content and utm_term should be used only when they support reporting.

Can I check several UTM links at once?

Yes. Batch mode checks one URL per line and lets you download the results as a CSV file.

Does this tool open or track the URLs I enter?

No. Validation runs in your browser. The checker parses the text locally and does not visit the destination or send the links to a server.

What is the difference between the UTM Builder and UTM Link Checker?

The UTM Builder creates a new campaign URL. The UTM Link Checker inspects an existing URL before it is published or added to a report.

Is a UTM URL checker the same as a UTM link checker?

Yes. Both names describe a tool that inspects an existing campaign URL and reports problems with its UTM parameters.