Free Web3 UTM Builder
Generate properly tagged URLs to track your crypto campaign performance across every channel. Works with Google Analytics, Web3 Trackers, and any UTM-aware tool.
Where the traffic comes from
Marketing medium
Product, promo code, or slogan
Differentiate ads or links pointing to the same URL
Paid search keywords
Generated URL
Fill in the fields above to generate your UTM link
What Are UTM Parameters?
UTM parameters are five tags you append to any URL. When someone clicks the tagged link, your analytics tool records where they came from:
- utm_source — the platform sending traffic (e.g. twitter, discord)
- utm_medium — the marketing channel type (e.g. social, paid, kol)
- utm_campaign — the specific campaign name (e.g. token-launch-q1)
- utm_content — differentiates creatives or links pointing to the same URL
- utm_term — identifies paid search keywords
UTM Best Practices for Crypto Marketing
Give each KOL a unique link
Use utm_content to tag individual influencers so you can compare their actual performance, not just follower counts.
Use consistent lowercase naming
UTM parameters are case-sensitive. "Twitter" and "twitter" show as separate sources. Pick lowercase and stick with it.
Separate organic from paid
Use utm_medium=organic for community posts and utm_medium=paid for ads. This keeps your ROI calculations clean.
Track Discord by channel or announcement
Create separate links for #announcements vs. #general so you know which Discord touchpoints drive action.
Include campaign dates or phases
Name campaigns like "mint-launch-mar26" so you can filter by time period without digging through calendars.
Don't use UTM on internal links
Adding UTM parameters to links within your own site resets the session source and breaks attribution. Only use them on external links pointing to your site.
From Clicks to On-Chain Conversions
UTM links tell you which channels drive clicks. But in Web3, clicks aren't the final metric—on-chain actions are. Did that Twitter click lead to a swap? Did the KOL's audience actually mint?
Web3 Trackers bridges this gap. It reads your UTM parameters, connects wallet activity to the original click, and shows you which source/medium/campaign drove real swaps, mints, and transfers—not just page views.
Start with UTM links for click tracking. Add Web3 Trackers when you're ready to see what those clicks actually converted into on-chain.
FAQs
What are UTM parameters?
UTM (Urchin Tracking Module) parameters are tags added to URLs that tell analytics tools where traffic came from. The five standard parameters are source, medium, campaign, content, and term.
Why do Web3 projects need UTM tracking?
Crypto marketing spans many channels—Twitter, Discord, Telegram, KOLs, paid ads. UTM parameters let you see exactly which channel drives clicks, so you can double down on what works and cut what doesn't.
Can I use UTM links with Web3 Trackers?
Yes. Web3 Trackers reads standard UTM parameters automatically. When a user clicks your UTM link and later connects their wallet, the on-chain conversion is attributed to that source/medium/campaign.
How do I track KOL performance with UTM links?
Create a unique UTM link per KOL using utm_source=kol and utm_content=kol-name. This lets you compare each influencer's traffic and, with Web3 Trackers, their actual on-chain conversions.
Do UTM parameters affect SEO?
No. Google ignores UTM parameters when indexing. They only affect analytics tracking. However, it's best practice to use canonical tags on your landing pages to avoid any edge-case duplicate content issues.
Ready to see which clicks actually convert?
UTM links show you traffic sources. Web3 Trackers shows you which sources drive real on-chain conversions—swaps, mints, and transfers attributed to every campaign.