Skip to main content

Utm Passthrough

UTM Passthrough automatically forwards UTM parameters from incoming links to your destination URLs. This powerful feature lets you track campaigns without embedding UTM parameters in every short lin...

Updated today

UTM Passthrough

UTM Passthrough automatically forwards UTM parameters from incoming links to your destination URLs. This powerful feature lets you track campaigns without embedding UTM parameters in every short link you create.

What is UTM Passthrough

When UTM Passthrough is enabled, any UTM parameters in the short link URL are automatically appended to the destination URL during redirect.

Example:

Your short link: yourstore.com/a/s/sale Destination: yourstore.com/collections/winter-sale

Someone shares: yourstore.com/a/s/sale?utm_source=facebook&utm_medium=post

Visitor is redirected to: yourstore.com/collections/winter-sale?utm_source=facebook&utm_medium=post

The UTM parameters travel through the redirect seamlessly.

UTM Passthrough intercepts these specific parameters:

  • utm_source

  • utm_medium

  • utm_campaign

  • utm_term

  • utm_content

  • utm_id

The process:

  1. Visitor clicks your short link with UTM parameters

  2. Short Links identifies UTM parameters in the URL

  3. During redirect, these are appended to the destination

  4. Visitor arrives with UTM tracking intact

  5. Analytics tools (like GA4) capture the campaign data

Smart behavior:

  • Only UTM parameters are passed (other query params are ignored)

  • If the destination already has a UTM parameter, it won’t be overwritten

  • Parameters are properly URL-encoded

Enabling/Disabling the Feature

To configure UTM Passthrough:

  1. Open Short Links app

  2. Go to Settings

  3. Find the UTM Passthrough section

  4. Toggle the switch on or off

  5. Changes save automatically

When enabled (default): UTM parameters in short link URLs pass through to destinations.

When disabled: UTM parameters in short link URLs are ignored; visitors land on the plain destination URL.

Plan Requirements

UTM Passthrough is a premium feature:

Plan

UTM Passthrough

Free/Starter

❌ Not available

Paid Plans

✅ Available

Free plan users see an informational banner in Settings explaining the feature and encouraging upgrade.

Use Cases and Benefits

Create one short link, add UTM parameters when sharing:

  • Instagram bio: yourstore.com/a/s/shop?utm_source=instagram

  • Email newsletter: yourstore.com/a/s/shop?utm_source=newsletter

  • Facebook post: yourstore.com/a/s/shop?utm_source=facebook

All three use the same short link with different UTMs.

Influencer Tracking

Give each influencer the same short link with unique UTMs:

  • Influencer A: yourstore.com/a/s/collab?utm_source=influencer_a

  • Influencer B: yourstore.com/a/s/collab?utm_source=influencer_b

Track which influencer drives more traffic in Google Analytics.

Ad Platforms

Let ad platforms add their own UTM parameters:

  • Facebook Ads automatically adds utm_source=facebook

  • Short Links passes it through to your store

  • Full attribution in your analytics

Team Flexibility

Marketing team members can add their own UTMs:

  • Same short link, different campaign tracking

  • No need to create separate links for each use

  • Consistent shortened URL everywhere

For QR codes and print materials:

  • Base short link on the printed item

  • Add UTMs when generating the QR code

  • Track which print materials perform best

Best Practices

Don’t Double-Tag

If your destination URL already has UTMs, passthrough won’t overwrite them. But it’s cleaner to either:

  • Use passthrough with plain destinations, OR

  • Embed UTMs in destinations without relying on passthrough

Consistent UTM Naming

Use consistent parameter values across campaigns:

  • Always lowercase

  • Use underscores or hyphens

  • Document your conventions

Test Before Launch

Verify passthrough is working:

  1. Create a test short link

  2. Add UTM parameters to the URL

  3. Click and verify the destination URL contains them

  4. Check in your analytics tool

Next Steps

Did this answer your question?