UTM Campaign Builder

UTM Campaign Builder

Add tracking parameters to a link so your analytics can tell exactly which campaign, post, or advert sent each visitor.

Examples: facebook post → source=facebook, medium=social newsletter → source=newsletter, medium=email Google advert → source=google, medium=cpc

A UTM Campaign Builder adds standard tracking tags to the end of a link so that your analytics can report exactly where each visitor came from. UTM parameters are the five short labels invented for Urchin, the company that became Google Analytics, and they remain the universal convention. When someone clicks a tagged link in your newsletter, social post, or advert, the source, medium, and campaign travel with them, and your reports can separate a Facebook post's visitors from an email's, instead of lumping them together as unexplained traffic you cannot learn from when planning the next campaign or deciding where your limited time and budget actually paid off.

The builder encodes your entries safely, lowercases them, and replaces spaces with hyphens, because consistency is what makes the reports useful: Facebook, facebook, and FaceBook would otherwise appear as three different sources and split your numbers. Source names where the visitor came from, medium names the kind of channel, such as social, email, or cpc for paid clicks, and campaign names the specific push. Term and content are optional refinements, used for paid search keywords and for telling two adverts or buttons in the same campaign apart.

How to use

  1. Paste the destination address exactly as visitors should land on it.
  2. Fill source, medium, and campaign using short, consistent names you will reuse every time.
  3. Add term or content only when you need to separate keywords or individual adverts and buttons.
  4. Click Build URL and check the finished link reads correctly before copying it.
  5. Use the tagged link in your post, email, or advert, and never paste the untagged version in that placement by mistake.

Frequently asked questions

Why must I keep the naming consistent?

Analytics groups visits by the exact text of each parameter. If one post uses medium=social and the next uses medium=Social Media, your report shows two mediums and neither total is trustworthy. Successful teams keep a tiny naming list, usually lowercase single words or hyphenated pairs, and this builder's automatic lowercasing and hyphenation helps enforce the habit.

Do UTM tags affect my search ranking or page speed?

No. The parameters are ignored by the page itself and simply read by the analytics script after landing. They do not change the content Google indexes, though you should keep using the clean, untagged address for internal links and for any link whose purpose is search visibility rather than campaign measurement, to keep reports and indexing tidy.

What is the difference between source and medium?

Source is the specific place, such as facebook, newsletter, or a partner's website name. Medium is the category of that place, such as social, email, cpc, or referral.

Should I tag links inside my own website?

Generally no. Tagging internal links overwrites the original campaign that brought the visitor in your analytics session, which destroys the very information UTM exists to preserve.