Technical SEO tool
Free UTM Builder for Campaign URLs
Build clean campaign links for newsletters, Reddit posts, sponsor placements, affiliate buttons, and social launches. The tool runs in your browser, preserves existing query parameters, shows naming warnings, and gives you a QA checklist before the link goes live.
How To Use This UTM Builder
Start with the final destination URL, then choose the preset closest to your campaign. A newsletter link usually uses newsletter as the source and email as the medium. A Reddit post uses reddit as the source and social as the medium. A sponsor placement, affiliate link, or paid partner link should use naming that still makes sense when you review reports weeks later.
The generated URL adds utm_source, utm_medium, utm_campaign, utm_term, and utm_content only when values are present. Existing UTM parameters on the destination are replaced so you do not accidentally mix old campaign names with a new placement. Other query parameters are preserved.
UTM Naming Rules For Small Publishers
The most useful campaign report is usually boring and consistent. Choose a small set of medium values, such as email, social, sponsorship, affiliate, cpc, and display. Keep source values specific enough to identify the partner or platform. Use campaign values for the launch, issue, offer, or monthly reporting bucket. Use content when a single campaign has multiple buttons, ads, sponsor slots, or link placements.
Lowercase and space normalization are enabled by default because they prevent common reporting splits. If one teammate tags a link as Newsletter and another uses newsletter, many analytics reports will show two separate rows. The same problem happens when one URL uses product launch and another uses product_launch. Pick a convention before launch and keep it boring.
When To Use UTM Links
Use UTM links when the same page receives traffic from several campaigns and you need to compare the source of those clicks. Common examples include a newsletter sponsorship, a Reddit comment linking to a useful tool, an affiliate comparison table, a founder social launch, or a paid placement in another publisher's site.
Do not use UTMs for normal internal links across your own site. Internal campaign tags can overwrite the original acquisition source in analytics and make SEO, email, and referral reporting harder to trust. For internal navigation, use clean links and event tracking where appropriate.
Technical SEO Notes
UTM parameters are measurement tags, not ranking signals. They should not be used to create duplicate indexable versions of a page. For public pages, keep canonical tags pointing to the clean URL and avoid linking heavily to tracked versions inside your own site. If a sponsor or affiliate link uses redirects, test the final URL and confirm the UTM parameters survive the redirect path.
Before publishing, open the generated URL, confirm the landing page is correct, and check that analytics receives the expected source, medium, and campaign values after a controlled test click. The copyable checklist in the tool is designed for that handoff.
Related Tools
Use the GSC Query Opportunity Finder to prioritize search work from exported query data, or the Website RPM Simulator to model publisher revenue from campaign traffic. The full tool library is available at RedBit tools.
FAQ
What is a UTM builder?
A UTM builder creates a destination URL with campaign parameters such as source, medium, campaign, term, and content. Those parameters help analytics tools group clicks from newsletters, social posts, sponsors, affiliates, and paid placements.
Which UTM parameters are required?
Source, medium, and campaign are the core fields to fill for consistent reporting. Term and content are optional, but they are useful when you need to compare keywords, audiences, creatives, sponsor slots, or link placements.
Should UTM values be lowercase?
Lowercase values are usually safer because analytics tools can treat newsletter, Newsletter, and NEWSLETTER as different labels. A lowercase naming rule keeps campaign reports easier to filter and compare.
Do UTM parameters affect SEO?
UTM parameters do not improve rankings. They are measurement tags for campaign links. For pages that can be crawled, keep canonical tags and internal links clean so tracking URLs do not become the preferred version of a page.
Can this be used for sponsor and affiliate links?
Yes. Sponsors, affiliates, newsletters, Reddit posts, and social links can all use UTM tags. The important part is to keep disclosure, redirect behavior, and naming conventions clear before publishing.