UTM yapısı, reklam kampanyalarının hangi kaynak, kanal, kampanya ve kreatiften trafik getirdiğini anlamak için URL’lere eklenen izleme parametrelerinin standart biçimde yönetilmesidir. Sorun çoğu işletmede UTM kullanılmaması değil, herkesin aynı kampanyayı farklı isimlendirmesidir. Bir ekip facebook, diğeri fb, üçüncüsü Facebook yazdığında aynı trafik raporda farklı satırlara bölünebilir.
Sağlıklı UTM sistemi yalnızca link üretmez. Kaynak ve kanal sözlüğünü, kampanya adlandırma standardını, dinamik parametre kullanımını, Google Ads auto-tagging ilişkisini, CRM’e aktarılacak alanları ve kalite kontrol sürecini birlikte tanımlar. Böylece kampanya raporları kişi hafızasına değil, tekrar kullanılabilir bir veri modeline dayanır.
Temel ilke: UTM parametrelerini kampanya yayınlandıktan sonra “raporda ayırabilmek için” rastgele eklemeyin. Önce kaynak, kanal, kampanya ve kreatif sözlüğünü belirleyin; ardından bütün ekip ve platformlarda aynı kuralları uygulayın.
UTM parametreleri ne işe yarar?
Google Analytics, hedef URL’lere eklenen UTM parametreleri sayesinde hangi kampanya ve yönlendirmelerin trafik getirdiğini raporlayabilir. Google’ın resmi rehberine göre UTM parametreleri tıklanan URL ile Analytics’e iletilir ve ilgili değerler trafik edinme raporlarında kullanılabilir Google Analytics Yardım - Özel URL’lerle Kampanya Verisi Toplama.
Temel UTM alanları şunlardır:
- utm_source: Trafiğin geldiği kaynak veya platform. Örnek: google, instagram, linkedin, newsletter.
- utm_medium: Trafiğin pazarlama kanalı. Örnek: cpc, paid_social, email.
- utm_campaign: Kampanya adı veya pazarlama girişimi.
- utm_term: Özellikle ücretli anahtar kelime veya hedefleme ayrıntısı için kullanılabilir.
- utm_content: Aynı kampanyadaki kreatif, reklam veya bağlantıları ayırmak için kullanılabilir.
GA4 ayrıca utm_id ve utm_source_platform gibi ek alanları da destekler. Google, UTM değerlerinin büyük-küçük harfe duyarlı olduğunu belirtir; yani google ile Google farklı değerler olarak raporlanabilir Google Analytics Yardım - URL Builders.
İyi bir UTM yapısı hangi soruları cevaplamalı?
UTM sisteminin amacı mümkün olan en uzun URL’yi üretmek değildir. Raporlama ve satış analizi için gerçekten cevaplanması gereken sorular belirlenmelidir.
- Trafik hangi platformdan geldi?
- Ücretli reklam mı, e-posta mı, organik sosyal paylaşım mı?
- Hangi kampanya veya teklif kullanıcıyı getirdi?
- Hangi kreatif, reklam varyasyonu veya bağlantı tıklandı?
- Hangi landing page nitelikli talep üretti?
- CRM’deki satış veya rezervasyon hangi pazarlama kaynağıyla ilişkilendirilebilir?
Bu soruların tamamı UTM ile çözülemez. Google Ads kampanya kimliği, reklam grubu, cihaz, anahtar kelime veya tıklama kimliği gibi ayrıntılar için platformun kendi auto-tagging ve ValueTrack özellikleri kullanılabilir. UTM, pazarlama veri modelinin bir parçasıdır; bütün ölçüm altyapısının yerine geçmez.
Kaynak ve kanal sözlüğü nasıl oluşturulmalı?
En büyük veri parçalanması genellikle utm_source ve utm_medium alanlarında oluşur. Aynı platform farklı isimlerle yazıldığında raporlar bölünür; aynı medium farklı anlamlarda kullanıldığında kanal analizi zorlaşır.
| Platform veya kanal | utm_source örneği | utm_medium örneği | Kaçınılması gereken |
|---|---|---|---|
| Google Ads | cpc | google_ads, Google, adwords gibi karışık kaynaklar | |
| Meta ücretli reklam | facebook veya instagram | paid_social | social, cpc ve paid-social değerlerini karıştırmak |
| LinkedIn ücretli reklam | paid_social | linkedin_ads ve LinkedIn arasında bölünmek | |
| E-posta | newsletter | mail, mailing, e_mail gibi rastgele medium değerleri | |
| QR kod | brochure veya event | qr | Bütün fiziksel kampanyaları aynı kaynakta toplamak |
| İş ortağı bağlantısı | partner_adi | referral veya belirlenmiş ortak standart | Her ekip üyesinin farklı medium üretmesi |
Google Analytics, yüksek kaliteli veri temeli için bütün pazarlama çalışmalarında standartlaştırılmış UTM stratejisi önerir; aynı platform ve kanal için tutarlı kaynak ve medium değerleri kullanılmasının veri parçalanmasını azaltacağını açıklar Google Analytics Yardım - UTM Best Practices.
İnternet reklamcılığı yönetiminde bu sözlük kampanya açmadan önce ortak dokümanda tutulmalıdır. “Doğru isim neydi?” sorusunun cevabı reklam yöneticisinin hafızasında kalmamalıdır.
Kampanya adı nasıl standartlaştırılmalı?
utm_campaign alanı, aynı pazarlama girişiminin bütün platformlarda ortak veya karşılaştırılabilir biçimde tanımlanmasını sağlar. İsimlendirme yalnızca okunabilir değil, uzun vadede filtrelenebilir olmalıdır.
Örnek bir yapı şu bileşenleri içerebilir:
- Marka veya ürün
- Hizmet ya da kampanya amacı
- Lokasyon
- Dönem
- Gerekliyse hedef kitle veya teklif
Örnek: webioo_landing_page_turkiye_2026q3
Ancak her bilgiyi kampanya adına yığmak doğru değildir. Platform, medium, kreatif ve anahtar kelime bilgileri zaten başka alanlarda tutuluyorsa kampanya adına tekrar eklemek raporu gereksiz uzatır.
- Tüm değerleri küçük harfle yazmak
- Boşluk yerine alt çizgi veya kısa çizgi kullanmak ve tek bir format seçmek
- Türkçe karakter kullanılıp kullanılmayacağını baştan belirlemek
- Tarih biçimini standartlaştırmak: 2026q3 veya 2026_07 gibi
- Kampanya adı değiştiğinde eski URL’leri plansız biçimde güncellememek
- Aynı kampanya için farklı ekiplerin farklı kısaltma üretmesini engellemek
utm_content ve utm_term nasıl kullanılmalı?
utm_content, aynı kampanyadaki farklı reklam veya bağlantıları ayırmak için yararlıdır. Örneğin aynı e-postadaki üst CTA ve alt CTA, aynı sosyal kampanyadaki video ve carousel veya iki farklı reklam mesajı bu alanda ayrıştırılabilir.
utm_term geleneksel olarak ücretli anahtar kelime bilgisini taşımak için kullanılır. Ancak Google Ads gibi platformlarda otomatik etiketleme ve ValueTrack ile daha ayrıntılı veri alınabildiği için her kampanyada manuel anahtar kelime yazmak gerekli olmayabilir.
Örnek UTM:
https://www.webioo.com.tr/landing-page-tasarimi?utm_source=linkedin&utm_medium=paid_social&utm_campaign=b2b_landing_page_2026q3&utm_content=video_problem_agitation
İçerik adlarında “ad1”, “ad2”, “blue_button” gibi kısa ama bağlamı kaybolacak değerler yerine, kreatifi sonradan tanımlamaya yardım edecek kontrollü isimler kullanılabilir.
Google Ads’te manuel UTM mi, auto-tagging mi kullanılmalı?
Google Analytics, reklam platformlarıyla entegrasyon kullanıldığında auto-tagging’in platforma özel ve manuel etiketlemeden daha fazla boyut sağlayabildiğini belirtir. Google Ads auto-tagging, tıklama kimliği üzerinden kampanya verilerinin Analytics ve reklam sistemiyle ilişkilendirilmesine yardımcı olur Google Analytics Yardım - Manual ve Auto-tagging.
Bu nedenle Google Ads’te bütün ölçümü yalnızca manuel UTM üzerine kurmak çoğu durumda gereksizdir. Buna karşılık UTM’ler şu ihtiyaçlarda hâlâ kullanılabilir:
- GA4 dışındaki CRM veya veri ambarında ortak kaynak standardı oluşturmak
- Farklı reklam platformlarını aynı şirket içi taksonomiyle karşılaştırmak
- URL üzerinden kampanya bağlamını kendi sistemine aktarmak
- Auto-tagging desteklemeyen platformları ölçmek
Google Analytics, manuel ve otomatik etiketleme birlikte kullanıldığında trafik sınıflandırma boyutlarında auto-tagged değerlerin kullanılabildiğini; tıklama kimliği beklenen şekilde çalışmaz ve URL’de UTM bulunursa Analytics’in UTM değerlerine dayanabileceğini açıklar Google Analytics Yardım - Traffic-source Dimensions. Bu nedenle “bir tane UTM ekleyelim, gerisi boş kalsın” yaklaşımı yerine ilgili alanlar tutarlı biçimde doldurulmalıdır.
Google Ads ValueTrack ne zaman kullanılmalı?
ValueTrack, Google Ads tıklaması sırasında dinamik reklam bilgilerini URL parametrelerine dönüştürmek için kullanılabilir. Google’ın resmi dokümanına göre örneğin {device}, {keyword} veya {matchtype} gibi parametreler tıklama sırasında gerçek değerlerle değiştirilebilir Google Ads Yardım - ValueTrack Parametreleri.
Örnek mantık:
utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_term={keyword}&device={device}
Ancak kampanya adını insan tarafından okunabilir metin yerine yalnızca kampanya kimliğiyle geçirmek, raporların ekip için anlaşılmasını zorlaştırabilir. En iyi yapı, hangi sistemin hangi kimliği saklayacağına göre planlanmalıdır. CRM için kampanya kimliği, raporlama için okunabilir kampanya adı ve Google Ads için GCLID birlikte tutulabilir.
Final URL suffix ve tracking template nasıl ayrılır?
Google Ads’te URL parametreleri doğrudan her reklamın final URL’sine yazılmak zorunda değildir. Google’ın resmi dokümanında Final URL suffix alanının, landing page URL’sinin sonuna izleme parametreleri eklemek için kullanılabildiği ve hesap, kampanya, reklam grubu, reklam veya anahtar kelime gibi farklı seviyelerde uygulanabildiği açıklanır Google Ads Yardım - Final URL Suffix.
Bu yapı özellikle merkezi UTM standardı kurarken yararlıdır. Ancak seviyeler arasında çakışan parametreler olduğunda hangi değerin geçerli olduğunu test etmek gerekir. Tracking template ise tıklama izleme mantığını ve gerekirse {lpurl} gibi parametrelerle final URL’yi kullanan daha gelişmiş yapıları destekler Google Ads Yardım - Tracking Templates.
Teknik kurgu yayınlanmadan önce gerçek reklam URL’si test edilmeli; yönlendirmelerin UTM, GCLID ve diğer gerekli parametreleri kaybetmediği doğrulanmalıdır.
UTM değerleri landing page’den CRM’e aktarılmalı mı?
Yalnızca GA4 raporunda UTM görmek, satış sonucunu kampanyaya bağlamak için yeterli olmayabilir. Form gönderimi veya rezervasyon sonrasında kaynak bilgisi CRM’e taşınmıyorsa satış ekibi “hangi kampanya satış getirdi?” sorusunu cevaplayamaz.
- İlk ziyaret utm_source, utm_medium ve utm_campaign
- Son dönüşüm oturumundaki UTM değerleri
- Landing page URL’si
- Gerekliyse GCLID veya diğer reklam tıklama kimlikleri
- Form gönderim zamanı
- İlgili kampanya veya reklam kimliği
İlk temas ile son temas bilgisinin ayrı tutulması, kullanıcının müşteri yolculuğunu daha doğru yorumlamaya yardımcı olabilir. Ancak hangi attribution yaklaşımının kullanılacağı şirketin raporlama modeline göre belirlenmelidir.
Dönüşüm takibi kurulumu kapsamında UTM değerleri yalnızca tarayıcıda okunmamalı; form, CRM ve satış sonucu arasındaki veri akışı da test edilmelidir. Gerekli durumlarda API entegrasyonu ile kampanya bilgileri CRM, teklif sistemi veya raporlama paneline aktarılabilir.
UTM kullanımında en sık yapılan hatalar
| Hata | Sonuç | Düzeltme |
|---|---|---|
| Büyük-küçük harf karışıklığı | google ve Google farklı satırlara bölünür | Tüm değerleri küçük harf standardına bağlamak |
| Aynı medium için farklı isimler | Kanal raporları parçalanır | Merkezi medium sözlüğü kullanmak |
| Kampanya adını ekiplerin serbest yazması | Aynı kampanya birçok varyasyona ayrılır | Şablon ve zorunlu alanlar belirlemek |
| UTM’yi iç site linklerinde kullanmak | Oturum ve trafik kaynağı analizini bozabilir | UTM’yi dış kaynaklardan gelen trafik için kullanmak |
| Yönlendirmede parametre kaybı | Kampanya bilgisi landing page’e ulaşmaz | Redirect zincirini gerçek URL ile test etmek |
| UTM’de kişisel veri kullanmak | Gizlilik ve veri güvenliği riski oluşur | E-posta, telefon, ad gibi kişisel verileri URL’ye koymamak |
| Yalnızca tıklamayı raporlamak | Nitelikli lead ve satış görünmez | CRM ve dönüşüm sonuçlarıyla ilişkilendirmek |
UTM’lerde kişisel veri kullanılmalı mı?
Hayır. UTM parametreleri URL’de görünür, tarayıcı geçmişine girebilir, sunucu loglarında tutulabilir ve farklı analiz araçlarına aktarılabilir. Bu nedenle e-posta adresi, telefon numarası, kişinin adı veya hassas müşteri bilgisi UTM değerine yazılmamalıdır.
Kullanıcı veya lead tanımlamak gerekiyorsa güvenli, gereklilikle sınırlı ve ilgili gizlilik süreçlerine uygun sistemler kullanılmalıdır. UTM kampanya sınıflandırması içindir; müşteri verisini açık URL parametresinde taşımak için değildir.
UTM oluşturma süreci nasıl standartlaştırılmalı?
- Kaynak ve medium sözlüğünü oluşturun.
- Kampanya adlandırma şablonunu belirleyin.
- Hangi alanların zorunlu olduğunu yazılı hâle getirin.
- Dinamik parametre ve ValueTrack kullanımını tanımlayın.
- UTM oluşturmak için ortak form, tablo veya küçük bir araç kullanın.
- Linki gerçek cihaz ve tarayıcıda açarak yönlendirmeyi test edin.
- GA4 DebugView veya gerçek zamanlı raporlarda temel veriyi doğrulayın.
- Form gönderip UTM’nin CRM’e ulaştığını kontrol edin.
- Kampanya yayına girdikten sonra hatalı değerleri erken tespit edin.
- Yeni platform eklendiğinde sözlüğü güncelleyin; eski standardı sessizce değiştirmeyin.
Landing page tasarımı ve kampanya kurulumu aynı süreçte yürütülüyorsa UTM parametreleri, form gizli alanları ve dönüşüm olayları yayın öncesi test planına dahil edilmelidir.
UTM kalite kontrol listesi
- utm_source değerleri tek bir kaynak sözlüğüne uyuyor mu?
- utm_medium değerleri kanal standardıyla tutarlı mı?
- utm_campaign adı aynı kampanya için her yerde aynı mı?
- Büyük-küçük harf standardı korunuyor mu?
- utm_content gerçekten kreatifleri ayırıyor mu?
- Google Ads auto-tagging ve manuel UTM ilişkisi planlandı mı?
- ValueTrack parametreleri test edildi mi?
- Final URL suffix seviyeleri arasında çakışma var mı?
- Redirect sırasında UTM veya GCLID kayboluyor mu?
- URL’de kişisel veya hassas veri bulunuyor mu?
- UTM değerleri form ve CRM kaydında korunuyor mu?
- Satış sonucu kampanya kaynağına geri bağlanabiliyor mu?
Sonuç: UTM bir link eki değil, veri standardıdır
Reklam kampanyalarında UTM yapısı kurmak, her linkin sonuna birkaç parametre eklemekten ibaret değildir. Kaynak, kanal, kampanya ve kreatif isimleri standart değilse raporlar kısa sürede parçalanır. Google Ads auto-tagging, ValueTrack, final URL suffix ve CRM entegrasyonu birbirinden kopuk kurulursa aynı tıklama farklı sistemlerde farklı isimlerle görünür.
İyi UTM sistemi önce sözlüğü ve adlandırma kurallarını oluşturur, sonra link üretir. Değerleri küçük ve tutarlı tutar, kişisel veriyi URL’ye koymaz, yönlendirmeleri test eder ve kampanya bilgisini nitelikli lead ile satış sonucuna kadar taşır. Böylece UTM parametreleri yalnızca trafik kaynağını değil, pazarlama yatırımının hangi iş sonucuna dönüştüğünü anlamaya yardımcı olan güvenilir bir veri katmanı hâline gelir.
Sıkça Sorulan Sorular
UTM parametreleri Google Ads için zorunlu mu?
Hayır. Google Ads, auto-tagging ile tıklama kimliği ve platforma özel kampanya verilerini Google Analytics gibi bağlı sistemlere aktarabilir. Manuel UTM ise farklı reklam platformlarını ortak şirket içi standartla karşılaştırmak, CRM’e okunabilir kaynak bilgisi taşımak veya auto-tagging desteklemeyen kanalları ölçmek için kullanılabilir. İki yöntemin birlikte kullanılması planlanıyorsa hangi sistemde hangi alanın kaynak kabul edileceği önceden belirlenmelidir.
UTM değerlerinde büyük ve küçük harf fark eder mi?
Evet. Google Analytics UTM parametre değerlerinin büyük-küçük harfe duyarlı olduğunu belirtir. Bu nedenle google, Google ve GOOGLE raporda farklı değerler oluşturabilir. En pratik yaklaşım bütün UTM değerlerini küçük harfle üretmek ve kaynak, medium ve kampanya isimlerini merkezi bir sözlükten seçmektir. Ekip üyelerinin serbest metin yazması veri parçalanmasını artırabilir.
utm_source ile utm_medium arasındaki fark nedir?
utm_source trafiğin geldiği belirli kaynağı veya platformu tanımlar; örneğin google, linkedin veya newsletter. utm_medium ise kullanıcının hangi pazarlama kanalı üzerinden geldiğini ifade eder; örneğin cpc, paid_social veya email. Aynı platform farklı kanallarda kullanılabiliyorsa source ve medium birlikte anlam kazanır. Kurum içinde hangi değerlerin kullanılacağı standartlaştırılmalıdır.
UTM parametreleri CRM’e kaydedilmeli mi?
Satış sonucu kampanyaya bağlanmak isteniyorsa kaydedilmesi yararlıdır. Form veya lead kaydında source, medium, campaign, landing page ve gerekiyorsa reklam tıklama kimliği tutulabilir. İlk temas ile son dönüşüm temasını ayrı saklamak daha ayrıntılı analiz sağlayabilir. Ancak URL’de kişisel veri taşınmamalı ve CRM’de yalnızca gerçekten gerekli pazarlama alanları saklanmalıdır.
Google Ads ValueTrack ile UTM aynı şey mi?
Hayır. UTM, trafik kaynağı ve kampanya sınıflandırması için kullanılan URL parametre standardıdır. ValueTrack ise Google Ads’in tıklama sırasında cihaz, anahtar kelime, eşleme türü veya kampanya kimliği gibi dinamik bilgileri URL parametrelerine yerleştirmesine yardımcı olur. ValueTrack değerleri UTM alanlarının içinde veya ayrı parametrelerde kullanılabilir. Yapı, raporlama ve CRM ihtiyacına göre tasarlanmalıdır.
UTM yapısının doğru çalıştığı nasıl test edilir?
Önce gerçek kampanya URL’si tarayıcıda açılmalı ve yönlendirmeden sonra parametrelerin korunduğu kontrol edilmelidir. Ardından GA4 gerçek zamanlı veya DebugView verisinde source, medium ve campaign değerleri doğrulanabilir. Form gönderimi yapılarak UTM değerlerinin CRM veya lead kaydına ulaştığı kontrol edilmelidir. Google Ads kullanılıyorsa auto-tagging, ValueTrack ve final URL suffix değişikliklerinden sonra reklam URL’si ayrıca test edilmelidir.