The Kwebby UTM builder adds campaign tags to any link so Google Analytics can show which email, ad or post sent each visit. Paste your page address, fill in a source and a medium, and copy the finished URL. This guide covers what each UTM parameter does, how the Kwebby form works, and the habits that keep your campaign data clean. See more marketing helpers in our Free SEO Tools.
Key Takeaways
- The Kwebby UTM builder creates a tagged URL from six fields: Website URL, Campaign Source, Campaign Medium, Campaign Name, Campaign Term and Campaign Content.
- Google's guide says to always use utm_source, utm_medium and utm_campaign, so fill in a Campaign Name even though the form does not mark it with an asterisk.
- UTM values are case sensitive in Google Analytics, so "Email" and "email" show up as separate entries. Pick lowercase and stay with it.
- The tool builds the link in your browser. It does not store links, shorten them or count clicks.
- Never add UTM tags to links inside your own site. Add a canonical tag to landing pages that people reach through tagged links.
- The tool is free and needs no account.
What Is the Kwebby UTM Link Tracker?
The Kwebby UTM Link Tracker is a free online UTM builder that turns a plain URL into a tagged campaign link. UTM stands for Urchin Tracking Module. Urchin was the predecessor of Google Analytics, so Analytics reads these parameters without any setup on your site.
Despite the name, the tool builds links and does not track them. Your analytics software records the visits that arrive through the link.
Key Features and How It Works
The form is short on purpose: one destination field, five tag fields and a live result.
Six Fields for Five UTM Parameters
Each field maps to one parameter in the finished URL.
| Form field | Adds | What it records | Example |
|---|---|---|---|
| Website URL * | The landing page address | Where the click goes | https://example.com/spring-sale |
| Campaign Source * | utm_source | Who sent the visit | newsletter, facebook |
| Campaign Medium * | utm_medium | The channel type | email, cpc, social |
| Campaign Name | utm_campaign | The promotion or push | spring_sale |
| Campaign Term | utm_term | The paid keyword | running shoes |
| Campaign Content | utm_content | Which link or creative was clicked | header_button |
The asterisk marks the fields that the form treats as required for basic tracking. Google's own guide goes further and says to always use source, medium and campaign together.
Four Quick-Start Presets
Four buttons above the form fill in starter values that you can edit:
- Email Newsletter sets the source to newsletter, the medium to email and the campaign to weekly.
- Facebook Ad sets the source to facebook, the medium to cpc and the campaign to social.
- X (Twitter) Post sets the source to twitter and the medium to social, and leaves the campaign name empty.
- Google Ad sets the source to google, the medium to cpc and the campaign to brand.
Treat the presets as examples, then change the campaign name to match your real campaign.
A Live Generated URL
The Generated URL box appears as you type, once the Website URL is valid. There is no submit button. A Copy button puts the link on your clipboard and shows "Copied!" for two seconds.
Here is one finished link. With the URL https://example.com/spring-sale, a source of newsletter, a medium of email, a name of spring_sale and a content label of header_button, the tool returns:
https://example.com/spring-sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale&utm_content=header_button
How the Tool Handles Your URL
- It adds https:// if you leave the protocol off.
- It keeps any query string and anchor already on the address, so
?color=red#reviewsstays in place. - It skips empty fields, so only the tags you fill in appear.
- It changes spaces to plus signs and encodes special characters. A plus sign you type yourself becomes
%2B, so use a space or an underscore instead. - It does not change letter case. What you type is what Analytics receives.
What the Tool Does Not Do
The tool does not save your links, keep a history, shorten URLs or add click counts. It covers the five classic parameters. Google's guide also lists newer ones such as utm_id, which this form does not add.
What Each UTM Parameter Means
Each UTM parameter answers one question about a visit: who sent it, through which channel, for which campaign. Google's Analytics help page defines them like this:
- utm_source names the referrer or platform, such as google or newsletter.
- utm_medium names the marketing medium, such as cpc, banner or email.
- utm_campaign names the product, promotion or strategic push, such as spring_sale.
- utm_term holds the paid keyword.
- utm_content tells similar links or creatives apart, such as toplink or banner_v2.
After visitors arrive, you can find the data in Google Analytics under Acquisition, in the Traffic acquisition report. It appears there as Session source / medium and Session campaign.
Why UTM Tagging Matters
Tagging a link lets you see which specific email, ad or post sent a visit instead of guessing from a general channel total. Without tags, one newsletter link and one social post can both show up as general traffic, and you cannot tell which one deserves another try.
Tags also let you compare two versions of the same placement. Use two utm_content labels, such as header_button and footer_link, and the report shows which one drew more visits.
How to Use the UTM Link Tracker
- Open the tool. To start with sample values, click Email Newsletter, Facebook Ad, X (Twitter) Post or Google Ad.
- Paste your landing page into **Website URL ***.
- Enter where the link will appear in **Campaign Source ***, such as newsletter or facebook.
- Enter the channel type in **Campaign Medium ***, such as email, cpc or social.
- Add Campaign Name so every link from the same promotion groups together.
- Add Campaign Term for a paid keyword and Campaign Content to separate links in the same campaign.
- Check the Generated URL, click Copy, and paste the link into your email, ad or post.
- Click the link once yourself, then look for it in your Traffic acquisition report after it collects visits.
If the Generated URL box does not appear, check the Website URL for typos.
Best Practices for UTM Links
Keep Every Value Lowercase
Google states that parameter values are case sensitive, so utm_source=google and utm_source=Google are different. The tool leaves your text exactly as typed, so type lowercase every time. Write a short naming sheet so your team agrees on "email" or "newsletter" before the first campaign.
Never Tag Links on Your Own Site
Use UTM tags for links that bring people to your site, not for links between your own pages. Ahrefs advises against tracking parameters on internal links and points to event tracking in analytics tools as the better route. Internal tags also create extra URLs for the same page.
Add a Canonical Tag to Landing Pages
UTM tags do not change what a page says, but they do create more than one address for it. Set a rel=canonical tag on each landing page that points to the clean URL. Google's canonicalization guide calls this a hint, not a rule, so check which URL Google picks.
Use Underscores or Hyphens, Not Spaces
Spaces turn into plus signs in the output and make values harder to read in reports. Write spring_sale or spring-sale and keep the same style everywhere.
Check the Preview Before You Post
Run the finished link through the Open Graph Checker to see how it looks when shared. Long tagged links can also be tidied with the Bulk URL Shortener.
Common Use Cases
- Email newsletters. Tag each link in a send so you can see which button or article drew clicks.
- Paid social and search ads. Give every ad a source, a medium and a campaign so spend can be matched to visits.
- Social posts and bio links. Tag the link in each profile and each post to see which one works.
- QR codes on print or packaging. Tag the URL first, then turn it into a code with the QR Code Generator.
- Partner and sponsored placements. Tag the link you give a publisher, then compare the visits with what you paid, as in the Link Price Calculator guide.
Related Kwebby Tools
- Bulk URL Shortener shortens long tagged links for sharing.
- QR Code Generator turns a tagged URL into a scannable code.
- Open Graph Checker previews how your link appears when shared.
- Regex Generator helps you build patterns for analytics filters.
- Keyword Position Checker shows organic rankings next to your campaign traffic.
Frequently Asked Questions (FAQs)
What does UTM stand for?
UTM stands for Urchin Tracking Module. Urchin was the predecessor of Google Analytics, which is why Google Analytics reads these parameters without extra setup.
Which UTM parameters are required?
Google's guide says to always use utm_source, utm_medium and utm_campaign. The Kwebby form marks Website URL, Campaign Source and Campaign Medium with an asterisk, so add a Campaign Name yourself.
Do UTM parameters affect SEO?
UTM parameters do not change the content of a page, so they are not a ranking signal on their own. The risk is duplicate URLs for the same page. Add a rel=canonical tag that points to the clean URL, and remember Google treats canonical as a hint, not a rule.
Can I use UTM parameters on internal links?
No. Ahrefs advises against tracking parameters on internal links because they create extra URLs, and analytics event tracking records the same clicks without changing the URL.
Does the Kwebby UTM tool track clicks?
No. The tool builds a tagged URL in your browser. Your analytics tool, such as Google Analytics, records the visits and shows them in its reports.
Is the Kwebby UTM builder free?
Yes. The tool is free to use and needs no account.
Final Thoughts
A UTM link is only as useful as the names behind it, so choose clear, lowercase labels before you build the first one. Open the builder, use a preset if it helps, fill in a source, a medium and a campaign name, and test the link yourself. Then shorten it with the Bulk URL Shortener or print it as a QR code, and check your Traffic acquisition report once the first visits arrive.