Why UTM parameters still matter

Google Analytics, Ads, and most marketing stacks attribute traffic using UTM query parameters. Without a consistent naming scheme, “facebook / social / spring” becomes three incompatible variants and your reports fall apart. A small UTM Link Builder keeps the workflow boring — in a good way: fill a form, preview the URL, copy it into your ad or email.

Fah Swe’s builder is pure form logic on tools.fahswe.com. It does not shorten links or track clicks. Your analytics property remains the source of truth.

How to build a UTM link

  1. Open the UTM Link Builder.
  2. Paste the destination URL (https://yoursite.com/landing).
  3. Fill at least one of utm_source, utm_medium, or utm_campaign.
  4. Optionally add utm_term (paid keywords) and utm_content (creative variants).
  5. Copy the preview link into your campaign.

Existing non-UTM query params are preserved; conflicting utm_* keys are replaced with your new values.

Naming conventions that keep reports clean

| Field | Good examples | Avoid | | --- | --- | --- | | utm_source | newsletter, google, facebook | FB, Facebook Ads, fb-ad mixed randomly | | utm_medium | email, cpc, social, referral | inventing a new medium every week | | utm_campaign | spring_sale_2026, webinar_july | spaces and emoji | | utm_term | exact keyword | stuffing entire ad copy | | utm_content | hero_cta, footer_link | leaving blank when you A/B test |

Use lowercase snake_case. Document the dictionary in your team wiki.

Pair with other SEO tools

FAQ

Do you track my clicks?

No. We only build the query string.

Are all five fields required?

No — at least one of source, medium, or campaign.

Is it free?

Yes at https://tools.fahswe.com/seo/utm-builder.