Free marketing and analytics tool

UTM BUILDER

Generate campaign tracking URLs for Google Analytics, ads, newsletters, social posts, QR codes, influencers, and marketing links.
Live URL Preview • Source, Medium & Campaign • One-Click Copy • Free Browser Tool
No sign-up required Live UTM generation Copy-ready campaign links Useful for GA4 campaigns Works for ads, email, social and QR
Website URL *
Campaign Source *
Campaign Medium *
Campaign Name
Your generated link will appear here...
Tip: Keep UTM names lowercase and consistent. For example, use email every time instead of mixing Email, newsletter, and e-mail for the same channel.

Create Clean UTM Tracking Links for Better Campaign Reporting

This free UTM Builder helps you create campaign tracking URLs for Google Analytics and marketing reports without manually typing query parameters. Add your landing page URL, source, medium, and campaign name, then copy the final link for ads, emails, social posts, QR codes, influencer links, banners, and partner campaigns.

UTM links make it easier to understand where your traffic came from and which campaign link drove the visit. Instead of guessing whether a sale, signup, form fill, or page visit came from an ad, newsletter, QR code, or social post, you can use campaign parameters to keep your reporting cleaner.

For marketers

Build trackable links for paid ads, email campaigns, social promotions, launches, and seasonal campaigns.

For creators

Track links from newsletters, bios, posts, QR codes, collaborations, sponsorships, and content campaigns.

For businesses

Keep campaign traffic organized across flyers, landing pages, directories, partner links, and offline promotions.

How to Use This UTM Builder

  1. Enter your website URL: Paste the landing page where visitors should arrive.
  2. Add campaign source: Use the platform or referrer, such as google, facebook, newsletter, linkedin, or qr_code.
  3. Add campaign medium: Use the channel type, such as cpc, email, social, referral, banner, or print.
  4. Add campaign name: Use a clear campaign label such as summer_sale, product_launch, or black_friday.
  5. Copy the generated link: Use the final URL in your ad, email, QR code, social post, campaign button, or partner placement.

Best workflow: Decide your naming rules before launching campaigns. Consistent UTM naming makes reports easier to read and prevents the same channel from being split into multiple labels.

What Each UTM Parameter Means

utm_source Where the traffic came from, such as google, facebook, instagram, newsletter, linkedin, partner, or qr_code.
utm_medium The marketing channel type, such as cpc, paid_social, organic_social, email, referral, print, or banner.
utm_campaign The campaign name, launch, promotion, product, season, offer, or initiative you want to track.
Website URL The destination page users should visit after clicking the campaign link.

UTM Naming Examples

Campaign Type Source Medium Campaign Name
Google paid search ad google cpc summer_sale
Email newsletter newsletter email july_update
Instagram organic post instagram organic_social new_tool_launch
Printed flyer QR code qr_code print local_flyer
Partner website link partner_name referral partner_campaign

Why Use UTM Parameters?

UTM parameters help separate campaign traffic from normal website traffic. Without UTM tracking, you may know that people visited your website, but you may not know which email, ad, post, button, QR code, or partner link generated the visit.

For example, if you share the same landing page in five places, a UTM tracking URL lets you label each placement separately. That makes it easier to compare performance and decide where to spend more time, budget, or creative energy.

UTM Best Practices for Cleaner Reports

  • Use lowercase naming: Keep values lowercase to avoid splitting similar traffic into separate rows.
  • Use underscores or hyphens consistently: Choose one style and keep it across campaigns.
  • Keep names short but clear: Campaign names should be readable later without guessing.
  • Avoid spaces: Use summer_sale or summer-sale instead of Summer Sale.
  • Do not use private data: Avoid adding personal information, customer names, phone numbers, or emails into UTM values.
  • Document your naming rules: A simple spreadsheet can prevent reporting chaos when multiple people create links.
  • Test the link before launch: Open the final URL and confirm it leads to the correct page.

Where to Use UTM Links

You can use UTM links in paid ads, email newsletters, social media posts, influencer campaigns, QR codes, landing page buttons, partner placements, display banners, SMS campaigns, event promotions, downloadable PDFs, and offline marketing materials that point people to your website.

For offline campaigns, build the UTM link first, then turn it into a QR code. That way, scans from a flyer, poster, product insert, sign, or business card can be grouped under a specific campaign source and medium.

Frequently Asked Questions

What is a UTM builder?

A UTM builder is a tool that adds campaign tracking parameters to a URL. These parameters help analytics tools identify where traffic came from and which marketing campaign sent the visitor.

What is a UTM code?

A UTM code is a tracking parameter added to the end of a link. Common UTM parameters include utm_source, utm_medium, and utm_campaign.

Why should I use UTM parameters?

UTM parameters help you compare traffic from different platforms, posts, ads, emails, QR codes, and campaigns. They make it easier to understand which marketing links are driving visits and results.

What are the required UTM fields?

At minimum, use the Website URL, Campaign Source, and Campaign Medium. For cleaner campaign reporting, also include a clear Campaign Name.

What should I use for utm_source?

Use the platform, referrer, or traffic source. Examples include google, facebook, instagram, newsletter, linkedin, partner, or qr_code.

What should I use for utm_medium?

Use the channel type. Examples include cpc, paid_social, organic_social, email, referral, print, or banner.

Can I use UTM links for QR codes?

Yes. Build the UTM link first, then use a QR code generator to turn that tracking URL into a QR code. This is useful for flyers, posters, events, packaging, business cards, and offline campaigns.

Does this tool store my campaign URLs?

No. This tool generates the link in your browser and does not provide server-side storage for your campaign URLs. Copy and save your final links in your own campaign spreadsheet or marketing documentation.

Should UTM values be lowercase?

Lowercase values are recommended for cleaner reports. Mixing values like Email, email, and e-mail can split the same channel into different report rows.

Can I add more UTM parameters?

This simple builder focuses on the core fields: URL, source, medium, and campaign. Some advanced campaigns may also use parameters such as content, term, creative format, or marketing tactic depending on the analytics setup.