Build one clean UTM link.
Build tagged campaign links, then reuse them without a spreadsheet.
Recent links
Saved only in this browser.
The indie shelf
More small tools, ready now.
This tool stays focused on one job. Other tools by turushan are ready for the next small task.
Free for indies. No catch.
Straight answers about IndieUTM: what the result means, what to do with it, and why there is no catch.
No asterisks hiding down hereWhat is a UTM link?
A UTM link is an ordinary web address with campaign tags added to its query string: utm_source, utm_medium, utm_campaign, and optionally utm_content and utm_term. The page that opens is the same page. The tags tell your analytics tool where the click came from, so a newsletter click and a Reddit click show up as two sources instead of one blur.
What do utm_source, utm_medium, and utm_campaign mean?
Source names the site or sender the click came from: newsletter, reddit, producthunt. Medium names the kind of channel: email, social, cpc, referral. Campaign names the push itself: launch-week, spring-sale. Google Analytics reads source and medium to attribute the session and campaign to group the traffic, which is why IndieUTM asks for all three before it builds a link.
Content tells two links in the same campaign apart, such as header-button and footer-link. Term holds the paid keyword.
Are UTM parameters case sensitive?
Yes. Google Analytics treats Newsletter and newsletter as two different sources, and the same goes for every tag. Pick lowercase, with hyphens between words, and keep it that way across every link. A preset in IndieUTM saves one spelling of source, medium, and campaign, so the next link in the same channel starts from the same values instead of fresh typing.
Do my presets and recent links sync to another device?
No. Presets and the eight most recent links live in this browser's local storage, on this device, and nowhere else. IndieUTM keeps up to twenty presets. Clearing site data, using a private window, or switching browsers starts from an empty list. If you need the same presets on a second machine, save them there once more.
Do UTM parameters affect SEO?
Not on their own. The tags do not change the page, and Google does not rank a page by its campaign tags. The one risk is duplicate addresses: if a tagged link gets crawled and indexed, search can show /pricing?utm_source=newsletter beside /pricing. A rel=canonical tag pointing at the clean address settles that. Use UTM tags on links you share elsewhere, not on links inside your own site.
Is it really free?
Yes. No account, no card, no premium plan, no upgrade nag, no hidden paywall. IndieUTM is free, all of it.
What happens to what I check?
There is no public lookup history. A network check sends the public input needed for that check to its named source. Local file tools process file contents in your browser. Analytics is currently off, so no visit or job data is sent to a tracker. Anything the tool saves for you stays in your browser.