Typeform GTM / GA Kurulum ve Dönüşüm Takibi İşlemleri
Google Analytics ve Google Tag Manager Domain Yönetimi başlıklı yazıda, günümüzde pek çok farklı servisin bir bütün olarak müşteri yolculuğu sürecinde değerlendirildiğinden bahsetmiş ve bu sürecin alan adları üzerinden nasıl aynı kullanıcı ile ilişkilendirebileceğine dair örneklendirmede bulunmuştum.
Aşağıda bahsedeceğim durum da bu süreç için bir örnek niteliği taşıyacaktır. Temel olarak yapacağımız işlem bir alan adı üzerinden Typeform'a ve oradan da bir alt alan adına (subdomain) geçişi kapsamakta. Websitesi ile başlayan oturumun bu şekilde son adıma kadar kesilmemesini ve gerçekleştirilen dönüşümün (form gönderimi) takip edilebilmesini sağlayacağız.
Öncelikle süreci bir akış şeması (flowchart) üzerinden görelim.
Görselde de ifade edildiği üzere, birincil alanımızdan form işlemleri için kullanıcılar typeform'a yönlendirilmekte. Sarı alan alan adları arasında oturumu aktardığımız bölümleri, kırmızı alan ise takip ettiğimiz form içi olayları ifade etmekte. Typeform > workspace altında oluşturulan bir form doldurulduğunda (yeşil node) kullanıcı web uygulamasına yönlendirilmekte. Aynı şekilde, birincil alan dışında ,form farklı kaynaklar üzerinden de potansiyel müşterilerle paylaşılmakta (kahverengi node). Dolayısıyla, form temelinde hangi temas noktasının daha başarılı olduğunun da ölçülmesi gerekmekte1.
Öncelikle, bu akış içerisinde yer alan alan adlarına bir bakalım.
example.com
example.typeform.com
app.example.com
Typeform Nedir? Form ve Anket Nasıl Oluşturulur? başlıklı yazıda bahsettiğim üzere, entegrasyonlar paketler dahilinde yönetilebilmekte. Özelleştirilmiş alan adı (example.typeform.com), form tamamlanır tamamlanmaz kapanma, form gönderimi sonrası yönlendirme ve özel form tamamlama mesajı Professional ve üzeri paket seçeneklerinde sunulmakta.
Cross-domain İşlemleri
Typeform Google Analytics entegrasyonuna da sahip2. Ancak, tüm sürecin başarılı ile yönetilebilmesi ve özelleştirmeler için Google Tag Manager en uygun seçenek. Google Analytics ve Google Tag Manager Domain Yönetimi başlıklı yazıda da bahsi geçtiği üzere, öncelik alan adları bağlamında URL içerisinde geçecek olan _ga
parametresini takip edebilmek ve oturum akışını doğru bir şekilde eşleştirebilmek. Bu amaçla gerçekleştireceğimzi adımlar şöyle:
- Alan adlarını GTM üzerinden bir sabit değişkene aktarmak,
- Google Analytics kod kurulumu içerisinde
linker
ve alan adlarını otomatik olarak bağla alanlarını doğru bir şekilde yapılandırmak, - Preview modunda GTM connection devamlılığının sağlandığından emin olmak.
Bu 3 adım ile artık alan adları arasında _ga
parametresini taşıyabilmekteyiz. Eğer alan adları kaynak/aracı alanında direct/(none)
olarak yansıyorsa, ilgili alan adını Referral Exclusion List listesine ekleyebilirsiniz. İlgili adımlar detaylı bir şekilde Google Tag Manager Domain Yönetimi başlıklı yazıda yer almakta. Bu nedenle, işlem detaylarına girmeyeceğim. Gelelim dönüşüm işleminin takip edilmesine.
Typeform - Google Tag Manager Entegrasyonu
Typeform, form içerisindeki her soru tamamlandıktan sonra TypeformQuestionPassed
ve form başarılı bir şekilde gönderildiğinde TypeformSubmit
event action'larını dataLayer.push()
metotu ile göndermekte3 4. Dolayısıyla, dönüşüm işlemlerinde takip etmemiz gereken etkinlikler bunlar. Eğer sorularla ilgili doldurma yoğunluğunu Looker Studio - bar chart olarak takip etmek isterseniz filtrelemeniz gereken action'lar bunlar.
Artık bu event'ler tetiklendiğinde istediğimiz kodun işleme alınmasını (Google Ads, Google Analytics Goals, vb.) sağlayabiliriz.
- Event Category: Typeform ID
- Event Action: TypeformSubmit
- Event Label: Form Başlığı
Evet, görseldeki gibi Google Analyics ve Google Tag Manager düzenlemelerini yaptığımıza göre, artık hedefimiz ve tetiklenen (trigger) etkinlikle ilişkili olarak çalıştırılmasını istediğimiz işlemlerimiz tamamlanmış durumda. Bu aşamada artık test sürecine geçebiliriz.
Google Tag Manager yeni bir Preview moduna sahip. Yeni yapı ile GTM kodlarının ve tetiklenen etkinliklerin takibini tek bir alan üzerinden yapabiliyorsunuz. Diğer yandan, Google Tag Assistant yine kontrol için kullanılabilir. Özellikle Record ile tüm etkinlik akışını kayıt altına alabilir ve hem Google Tag Manager hem de Google Analytics özelinde rapor haline getirebilirsiniz.
Typeform özelinde Google Tag Manager dönüşüm takibi ve alan adlarının ilişkilendirilmesi sürecini tamamladık. Bu sayede kullanıcıların hangi kaynaklardan geldiklerini, temas noktalarının başarısını ve form ilerleyişini kolay ve mümkün olan en doğru şekilde takip edebilmekteyiz.
İlerleyen yazılarda farklı servisler arasındaki entegrasyonlara değinmeye devam edeceğim.