Omnikit
DevFilesMoneyAll tools
Ctrl K
Dev toolsFile toolsMoney calculatorsAll tools
HomeDeveloper toolsUTM Builder
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

UTM Builder

dev

Build campaign links with source, medium and campaign, then export the lot as CSV

Runs in your browser. Nothing you type is sent anywhere. Updated on 24 Oct 2026.

A UTM link is your page address plus three tags: ?utm_source=newsletter&utm_medium=email&utm_campaign=diwali_sale. Google Analytics reads them to credit the visit. One inconsistent spelling splits a report in two, so the 3 required tags are checked before you copy, and a whole set exports as CSV.

Next:
  • URL Shortener Turn a long link into a short one with a QR code, free and without an account

How to add UTM parameters to a URL

1

Paste the page address into Link to tag.

2

Press a Channel chip, such as Newsletter or Facebook post, to fill in Source and Medium.

3

Type the Campaign name; Term, Content and Campaign ID are optional.

4

Read the Campaign link and any warnings below it.

5

Press Copy link to put the tagged URL on the clipboard.

About the UTM Builder

This UTM builder tags a link so the click is reported under the campaign that earned it, instead of landing in direct traffic where nothing can be traced. Pick a channel preset, fill in the campaign name, and the finished link is ready to copy. Every parameter is explained in one line beside the field.

The checks are the ones that cost people real reporting. Capital letters split one channel into two rows, because analytics tools compare these values exactly. A medium outside the recognised list lands in an unassigned bucket. A space breaks the link the moment it is pasted into a chat app. utm_term on a link that is not paid search does nothing at all. Each of those is flagged as you type, with the reason.

Links build up in a table as you go, so an email, three social posts and a banner can be tagged in one sitting. Download the table as a CSV that opens in a spreadsheet, or copy a single link.

Everything happens in your browser and no link is stored anywhere. Related tools: URL Parser, for pulling a messy link apart and stripping tracking parameters from one you have been sent.

Frequently asked questions

What is the difference between utm_source and utm_medium?

Source is the specific place the click came from, such as newsletter, facebook or a partner site. Medium is the kind of channel, such as email, social, cpc or affiliate. Medium is what groups your report, so keep to the standard words and vary the source.

Which UTM parameters are required?

Source, medium and campaign. Without utm_source most analytics tools file the visit as direct traffic and the campaign vanishes. utm_term is for the paid keyword, utm_content for telling two links in the same message apart, and utm_id for joining ad cost data in GA4.

Should UTM values be lowercase?

Yes. Analytics compares these values exactly, so Email and email become two separate rows in the channel report, and so do Spring-Sale and spring-sale. Pick lowercase with hyphens, write it down, and use the same spelling everywhere.

Do UTM parameters hurt SEO?

Not if the page has a canonical tag pointing at the clean address. Without one, the tagged URL can be indexed as a separate page and split your ranking signals. Campaign links are also usually pointed at from emails and posts, not from crawled pages.

Can I add UTM parameters to Google Ads links?

You can, but with auto-tagging switched on Google already adds a gclid and doing both can double-count the click. If auto-tagging is on, leave the link alone. If it is off, tag it with utm_source=google and utm_medium=cpc.

Will the link survive a shortener or a chat app?

Most links survive, and the checker on this page flags the ones that will not: spaces, quotes and angle brackets, non-ASCII characters, a plus sign that some tools read as a space, trailing punctuation that auto-linkers swallow, and a link over 2,000 characters. Fix those and the URL pastes into a chat app or a shortener unchanged.

Still stuck? Ask about UTM Builder and anybody who knows can answer. No account needed.

Common uses

  • Google Analytics URL BuilderThe five utm parameters GA4 reads, with the naming traps flagged

Same job, other tools: Fake Address Generator (India) – Indian test addresses with a real city, state and PIN code, on streets that do not exist · Open Graph Tag Generator – Generate og:title, og:description, og:image and og:url tags.

On the related tools: CSS Linear Gradient Generator – Pick an angle and colour stops and copy a linear-gradient() background for any element.

Also works as: UTM Link Builder · Campaign URL Builder.

Related tools

All developer tools
CSS Gradient GeneratorBuild linear, radial and conic CSS gradients with a live preview, or paste one to editMock Data GeneratorRows of realistic test data as JSON, CSV, SQL or XML, the same every time from one seedURL ShortenerTurn a long link into a short one with a QR code, free and without an accountUUID GeneratorRandom v4 and time-ordered v7 UUIDs, up to 1,000 at once, plus a validatorHash GeneratorMD5, SHA-1, SHA-256, SHA-384 and SHA-512 of text or files, with checksum compareCron Expression BuilderBuild a cron schedule from menus, read it in plain English, see the next runsSlug GeneratorClean URL slugs from titles, including accented and Hindi text, one or hundreds at onceMeta Tag GeneratorWrite title, description, canonical, Open Graph and Twitter tags with a live preview

In the collection SEO Tools.

Was this tool helpful?
Omnikit

Small jobs, done in your browser. Free, fast and private. Files are never uploaded.

Files

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Money

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuidesQuestionsAboutHow we checkLaw library (beta)PrivacyTermsDisclosureContactMore: Exam practice (UGC NET Paper 1)Runs in your browser. Nothing is uploaded. © 2026 Omnikit (theomnikit.com)