How to Use UTM Parameters with Short Links: A Complete Guide
UTM parameters and short links are two of the most powerful tools in a marketer's toolkit — but most teams use them separately, missing the compound benefits of combining them. When used together, UTM-tagged short links let you track every click back to a specific campaign, channel, and creative, while keeping URLs clean, branded, and easy to share.
This guide walks you through exactly how to use UTM parameters with short links, how to structure them for accurate reporting, and how to avoid the common mistakes that pollute analytics data.
What Are UTM Parameters?
UTM parameters are small snippets of text added to the end of a URL that tell analytics platforms (like Google Analytics 4, Matomo, or Adobe Analytics) where a click came from. UTM stands for "Urchin Tracking Module," a legacy name from the tool Google acquired to build its analytics platform.
A URL with UTM parameters looks like this:
https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_launchEach parameter answers a specific question about the traffic source. When a user clicks the link, the analytics platform reads these values and attributes the session accordingly.
The Five Standard UTM Parameters
- utm_source — The referring platform (e.g.,
newsletter,twitter,google). - utm_medium — The marketing channel or type (e.g.,
email,social,cpc,referral). - utm_campaign — The specific campaign name (e.g.,
black_friday_2026). - utm_term — Paid keyword targeting (optional, mainly for search ads).
- utm_content — Differentiates ads or links within the same campaign (e.g.,
banner_topvsbanner_sidebar).
Why Combine UTM Parameters with Short Links?
A raw UTM-tagged URL is often 100+ characters long, ugly, and easy for users to distrust. Short links solve that problem — but on their own, they don't tell your analytics platform anything about the traffic source. Combining the two gives you the best of both worlds.
Key Benefits
- Clean, shareable URLs — A branded short link like
lunyb.com/spring26looks professional in emails, on print materials, and in social posts. - Accurate attribution — UTM parameters ensure that clicks show up correctly in your analytics under the right source, medium, and campaign.
- Higher click-through rates — Studies consistently show that branded short links get more clicks than raw URLs or generic shorteners.
- Editable destinations — Some short link platforms let you change the destination URL (and its UTMs) after publishing, which is impossible with raw links already shared.
- Better dashboards — You get click data from both your short link platform (device, geo, referrer) and your analytics platform (behavior, conversions).
How to Build a UTM-Tagged Short Link (Step by Step)
Here is the exact workflow to create a properly tagged short link that will report cleanly in your analytics platform.
Step 1: Start With Your Destination URL
Begin with the full destination URL — the page you actually want people to land on. For example:
https://yourwebsite.com/product/premium-planStep 2: Append UTM Parameters
Add the UTM parameters using standard URL query syntax. Start with a ? and separate each parameter with &:
https://yourwebsite.com/product/premium-plan?utm_source=linkedin&utm_medium=social&utm_campaign=q1_launch&utm_content=carousel_slide3You can build these manually or use Google's free Campaign URL Builder. For teams managing many campaigns, a spreadsheet template with drop-downs prevents typos.
Step 3: Shorten the Tagged URL
Paste the entire UTM-tagged URL into your short link platform. The shortener will preserve the full URL (including all UTM parameters) and issue a short alias. So a link like the one above becomes something like:
lunyb.com/q1launch-liWhen someone clicks the short link, they're redirected to the full URL, and all UTM data is passed through to your analytics platform. Platforms like Lunyb handle this automatically — you don't need to do anything special.
Step 4: Customize the Short Alias (Optional)
Most professional shorteners let you customize the slug. Instead of a random string, use something memorable and campaign-relevant:
lunyb.com/spring-salelunyb.com/webinar-junelunyb.com/ebook-seo
Step 5: Test Before Distribution
Always click your short link at least once before sharing. Verify that:
- The redirect works and lands on the correct page.
- All UTM parameters appear in the final URL bar.
- The visit shows up correctly in real-time analytics (with the right source, medium, and campaign).
UTM Naming Conventions That Actually Work
The biggest reason UTM data becomes useless is inconsistent naming. If one link uses utm_source=Facebook and another uses utm_source=facebook, your analytics platform treats them as two different sources. Multiply that across a team of five marketers and you'll have chaos within weeks.
Naming Rules to Enforce
- Always lowercase.
facebook, notFacebook. - Use underscores or hyphens — pick one.
spring_launchorspring-launch, not both. - No spaces. URL-encoded spaces become
%20and look broken. - Be descriptive but short.
black_friday_2026is better thanbf26six months later. - Standardize mediums. Stick to
email,social,cpc,display,referral,affiliate.
Recommended UTM Structure by Channel
| Channel | utm_source | utm_medium | utm_campaign example |
|---|---|---|---|
| Email newsletter | newsletter | weekly_digest_2026_03_15 | |
| LinkedIn organic | social | thought_leadership_march | |
| Facebook Ads | cpc | retargeting_cart_abandoners | |
| Google Ads | cpc | brand_search_q1 | |
| Podcast sponsorship | podcast_name | audio | host_read_march |
| Print QR code | offline | magazine_ad_issue42 |
Common Mistakes to Avoid
1. Tagging Internal Links
Never add UTM parameters to links between pages of your own site. Doing so restarts the visitor's session in Google Analytics and destroys attribution for the original traffic source. UTMs are for inbound traffic only.
2. Forgetting to Encode Special Characters
If your campaign name includes spaces, ampersands, or slashes, encode them (or better, avoid them entirely). A stray & in a campaign value can split the parameter and break the URL.
3. Not Documenting Conventions
Keep a shared UTM tracking spreadsheet or use a dedicated tool. It should list every campaign, its full tagged URL, the short link, the date created, and the owner. Without documentation, teams reinvent tags weekly.
4. Using UTMs on Trusted Redirects Only
Some marketers strip UTMs off links to "clean them up" and lose attribution entirely. If you must hide the parameters from the user, use a short link — the redirect happens server-side and the UTMs still reach analytics.
5. Ignoring Case Sensitivity
UTM values are case-sensitive in most analytics tools. Enforce lowercase across your organization to prevent duplicate entries.
Advanced Techniques
Dynamic UTM Parameters for Paid Ads
Ad platforms like Google Ads and Meta Ads support dynamic parameters (also called ValueTrack or URL parameters) that automatically populate UTM values based on the ad, keyword, placement, or device. For example, in Google Ads you can set:
utm_content={creative}&utm_term={keyword}The platform swaps {creative} and {keyword} with real values at click time, so you don't need a separate tagged URL for every ad variation.
Using Short Links for A/B Testing Creatives
Create two short links pointing to the same landing page, but with different utm_content values (e.g., utm_content=headline_a and utm_content=headline_b). Distribute one version in each creative. Compare conversion rates in your analytics platform to see which creative wins — without needing a full split-testing tool.
Tagging Offline Campaigns
Print ads, billboards, business cards, and podcast reads can all be tracked using UTM-tagged short links. Set utm_medium=offline or utm_medium=print, use a memorable custom slug, and you'll see exactly how much traffic each offline channel drives.
Choosing the Right Short Link Platform
Not all shorteners preserve UTM parameters cleanly. Free or low-quality shorteners sometimes strip query strings, add their own tracking parameters that conflict with UTMs, or use redirect chains that break analytics attribution. When choosing a platform, look for:
- Full preservation of query strings in redirects.
- Custom branded domains.
- Custom slugs.
- Editable destination URLs.
- Click analytics that complement (not replace) your main analytics platform.
- Reliable, fast redirects (a slow redirect kills conversion rates).
For a deeper comparison, see our 2026 buyer's guide to the best URL shorteners or read our detailed Rebrandly review.
Putting It All Together: A Real Example
Imagine you're launching a new product and running a coordinated campaign across email, LinkedIn, and a paid Google Ads search campaign. Here's how the tagged short links might look:
| Channel | Full Tagged URL | Short Link |
|---|---|---|
| example.com/launch?utm_source=newsletter&utm_medium=email&utm_campaign=product_x_launch | lunyb.com/px-email | |
| LinkedIn post | example.com/launch?utm_source=linkedin&utm_medium=social&utm_campaign=product_x_launch | lunyb.com/px-li |
| Google Ads | example.com/launch?utm_source=google&utm_medium=cpc&utm_campaign=product_x_launch&utm_term={keyword} | (usually raw, no short link needed) |
Two weeks later, you open your analytics platform, filter by utm_campaign=product_x_launch, and instantly see exactly how many visitors, signups, and revenue each channel drove. That is the payoff of doing UTM tracking correctly.
FAQ
Do UTM parameters survive URL shortening?
Yes — as long as you shorten the full URL including UTMs. The shortener stores the entire destination and redirects users to it. Analytics platforms read the UTMs from the final landing page URL, not the short link itself.
Should I put UTM parameters on the short link or on the destination URL?
Put them on the destination URL before shortening. The short link acts as a wrapper — users see the clean short URL, but the underlying redirect includes all UTM data. Adding UTMs to the short link itself typically doesn't work because the shortener strips them.
Will UTM parameters hurt my SEO?
No, because you should never use UTMs on internal links or in indexable places. UTMs are for tracking inbound traffic from external campaigns. If you're worried about duplicate content from UTM-tagged versions of your pages, set a canonical tag pointing to the clean URL — most CMS platforms do this automatically.
How many UTM parameters should I use?
At minimum, always use utm_source, utm_medium, and utm_campaign. Add utm_content when you're testing multiple creatives or placements in the same campaign, and utm_term for paid keyword tracking. Don't invent custom UTM parameters — most analytics tools ignore anything beyond the standard five.
Can I change UTM parameters after sharing a short link?
If your short link platform supports editable destinations (like Lunyb and most premium shorteners), yes — you can update the destination URL, including its UTM parameters, at any time. The short link stays the same. This is one of the biggest practical advantages of using short links instead of sharing raw tagged URLs.
Protect your links with Lunyb
Create secure, trackable short links and QR codes in seconds.
Get Started FreeRelated Articles
How to Remove Your Personal Information from Data Brokers: Complete 2026 Guide
Data brokers sell your personal information to anyone willing to pay, exposing you to identity theft, stalking, and scams. This comprehensive guide shows you exactly how to remove your data from the top brokers, protect your privacy long-term, and leverage your legal rights.
How to Protect Your Privacy Online in 2026: The Complete Guide
Online privacy in 2026 requires more than a strong password. This complete guide walks you through the tools, habits, and settings that keep your data, identity, and browsing activity truly private.
Who Called Me? How to Identify an Unknown Number in 2026
Missed a call from a number you don't recognize? This complete 2026 guide covers 8 proven methods to identify unknown callers, from reverse phone lookups and Google searches to messaging apps and carrier spam filters. Learn how to spot scams and block unwanted callers for good.
How to Shorten a URL: Complete Guide for 2026
Learn how to shorten a URL step by step in 2026. This complete guide covers the best tools, custom aliases, branded domains, analytics, security tips, and common mistakes to avoid when creating short links.