tracking UTM

utm_source

utm_source is a UTM parameter that identifies which platform, website, or publisher sent traffic to your store, such as facebook, google, or newsletter.

What Is utm_source?

The utm_source parameter identifies the specific platform or publisher that sent a visitor to your Shopify store. It answers the question: “Where did this click come from?”

It is one of the three required UTM parameters, alongside utm_medium and utm_campaign.

Common utm_source Values

Here are the most common source values used by Shopify merchants:

utm_sourceWhat It Represents
facebookTraffic from Facebook (organic or paid)
instagramTraffic from Instagram
googleTraffic from Google (search, shopping, or display)
tiktokTraffic from TikTok
pinterestTraffic from Pinterest
youtubeTraffic from YouTube
newsletterTraffic from your email newsletter
klaviyoTraffic from Klaviyo email campaigns
smsTraffic from SMS marketing
influencerTraffic from influencer partnerships

utm_source Best Practices

Keep it lowercase

Always use lowercase letters. Facebook and facebook will appear as two separate sources in your reports, fragmenting your data.

Be specific but not too granular

Use the platform name, not the specific ad account or placement. The source tells you where the click came from. Use utm_medium for the channel type and utm_campaign for the specific campaign.

Stay consistent across your team

The biggest problem with UTM tracking is inconsistency. If one team member uses fb and another uses facebook, your reports will split the data. Document your standard source names and share them with everyone who creates marketing links.

Separate organic from paid at the medium level

Do not create separate sources like facebook-organic and facebook-paid. Instead, use the same source (facebook) and differentiate with utm_medium: social for organic posts and cpc for paid ads.

utm_source Examples

Here are properly tagged URLs for common Shopify marketing channels:

Facebook paid ad:

https://yourstore.com?utm_source=facebook&utm_medium=cpc&utm_campaign=spring-sale

Email newsletter:

https://yourstore.com?utm_source=klaviyo&utm_medium=email&utm_campaign=weekly-digest

Influencer collaboration:

https://yourstore.com?utm_source=influencer&utm_medium=social&utm_campaign=sarah-review

utm_source in Detectly

Detectly automatically reads the utm_source parameter from every visitor session and uses it to attribute Shopify orders back to the correct platform. In your dashboard, you can filter revenue, orders, and ROAS by source to see exactly which platforms are driving real sales. Use our free UTM Builder to generate properly tagged URLs.

Ready to see your true ROAS?

Detectly tracks every UTM, attributes every Shopify order, and shows you which channels actually drive revenue.