About utm.new
Simple is beautiful.
Enter a valid URL starting with http:// or https://
Why utm.new?
Tagging a marketing link with UTM parameters is one of those five-minute tasks that somehow
becomes a ten-minute slog — you copy the URL, open a builder, fill six fields, check the
spelling, copy the result, paste, realise you forgot utm_id, start over. Every
marketer has done this a few hundred times.
.new is a top-level domain owned by Google, designed specifically for
quick, actionable shortcuts on the web — doc.new opens a new Google Doc, spotify.new creates a new playlist, meet.new starts a meeting. Every .new address is a one-click action
with mandatory HTTPS baked in.
utm.new is that for marketing links. Type it into your address bar, paste your URL, pick a platform, copy. Ten seconds, zero signup, one tracked link. That's it.
What it does
- Generates properly-formatted UTM-tagged URLs.
-
Pre-fills platform-specific tracking macros (e.g.
{campaignid}for Google Ads,{{campaign.id}}for Meta) so your campaign IDs flow through automatically. - Lets you add any custom parameter, not just UTM ones.
- Works without signup. Nothing gets sent to a server.
Need the full ad-platform templates?
The templates here are deliberately lean — just the six standard UTM parameters, so the output URL stays portable across any analytics tool.
If you're running ad campaigns and need the full platform-recommended templates —
the ones with ad_id, adset_id, placement, ob_click_id, and so on — check out AnyTrack. They provide per-platform templates with every
parameter their attribution engine needs, plus server-side conversion tracking back to
the ad platforms.
What's next
We're thinking about a few additions for teams who want more:
- UTM validator — paste a link, see what's wrong.
- Link audit — crawl your site and flag UTM mistakes.
- Team templates — shared conventions, no more copy-paste from Slack.
The core builder stays free, forever. Have feedback? Get in touch.