Build Your UTM Campaign Link
Fill in the fields below to generate a UTM-tagged URL and shorten it automatically.
What Are UTM Parameters?
UTM (Urchin Tracking Module) parameters are tags you add to URLs to track where your traffic comes from in Google Analytics and other analytics platforms.
utm_source
Identifies which site or platform sent the traffic. Examples: google, facebook, newsletter.
utm_medium
The marketing channel. Examples: cpc (paid search), email, social, referral.
utm_campaign
Your campaign name or promo code. Examples: spring-sale, product-launch-2026.
utm_term & utm_content
Optional. utm_term tracks paid keywords; utm_content differentiates similar ads or links.
UTM Builder API Endpoint
Automate UTM link creation with a single API call. No signup or API key needed.
curl -X POST https://linkshrink.dev/api/v1/shorten/utm \ -H "Content-Type: application/json" \ -d '{ "url": "https://example.com/landing", "utm_source": "google", "utm_medium": "cpc", "utm_campaign": "spring-sale" }' # Response: # { # "status": "success", # "data": { # "shortUrl": "https://linkshrink.dev/abc1234", # "taggedUrl": "https://example.com/landing?utm_source=google&utm_medium=cpc&utm_campaign=spring-sale", # "utm": { "source": "google", "medium": "cpc", "campaign": "spring-sale" }, # "qrCode": "https://linkshrink.dev/api/v1/qr/abc1234.png" # } # }