UTM Builder
Fill in the website URL, source, medium, and campaign to build your tracking link.
The UTM Builder turns a plain web address into a campaign tracking URL. Add your source, medium, and campaign name, plus optional term and content, and it returns one link with every value safely encoded. Use it to see exactly which campaigns, ads, and channels drive your traffic in analytics.
How to use
- Paste the website URL you want to track, for example https://example.com/landing.
- Enter the campaign source (where the traffic comes from, like google or newsletter).
- Enter the campaign medium (the channel type, like cpc, email, or social).
- Enter the campaign name, then add optional term and content if you need them.
- Copy the generated tracking URL and use it in your ads, posts, or emails.
Examples
- URL https://example.com/landing with source google, medium cpc, campaign spring_sale gives https://example.com/landing?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale
- Adding term running shoes and content logolink gives ...&utm_term=running%20shoes&utm_content=logolink
- A campaign name with spaces and symbols, like Q2 launch & promo, is encoded to utm_campaign=Q2%20launch%20%26%20promo
FAQs
- What are UTM parameters?
- UTM parameters are tags you add to a URL so analytics tools can attribute a visit to a specific campaign. The five standard tags are utm_source, utm_medium, utm_campaign, utm_term, and utm_content.
- Which fields are required?
- The website URL, utm_source, utm_medium, and utm_campaign are required. The utm_term and utm_content fields are optional and only added when you fill them in.
- Why are spaces shown as %20 in the result?
- Each value is run through encodeURIComponent so spaces and special characters become URL safe codes. This keeps the link valid and makes sure analytics tools read each value correctly.
- Does the tool keep my existing query parameters?
- Yes. If your base URL already has a query string or a hash fragment, both are preserved and the UTM tags are appended after the existing query.
- Is my data sent anywhere?
- No. The URL is built entirely in your browser. Nothing you type is sent to a server.
- What is the difference between source and medium?
- Source is where the traffic comes from (for example google or a specific newsletter), while medium is the type of channel (for example cpc, email, or social). Keep them consistent so your reports stay clean.
Related tools
- Meta Tag GeneratorGenerate clean HTML meta tags: title, description, canonical, and robots. Get a ready to paste block with length warnings built in.
- Open Graph GeneratorGenerate Open Graph and Twitter Card meta tags from a title, description, URL, image, and type. Copy a ready to paste block in seconds.
- SERP Snippet PreviewPreview how your page title and meta description may appear in search results, with live character counts and length warnings.
- Keyword Density CheckerPaste text and see the most frequent words plus their density percentage. Ignore stop words and pick how many top words to show.
- Meta Tag and OG Preview GeneratorGenerate title, description, Open Graph, and Twitter tags, then preview how your page looks in Google, Facebook, X, and LinkedIn.
- Robots.txt GeneratorBuild a valid robots.txt file from simple inputs. Set user-agent rules with allow and disallow paths, add a sitemap, then copy the result.