Skip to contentDigital tools for business, much of it free

UTM Link Builder

Free UTM builder: create trackable marketing links with utm_source, utm_medium and utm_campaign. Built right in your browser, no sign-up.

Recommended: fill in Source, Medium, Campaign.

https://tracht-digital.de/

Guide: UTM Link Builder

If you run ads, send a newsletter or hand out flyers, your website statistics afterwards usually tell you one thing: visitors arrived. Exactly where from stays open — and with it the question of which effort paid off. UTM parameters solve that by attaching the origin to the link itself. Your analytics reads them and files the visit under the right source.

Such a link looks like your normal address, extended with values like utm_source, utm_medium and utm_campaign. This tool assembles it correctly: it encodes special characters, turns your input into clean lower case without spaces, and shows the finished link ready to copy.

The value of all this stands or falls with consistency. Newsletter, newsletter and Newsletter-May are three different sources to a report, and nobody notices until it splits into five rows that all mean the same thing. Decide on one spelling and stick to it.

Typical use cases

  • Measuring a newsletter

    A separate link per send shows which subject actually produced clicks — not merely who opened the mail.

  • Separating paid ads

    Distinct tagging per platform and creative makes it visible which one brings visitors and which one only spends budget.

  • Making print measurable

    The link behind a QR code on a flyer, poster or vehicle turns printed advertising into something with a traceable result.

  • Directory listings

    Trade directories, classifieds and map services each get their own link — so you can see which listing is worth its price.

  • Social media profiles

    The link in a profile gets its own tagging, kept separate from links inside individual posts.

How to use it

  1. Enter the destination

    Start with the page visitors should land on — complete with https://, and ideally the precise sub-page rather than the home page by default.

  2. Give a source and a medium

    The source is where the link sits: newsletter, instagram, flyer. The medium is the kind: email, social, print, cpc. Both are the minimum for a report to separate anything at all.

  3. Name the campaign

    The campaign groups one effort together, such as spring-2026 or open-day. Use the same name across every channel of one activity, or it cannot be evaluated as a whole later.

  4. Copy the link and use it

    Copy the finished link and use it everywhere that source links to you. Try it once in a browser: the page must load normally, with the parameters visible in the address bar.

What happens to your data

The link is assembled entirely in your browser; neither the destination nor the campaign name is transmitted or stored. A note about the thing itself: UTM parameters are visible to your visitors, sitting in plain view in the address bar. So do not put anything in them that should not be public — internal codes, budget figures or client names have no place there.

Frequently asked questions

Which parameters do I actually need?

utm_source and utm_medium are the minimum; utm_campaign joins them as soon as you want to tell several activities apart. utm_term and utm_content are refinements for search ads and A/B tests and can stay empty in most cases.

Do UTM links hurt my SEO?

For links pointing at your own site from ads, newsletters or printed material this is not a concern. Do not use UTM parameters for internal links within your website, though — there they create several addresses for one page and muddle the reporting.

Why is my input converted to lower case?

Because analytics tools distinguish upper and lower case. Newsletter and newsletter appear as two separate sources in the report. The tool therefore normalises automatically and replaces spaces with hyphens.

Does this work without Google Analytics?

Yes. UTM parameters are a convention in the address, not a Google product. Matomo, Plausible, Fathom and practically any server log analysis understand them too.

Can I shorten the link?

Yes — a link shortener or a redirect of your own preserves the parameters when forwarding. For printed advertising that makes sense; there a QR code usually carries the link anyway, at which point its length stops mattering.

Updated: By Julian Tracht, owner and developer, Tracht Digital Solutions

Categories

Marketing

QR Code GeneratorUTM Link BuilderBusiness Card Designer

Security

Password Generator

Developer

JSON Formatter & Validator

Design

Colour Contrast Checker (WCAG)

Media

Compress ImageImages to PDFCompress PDFPDF to ImagesPDF WatermarkPDF Tools

Content

Text Recognition (OCR)

Business

Print LabelsTimesheet

Compliance

Accessibility Statement GeneratorPrivacy Policy Generator (GDPR)German Imprint GeneratorAI Image Labelling

Search

Print LabelsMake your own label sheet: pick the grid, paste the addresses, print the PDF. Fits the common sheets and needs no installation at all.TimesheetCreate a monthly timesheet as a PDF: enter the hours, deduct the breaks, the totals are worked out. Ready to print and sign.Accessibility Statement GeneratorWrite an accessibility statement for the German BFSG or for BITV 2.0: compliance status, feedback route and enforcement, as a sample.Privacy Policy Generator (GDPR)Assemble a sample GDPR privacy policy from blocks: hosting, contact form, cookies, analytics and newsletter. Nothing is uploaded anywhere.German Imprint GeneratorBuild a sample imprint under section 5 DDG: legal form, register, VAT ID and supervisory body appear as you tick them. Runs in your browser.AI Image LabellingLabel AI images as required: burn a visible badge into the picture and embed a machine-readable note in the PNG or JPEG. All in your browser.Text Recognition (OCR)No more retyping: text recognition for photos and scanned images, German and English. It runs on your device and the picture stays there.Colour Contrast Checker (WCAG)Free WCAG contrast checker: test the ratio between text and background against AA and AAA. For accessible, readable websites.JSON Formatter & ValidatorFree JSON formatter: indent, validate and minify with precise error positions. Runs completely in your browser — your data is never uploaded.QR Code GeneratorFree QR code generator for URLs, text, Wi-Fi access and vCards. PNG and SVG download, everything local in your browser — no sign-up needed.UTM Link BuilderFree UTM builder: create trackable marketing links with utm_source, utm_medium and utm_campaign. Built right in your browser, no sign-up.Business Card DesignerDesign a business card in the browser: accent colour, surface, corners, shadow and layout, with a live preview. PNG download at 85 × 55 mm, 300 dpi.Compress ImageFree image compressor: shrink and compress JPG, PNG and WebP files with adjustable quality. Runs in your browser, nothing is uploaded.Images to PDFTurn photographed receipts and scans into one clean PDF: set the order, choose a page size, done. No upload, straight in your browser.Compress PDFShrink a PDF without an upload: the embedded images are recomputed in your browser while the text is left untouched. For attachments too big to send.PDF to ImagesConvert PDF pages into images: choose the resolution and the format, single pages or all of them. The file never leaves your machine.PDF WatermarkPut a watermark on a PDF: “Draft”, “Confidential” or a wording of your own, with an adjustable angle and opacity. Runs locally in your browser.PDF ToolsPDF tools: merge several PDFs, split out a page range and rotate pages. Straight in your browser, with no upload of your documents.Password GeneratorFree password generator: secure random passwords with adjustable length and character sets. Runs entirely in your browser, nothing is transmitted.

More

Appearance

Language

Saved for you — on every Tracht Digital site.

More from Tracht Digital

JournalShopHomeGet in touch