Links & presence
Free UTM builder for campaign links
Use the free UTM builder below to tag any URL with utm_source, utm_medium, utm_campaign, utm_content and utm_term, with no account needed. In the Lessstack dashboard the same builder is attached to your short links, and the redirect adds the tags to the destination. One clean link carries the full campaign attribution.
Free UTM builder: no signup
Long tagged URLs look messy in posts and print. With a free Lessstack account you can put these tags on a short link with a click count, and turn it into a QR code.
Who it's for
- Small businesses running Instagram, newsletter, or flyer campaigns
- Marketers who want consistent UTM naming without a spreadsheet
- Anyone who uses Google Analytics or a similar tool to measure traffic
How it works
- Create or open a short link in the dashboard.
- Fill in the UTM fields you need — source, medium, campaign, and optionally content and term.
- Share the short link; visitors land on the destination with the UTM tags appended.
What each UTM parameter is for
UTM parameters are tags on the end of a URL. Google Analytics 4, Matomo, Plausible and most other analytics tools read them to tell you where a visit came from.
- utm_source: who sent the visit (instagram, newsletter, google, flyer).
- utm_medium: the type of channel (social, email, cpc, print, qr).
- utm_campaign: the promotion or reason (spring-sale, launch, black-friday).
- utm_content: optional, tells apart two links in the same post or email (header-button, footer-link).
- utm_term: optional, mostly for paid search keywords.
UTM examples you can copy
- Instagram bio: utm_source=instagram&utm_medium=social&utm_campaign=bio
- Newsletter: utm_source=newsletter&utm_medium=email&utm_campaign=october-update
- Flyer QR code: utm_source=flyer&utm_medium=qr&utm_campaign=summer-market
- Partner shout-out: utm_source=partner-name&utm_medium=referral&utm_campaign=launch
Naming rules that keep reports clean
Analytics tools treat every spelling as a separate value. "Instagram", "instagram" and "IG" end up as three sources. Write your allowed values down once and stick to them: lowercase, hyphens instead of spaces, no dates in the source.
In Google Analytics 4, the medium decides the default channel. email goes to Email, and social, social-network, social-media or sm go to Organic Social. A value GA4 doesn't recognise, such as print or qr, shows as Unassigned. That's fine if you know to look for it, or you can add a custom channel group.
UTM builder vs. UTM tags on a short link
A plain UTM builder gives you a long URL. That works in an email button but looks messy in an Instagram caption and is hard to fit on a printed flyer. In Lessstack the tags live on a short link instead. People see lessstack.com/s/spring, the redirect adds the tags, and you can fix a typo in a tag after you've shared the link.
Frequently asked questions
- What are UTM parameters?
- UTM parameters are query-string tags such as utm_source and utm_campaign that analytics tools read to tell you which campaign sent a visit.
- Will the UTM tags show in my short link?
- No. The short link stays clean; the tags are added to the destination URL when the visitor is redirected.
- Do I need a separate UTM tool?
- No. The builder is part of every Lessstack short link.
- Is this UTM builder free?
- Yes. The builder on this page is free and needs no account; the URL is built in your browser. Saving tagged short links with click counts needs a free Lessstack account.
- Which UTM parameters are required?
- None are technically required, but Google Analytics expects utm_source, utm_medium and utm_campaign together. utm_content and utm_term are optional.
Related tools
- Short linksFree link shortener with custom slugs, editable destinations, click counts and UTM tags. A simple Bitly alternative for small businesses.
- QR code generatorCreate a free QR code below (PNG or SVG, no signup), or a dynamic QR code you can edit after printing and track scans on, included in the Free plan.
- Referral linksShare an affiliate or partner offer on a public /a page with an optional code and click tracking.
Related
- Bitly alternatives · Lessstack vs Bitly
- Dynamic QR codes for restaurants: menus, reviews, and specials
- UTM links for small businesses: a simple naming system
- Static vs dynamic QR codes: which one should you print?
- How to use UTM parameters with Google Analytics 4
- Dynamic QR codes on receipts: reviews, reorders and sign-ups
See all Lessstack tools · Compare Lessstack
Every tool on every plan, including Free.
Links, pages, signups, invoices, newsletters, and social planning in one dashboard.