UTM Builder - DigiKitApp
Build campaign-tracking links with UTM parameters.
When should you use this?
Use this when you need to create a UTM-tagged link to track, separately in Google Analytics, how much traffic a marketing campaign brings from a specific source (email, social, ads).
When shouldn't you use this?
If different team members use different naming for the same campaign ("facebook" versus "Facebook"), the data gets fragmented; don't use this tool ad hoc without agreeing on a naming standard first.
Want to see at a glance how well your site reads for search engines and AI bots (ChatGPT, Claude, Perplexity)? Try our SEO & GEO Analysis tool.
Step-by-step
- Enter the full address of the landing page, including https, in 'Target URL'.
- In 'Source' (utm_source), name where the traffic comes from, such as newsletter, instagram or google. In 'Medium' (utm_medium), name the channel type, such as email, social or cpc.
- Give the campaign a short, consistent name in 'Campaign' (utm_campaign), for example spring-sale.
- Optionally, use 'Term (optional)' for a paid search keyword and 'Content (optional)' to tell apart different links in the same email or ad.
- Click 'Run' and copy the finished link into your campaign.
Example
A café chain announces a new menu in its monthly newsletter, with a banner link at the top and a text link near the bottom. Both links share Source newsletter, Medium email and Campaign new-menu. Only Content differs: banner on one, text-link on the other. In Analytics, you can then see which link drew more clicks and which one led to orders.
UTM parameters
UTM parameters are tags added to a link so analytics tools can show where traffic came from: utm_source (the source, e.g. newsletter), utm_medium (the medium, e.g. email), utm_campaign (the campaign name), and optional utm_term and utm_content. Example: ...?utm_source=newsletter&utm_medium=email&utm_campaign=october-sale.
When using UTM
- Different letter case creates separate records; use lowercase and consistent names.
- Do not use UTM on a site's own internal links; it can break session attribution.
- Use hyphens instead of spaces and avoid non-ASCII letters.
- Long links can be shortened for sharing.
Things to keep in mind
- Google Analytics treats values as case sensitive, so Newsletter and newsletter show up as two sources. Sticking to lowercase keeps reports clean.
- Don't put UTM tags on internal links within your own site. They overwrite the visitor's original source and muddle your data.
- Use hyphens instead of spaces and avoid special characters, so the link behaves the same in every email client and app.
- Keep a shared sheet of the values you use. A few months later, it's the only reliable way to remember what each campaign name meant.
Frequently asked questions
Does this tool directly affect my Google ranking?
No, these are analysis/generation aids; actual ranking depends on many factors. But correct metadata and structured data helps search engines understand your page better.
How should I use the results?
You can paste the generated code/text directly into your site's relevant HTML section (e.g. <head>) or your CMS's SEO settings.
Do you store my data?
No, the URL/text you enter isn't stored anywhere, it's only processed in your browser.