Free SEO extension πŸ”₯

UTM builder

Build a campaign link with UTM parameters so you can track exactly where your traffic comes from in analytics.

Works with
  • Google Analytics
Your campaign URL
β€”
Saved links

What are UTM parameters?

UTM parameters are short tags added to the end of a link that tell analytics tools where a visit came from. The three essential ones are utm_source (where the link was placed, such as newsletter or facebook), utm_medium (the type of channel, such as email or social) and utm_campaign (the specific promotion). utm_term and utm_content are optional extras for keywords and variations.

Without UTM tags, many visits arrive unlabelled. Links in email apps, messaging apps and documents often pass no referrer, so analytics records them as direct traffic, and you cannot tell which newsletter, post or ad worked.

Tagging links consistently turns analytics reports into clear answers: which campaign brought sales, which social platform sends engaged visitors, and which email link gets clicked.

Why use the UTM Builder?

UTM parameters tell your analytics exactly which campaign, source and medium sent each visitor. Without them, social posts, emails and partner links blur together as "direct" or "referral" traffic.

How to use it

  1. Enter your landing page URL.
  2. Fill in source, medium and campaign (plus term and content if useful).
  3. Copy the tagged link β€” recent links are saved in this browser for reuse.

Tips for better results

  • Use lowercase consistently; analytics tools treat "Email" and "email" as different.
  • Agree a naming convention with your team and stick to it.
  • Never add UTMs to internal links β€” they overwrite the original source.

Step by step, with screenshots

  1. 1Fill in source, medium and campaign β€” copy the tagged link.
    Step 1: Fill in source, medium and campaign β€” copy the tagged link.

Features of the UTM Builder

  • All five UTM fields. Source, medium, campaign, term and content.
  • Correctly encoded links. Spaces and special characters are handled for you.
  • Recent links saved. Your recent links are kept in this browser for reuse.
  • Private. Nothing is sent to a server.

Who is it for?

  • Email marketers: see which newsletters drive visits and sales.
  • Social media managers: compare platforms and post types.
  • Advertisers: label ad links consistently.
  • Small businesses: track flyers, QR codes and partner links.

Understanding your results

The finished link opens your page normally; the tags only add tracking information. In Google Analytics 4, find the visits under Acquisition reports using session source, medium and campaign.

Agree on a naming convention β€” lowercase, hyphens, fixed source names β€” so reports do not split the same channel into several rows.

Example: finding which newsletter sells

A bookshop in Edinburgh sent two newsletters a week but analytics showed only a spike of "direct" visits on send days.

Using the UTM Builder, the shop tagged every newsletter link with source "newsletter", medium "email" and a campaign name for each send, plus content values for each featured book. GA4 soon showed that the weekend recommendations email produced most orders, while the midweek offers email brought visits but few purchases.

Common mistakes to avoid

  • Mixing capitals and spellings, such as Facebook, facebook and fb.
  • Adding UTM tags to internal links on your own site.
  • Leaving out the medium, which decides the channel in GA4.
  • Forgetting to tag links in bios and email footers.

Frequently asked questions

Which fields are required?

Source, medium and campaign are the standard minimum; term and content are optional.

Where is my link history stored?

Only in your own browser (local storage). Clearing site data removes it.

Do UTM parameters affect SEO?

No, as long as they are only used on external campaign links.

What is the difference between source and medium?

Source is where the link was placed, such as newsletter or facebook; medium is the type of channel, such as email or social.

Can I use UTM links in QR codes?

Yes. Tag the link before creating the QR code to track scans from print materials.

Is my data private?

Yes. UTM Builder runs entirely in your browser β€” nothing you type or paste is sent to or stored by SeoSpidie.

Is it free?

Yes. The UTM Builder is free to use with no sign-up. SeoSpidie is supported by advertising.

From the blog
How to Generate a Pinterest Product Feed From Your Website
Build a Pinterest-ready product feed from your store URL and add it to your Pinterest catalog step by step.
Pinterest Shopping Catalog Setup Guide for Small Online Stores
Everything a small store needs to get products onto Pinterest: account setup, feed requirements and tips for discovery.
How to Create a Facebook Product Feed From Your Store for Free
Generate a Meta-ready product feed from your store URL, review it and connect it to Commerce Manager in a few steps.
How to Set Up a Facebook and Instagram Product Catalog Feed
How Meta product catalogs work, which fields your feed needs and how to connect it for Facebook and Instagram shopping and ads.
How to Validate GTIN, EAN and UPC Barcodes in Bulk
Check every barcode in your catalogue at once, understand why numbers fail and fix them before your feed is rejected.
How to Write SEO-Friendly URL Slugs (With Examples)
Rules and examples for clean, readable URL slugs, and why changing existing URLs needs care.
What Is a GTIN and How to Check If a Barcode Is Valid
GTINs, EANs and UPCs explained, how the check digit catches errors, and when online sellers need a real barcode.
How to Compare Your Website SEO With a Competitor, Side by Side
Run a free side-by-side SEO comparison with up to three competitors and turn the gaps into clear tasks.
How to Find Google Product Category IDs for Your Feed
Search Google’s product taxonomy, choose the most specific match and add the ID to your feed in a few minutes.
How to Do a Competitor SEO Analysis for Free, Step by Step
Identify who you really compete with in search, compare the right things and turn what you learn into a plan.