UTM BUILDER
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
- Enter your website URL: Paste the landing page where visitors should arrive.
- Add campaign source: Use the platform or referrer, such as google, facebook, newsletter, linkedin, or qr_code.
- Add campaign medium: Use the channel type, such as cpc, email, social, referral, banner, or print.
- Add campaign name: Use a clear campaign label such as summer_sale, product_launch, or black_friday.
- 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 Naming Examples
| Campaign Type | Source | Medium | Campaign Name |
|---|---|---|---|
| Google paid search ad | cpc | summer_sale | |
| Email newsletter | newsletter | july_update | |
| Instagram organic post | organic_social | new_tool_launch | |
| Printed flyer QR code | qr_code | 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.
- Smart QR Code Generator Turn your new UTM link into a trackable QR code for print, packaging, events, and campaigns.
- Keyword Density Checker Review keyword usage on the landing page your campaign link points to.
- Slug Generator Create clean URL slugs before adding tracking parameters.
- Title/Meta Previewer Preview how your landing page title and description may appear in search.
- Image Resizer Prepare campaign images, ad graphics, and landing page visuals.
- Aspect Ratio Calculator Calculate dimensions for ads, thumbnails, banners, and campaign creatives.
- Color Palette Generator Build campaign color palettes for ads, landing pages, and social posts.
- CSS Gradient Generator Create gradient backgrounds for landing pages and campaign graphics.
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.
Create Better Visuals and Trackable Campaigns
Explore free tools for QR codes, campaign tracking links, structured AI prompts, color palettes, CSS gradients, random colors, and proportional image or video dimensions.


