Free UTM Link Builder

Track your campaigns in Google Analytics easily.

The full website URL (e.g. https://www.example.com)
The referrer: (e.g. google, valpak, newsletter)
Marketing medium: (e.g. cpc, banner, print)
Product, promo code, or slogan (e.g. spring_sale)
Waiting for input...

Want to track this link in the real world?

Make a Dynamic QR Code Generator

What is a UTM Parameter?

If you are running digital marketing campaigns, knowing exactly where your website traffic comes from is the difference between wasting money and scaling your business. This is where UTM (Urchin Tracking Module) parameters come in.

UTM parameters are short text codes added to the end of your regular website link. When someone clicks on a link with these codes, Google Analytics (GA4) reads them and categorizes the traffic, telling you exactly which ad, email, or social media post drove the visitor to your site.

How to Use Our Free UTM Builder

Our Google Analytics Campaign URL Builder makes it incredibly easy to tag your links without messing up the formatting. Here is a quick breakdown of what each field means:

  • Website URL (Required): The exact page you want people to land on (e.g., https://yourstore.com/shoes).
  • Campaign Source (Required): The specific platform sending the traffic. If you are running a Facebook ad, the source is facebook. If it’s a newsletter, the source is mailchimp.
  • Campaign Medium: The marketing medium or channel. For example: cpc (cost-per-click ads), email, social, or print.
  • Campaign Name: The specific promotion or strategy you are running. For example: spring_sale_2026 or welcome_series.

3 Golden Rules for UTM Naming Conventions

To keep your Google Analytics dashboard clean and easy to read, follow these three best practices from marketing experts:

  1. Always use lowercase letters: Google Analytics is case-sensitive. “Facebook” and “facebook” will show up as two completely different traffic sources. Always stick to lowercase.
  2. Use underscores instead of spaces: Never put a space in your campaign name. It will break the link or create ugly “%20” characters. Use underscores (spring_sale) or dashes (spring-sale).
  3. Keep it simple and consistent: Decide on a naming convention with your team and stick to it. Don’t use fb today and facebook tomorrow.

From Digital to Physical: The UTM & QR Code Strategy

UTM links are fantastic for digital clicks (like emails and Facebook ads), but what if you are sending out 5,000 physical postcards or printing a giant billboard?

You cannot print a massive, ugly UTM link on a physical flyer—nobody will type it out. This is where top-tier marketers combine physical and digital tracking.

The Pro Strategy: First, use the tool above to generate your long UTM link (e.g., with the medium set to “print” and the source set to “valpak”). Then, take that long, trackable URL and put it into our Dynamic QR Code Generator.

You will get a clean, scannable QR code to print on your physical marketing materials. When a customer scans the code with their smartphone, they are instantly redirected to your website, and Google Analytics flawlessly logs the scan as a “print” campaign visit. You finally get 100% accurate ROI tracking for your offline marketing!