Litmus Universe

Performance

UTM Parameters: Knowing Which Post, Ad or Email Actually Brought the Sale

Litmus Universe3 min read

The link in your Instagram bio, a campaign shared on WhatsApp, the email newsletter, an influencer's story. All of them send visitors. Yet in analytics a large share appears as "direct" or "referral", with no clear source.

UTM parameters are short tags added to the end of a link that tell your analytics tool where a visitor came from. They are free, take five minutes to learn and move budget decisions from guesswork to data.

The five parameters

  • utm_source: where the traffic came from: instagram, google, newsletter, an influencer's name.
  • utm_medium: the channel type: cpc (paid click), social, email, referral.
  • utm_campaign: the campaign name: october-sale, new-collection-2026.
  • utm_content: separates different creatives within one campaign: video-a, image-b, bio-link.
  • utm_term: usually the keyword in search ads.

An example: example.com/offer?utm_source=instagram&utm_medium=social&utm_campaign=october-sale&utm_content=story

Which links need them?

The rule is simple: every link you control that is shared outside your site. Social posts and bio links, newsletters, WhatsApp and SMS campaigns, influencer and partner posts, QR codes and printed material.

If Google Ads uses auto-tagging (gclid) and your account is linked to Google Analytics, you may not need UTMs on Google ads. On Meta and other platforms, adding UTMs to ad links is the most reliable way to see the source clearly in analytics.

A campaign without UTMs is a purchase you paid for and then lost the receipt.

A naming convention your team will keep

Inconsistency is the enemy. "Instagram", "instagram" and "IG" appear as three separate sources and split your report. To prevent it:

  • Always use lowercase. UTM values are case-sensitive.
  • Use hyphens, not spaces. october-sale, not october sale.
  • Avoid special characters. Some systems mangle them.
  • Keep a dictionary. List allowed source and medium values in a shared sheet. Anyone adding a new value writes it there first.
  • Use a builder. Generate links with a sheet formula or a UTM builder rather than typing them.

Mistakes that corrupt reports

  • UTMs on internal links. Tagging a banner on your own site overwrites the visitor's real source. UTMs are for inbound links only.
  • Losing UTMs in short links. If you use a link shortener, make sure you shorten the full tagged link.
  • Forgetting old campaigns. Old links circulate for years. That is fine as long as the names stay meaningful.

Connecting the data to sales

Store UTM data in the CRM, not only in analytics. If hidden form fields write source, campaign and content into the lead record, then at month end you answer "which campaign brought how many sales" in revenue, not visits. The foundation is covered in what a CRM is.

Frequently asked questions

Do UTM parameters hurt SEO?

Not on links shared off-site. Google generally treats UTM-tagged URLs as copies of the main page, and with a correct canonical tag there is no issue. Trouble starts with UTMs on internal links, which both corrupt analytics and create needless URL variations.

Where do I see UTM data in GA4?

In the acquisition reports, under session source/medium and session campaign. For the source that first brought a user, see the user acquisition report. For extras like utm_content you may need to add the dimension or build an exploration.

Why do links shared on WhatsApp show as direct?

Links opened from messaging apps often carry no referrer, so analytics counts them as direct traffic. Adding UTMs to links shared on WhatsApp, SMS and email is the only reliable way to make that traffic visible.

To close the measurement gap on Meta, see our piece on the Conversions API; for the risk of judging ads on one metric, see why ROAS is not enough. To have measurement set up and your campaigns tied to sales, see our performance marketing page.

Want this kind of thinking on your brand?

Book a free 30-minute strategy call. You leave with three concrete next steps.

Get your free growth plan

Keep reading

All Signals →

Performans

UTM Parametreleri: Satışı Hangi Gönderinin, Reklamın ya da E-postanın Getirdiğini Bilmek

Litmus Universe3 dk okuma

Instagram biyografinizdeki link, WhatsApp'tan paylaşılan kampanya, e-posta bülteni, bir influencer'ın hikâyesi. Hepsinden ziyaretçi geliyor. Ama analitik panelinizde bunların önemli bir kısmı "doğrudan" ya da "yönlendirme" olarak, kaynağı belirsiz görünüyor.

UTM parametreleri, bir linkin sonuna eklenen ve ziyaretçinin nereden geldiğini analitik aracınıza söyleyen kısa etiketler. Ücretsiz, beş dakikada öğrenilir ve bütçe kararlarınızı tahminden veriye taşır.

Beş parametre

  • utm_source: Trafiğin geldiği yer. instagram, google, bulten, influencer-adi.
  • utm_medium: Kanal türü. cpc (ücretli tıklama), social, email, referral.
  • utm_campaign: Kampanya adı. ekim-indirim, yeni-koleksiyon-2026.
  • utm_content: Aynı kampanyadaki farklı içerikleri ayırır. video-a, gorsel-b, biyografi-linki.
  • utm_term: Genelde arama reklamlarındaki anahtar kelime için kullanılır.

Örnek bir link: ornek.com/kampanya?utm_source=instagram&utm_medium=social&utm_campaign=ekim-indirim&utm_content=hikaye

Hangi linklere eklenmeli?

Kural basit: sizin kontrol ettiğiniz ve dışarıda paylaşılan her linke. Sosyal medya gönderileri ve biyografi linkleri, e-posta bültenleri, WhatsApp ve SMS kampanyaları, influencer ve iş ortağı paylaşımları, QR kodlar, basılı materyaller.

Google Ads otomatik etiketleme (gclid) kullanıyorsa ve hesabınız Google Analytics ile bağlıysa, Google reklamları için ayrıca UTM eklemeniz gerekmeyebilir. Meta ve diğer platformlarda ise reklam linklerine UTM eklemek, analitikte kaynağı net görmenin en güvenilir yolu.

UTM'siz bir kampanya, faturasını ödediğiniz ama makbuzunu kaybettiğiniz bir alışveriş gibidir.

Ekibin uyacağı bir adlandırma düzeni

UTM'nin en büyük düşmanı tutarsızlık. "Instagram", "instagram" ve "IG" analitikte üç ayrı kaynak olarak görünür ve raporunuz parçalanır. Bunu önlemek için:

  • Hep küçük harf kullanın. UTM değerleri büyük-küçük harfe duyarlıdır.
  • Boşluk yerine tire kullanın. ekim-indirim, ekim indirim değil.
  • Türkçe karakterden kaçının. bulten, bülten değil. Bazı sistemlerde karakterler bozulabilir.
  • Bir sözlük tutun. Paylaşılan bir tabloda izin verilen source ve medium değerlerini listeleyin. Yeni bir değer eklemek isteyen önce oraya yazsın.
  • Link üreticisi kullanın. Elle yazmak yerine tablodaki formülle ya da bir UTM oluşturucuyla link üretin.

Raporları bozan hatalar

  • Site içi linklere UTM eklemek. Kendi sitenizdeki bir banner'a UTM koyarsanız, ziyaretçinin gerçek kaynağının üzerine yazılır. UTM sadece dışarıdan gelen linkler içindir.
  • Kısaltılmış linkte UTM'yi kaybetmek. Link kısaltıcı kullanıyorsanız, kısaltmadan önce UTM'li tam linki kullandığınızdan emin olun.
  • Kampanya bitince unutmak. Eski kampanya linkleri yıllarca dolaşabilir. Bu normal; önemli olan adların anlamlı kalması.

Veriyi satışa bağlamak

UTM bilgisini sadece analitikte değil, CRM'de de saklayın. Form gönderildiğinde gizli alanlarla kaynak, kampanya ve içerik bilgisi müşteri adayı kaydına yazılırsa, ay sonunda "hangi kampanya kaç satış getirdi" sorusunu ziyaretle değil gelirle cevaplarsınız. Bunun temelini CRM nedir yazımızda anlattık.

Sık sorulan sorular

UTM parametreleri SEO'ya zarar verir mi?

Dışarıda paylaşılan linklerde kullanıldığında hayır. Google, UTM'li adresleri genelde ana sayfanın kopyası olarak değerlendirir ve canonical etiketi doğru ayarlanmışsa sorun çıkmaz. Sorun, site içi linklerde UTM kullanıldığında ortaya çıkar; hem analitik verisini bozar hem de gereksiz URL varyasyonları üretir.

GA4'te UTM verisini nerede görürüm?

Edinme raporlarında oturum kaynağı/aracı ve oturum kampanyası boyutlarıyla görebilirsiniz. Kullanıcının ilk geldiği kaynağı görmek için ise kullanıcı edinme raporuna bakın. utm_content gibi ek parametreler için rapora ilgili boyutu eklemeniz ya da keşif raporu oluşturmanız gerekebilir.

WhatsApp'tan paylaşılan linkler neden "doğrudan" görünüyor?

Mesajlaşma uygulamalarından açılan linkler çoğu zaman yönlendiren site bilgisini taşımaz, bu yüzden analitik bu ziyaretleri doğrudan trafik sayar. WhatsApp, SMS ve e-postada paylaştığınız linklere UTM eklemek, bu trafiği görünür kılmanın tek güvenilir yolu.

Meta tarafında ölçüm kaybını kapatmak için Conversions API yazımıza, reklam başarısını tek metrikle değerlendirmenin risklerine ROAS yetmez yazımıza bakabilirsiniz. Ölçümü kurup kampanyalarınızı satışa bağlamamızı isterseniz performans pazarlaması sayfamızı inceleyin.

Markanız için bu tür bir bakış ister misiniz?

30 dakikalık ücretsiz strateji görüşmesi alın, üç somut adımla ayrılın.

Ücretsiz büyüme planınızı alın

Okumaya devam et

Tüm Signals →