Vidalytics ve Video Dönüşüm İşlemleri

Pazarlamacılar için Video Barındırma ve Analiz

Güncel durumda, pek çok websitesi ve uygulama içerisinde farklı nedenlerle ve farklı içeriklere sahip videolara yer vermekteyiz.

AA

Özellikle YouTube bu anlamda öne çıkacak sağlayıcılardan biri. Ancak, tanıtım ve eğitim gibi amaçlarla hazırlanan videolar ise çoğu durumda ya dahili (internal) ya da Vimeo, Loom gibi sağlayıcılar aracılığı ile sunulmakta.

Farklı video sağlayıcıları farklı kullanım amaçlarına yönelik olarak özelleştirilmiş çözümler sunmakta. YouTube genel olarak yaygın bilinirliği ve hızlı yayın süreci ile öne çıksa da analiz ve sayfa içi etkileşimlerde pek başarılı bir seçenek olmayabilir. Google Tag Manager ile video etkileşimlerini (durdurma, izlenme oranı, vb.) analiz edebilmekteyiz. Ancak, video içi veya video ilişkili CTA ve e-posta kayıt işlemleri gibi özellikler söz konusu değil. Dolayısıyla, pazarlama faaliyetleri için çok da etkili ol(a)madığını söyleyebiliriz.

Vimeo ise kurumsal ihtiyaçlar ve pazarlama kampanyaları ile ilişkili çok daha özelleştirilmiş yeteneklere sahip. Örneğin, video içeriğine görsel düzenleyici (visual composer) ile müdahaleler yapılabilmekte. Bunun yanı sıra, video içi form alanları oluşturularak e-posta adresi gibi bilgiler kullanıcılardan istenebilmekte ve farklı servisler ile paylaşılabilmekte. Isı haritası da içeren kapsamlı raporlama araçlarının yanı sıra Google Analytics gibi analitik araçları ile de entegre edilebilmekte. Vimeo ile ilgili diğer detaylar ayrı bir yazı konusu olarak şimdilik kenarda dursun.

Loom daha çok video mesajlaşma özelinde kullanılan video sağlayıcılardan biri. Vimeo, YouTube ve benzeri video servislerinden farklı olarak daha gelir-geçer videolar için oldukça pratik bir seçenek olsa da video içi düğme (button) ekleme dışında pek bir seçenek sunmamakta. Ancak, kişi veya ekip odaklı çözümlerde ise izlenme bildirimi gibi ek özellikler barındırmakta.

Gelelim bu yazının konusu olan Vidalytics ve ilgili bilgilere.

Vidalytics Nedir?

Yakın zamanda dahil olduğum bir koçluk servisi sayesinde Vidalytics ile tanışma ve geliştiricileri ile görüşme imkanım oldu. Özellikle video etkileşimleri, dönüşüm ve diğer servisler ile entegrasyon süreçleri ile ilgili çalışmalarda daha önce kullanılan Vimeo ile de karşılaştırma ve geri bildirimler alabilme imkanım oldu1.

Vidalytics

Vidalytics, yayıncılardan ziyade pazarlamacıların ihtiyaçları doğrultusunda geliştirilen bir video platformudur. Video barındırma, yayınlama ve ziyaretçiler tarafından görüntüleme işlemlerine dair pazarlama odaklı çözümler sunan servis videoların dönüşüm temelinde ele alınmasını ve bu dönüşüm sürecinin optimize edilebilmesini de sağlamaktadır2 3.

Vidalytics

Dünyanın ilk VCT özellikli analitik sürecine sahip olduklarını belirten servis mobil cihazlarda ve Safari ve Chrome dahil en yeni tarayıcılarda çalışan otomatik oynatma, sessiz oynatma, Zapier ve Google Analytics gibi servislerle entegre çalışabilme gibi yine bu süreç ile ilişkili özellikler barındırmakta. Bu sayede video sevisi pazarlama faaliyetlerinin yanı sıra çevrimiçi kurs oluşturucular, huni oluşturucular, e-ticaret mağazası sahipleri ve CRO süreçleri için de ideal hale gelmekte4.

Videolar bir JavaScipt kod parçacısı sayesinde web sayfalarına eklenmekte. Aşağıdaki örnek kodda da görüldüğü üzere JavaScript kodu vidalytics_embed_<unique-id> değeri ile işlem gerçekleştirmekte. Bu değer her video için değişmekte.

<div id="vidalytics_embed_<unique-id>" style="width: 100%; position:relative; padding-top: 56.25%;"></div>
<script type="text/javascript">
(function (v, i, d, a, l, y, t, c, s) {
    y='_'+d.toLowerCase();c=d+'L';if(!v[d]){v[d]={};}if(!v[c]){v[c]={};}if(!v[y]){v[y]={};}var vl='Loader',vli=v[y][vl],vsl=v[c][vl + 'Script'],vlf=v[c][vl + 'Loaded'],ve='Embed';
    if (!vsl){vsl=function(u,cb){
        if(t){cb();return;}s=i.createElement("script");s.type="text/javascript";s.async=1;s.src=u;
        if(s.readyState){s.onreadystatechange=function(){if(s.readyState==="loaded"||s.readyState=="complete"){s.onreadystatechange=null;vlf=1;cb();}};}else{s.onload=function(){vlf=1;cb();};}
        i.getElementsByTagName("head")[0].appendChild(s);
    };}
    vsl(l+'loader.min.js',function(){if(!vli){var vlc=v[c][vl];vli=new vlc();}vli.loadScript(l+'player.min.js',function(){var vec=v[d][ve];t=new vec();t.run(a);});});
})(window, document, 'Vidalytics', 'vidalytics_embed_<unique-id>', 'https://quick.vidalytics.com/embeds/<account-id>/<unique-id>/');
</script>

Kodun yorumlanmasıyla birlikte belirtilen ID değerine sahip video video etiketleri içerisinde Blob URL ile sunulmakta. vidalytics_embed_<unique-id> ile ilgili GTM ve Google Analytics Entegrasyonu başlığı altında da ayrıca bilgiler yer almakta.

Vidalytics - Stats

Vidalytics Özellikleri

Otomatik Oynatma

Mobil cihazlar da dahil olmak üzere, Safari ve Chrome gibi modern tarayıcılarda otomatik oynatma işleminin ayrıca ele alınması gerekmekte. Vidalytics sunduğu çözümler ile sessiz olarak videonun otomatik olarak başlatılmasını mümkün hale getirmekte ve bu çözüm ile özellikle mobil cihazlardaki dönüşüm oranının split testlerde %61 oranında artırıldığını belirtmekte5 6.

Özelleştirilebilir Video İçi Mesajlar

Tıklamaları, oynatmaları ve dönüşümleri artırmaya yardımcı olmak için videolar üzerinde ayrı bir katman olaak (overlap) çeşitli mesajlar kullanmak mümkün. Bu sayede video düzenleme ihtiyacı olmaksızın aynı video üzerinde farklı mesajlar oluşturup test etmek mümkün hale gelmekte.

Çıkış Bildirimleri

Sadece videoların duraklatılması durumunda görülen özel bir küçük resimle hemen çıkma olaylarına özel işlemler (teklifler, bildirimler, vb.) gerçekleştirilebilmekte.

Video İçi CTA Elemanları

Daha fazla satış yapmak ve/veya satış oranını artımak amacıyla videoların belirli bir noktasına özel olarak CTA metni bulunan bir düğme görünmesini sağlamak mümkün. Kullanıcıların videodaki bu noktaya ulaşmadan videodan ve/veya sayfadan ayrılmaları durumunda bir sonraki ziyaretlerinde ilgili CTA metni ve düğme ilgili zaman noktasını beklemeden görüntülenebilmekte. Ayrıca, bu CTA metni ve düğme video üzerinin yanı sıra, video altında da sunulabilmekte.

CRM & E-posta Etiketleme

Videoları belirli bir noktaya kadar izleyen kişiler ayrıca etiketlenebilmekte ve böylece ilgili kişilere takip edici mesajlar iletilecek şekilde pazarlama takibi otomatikleştirebilmekte. Etiketleme süreçlei için Zapier entegrasyonu kullanılmakta.

Vidalytics

Oynatma Kontrolleri

Otomatikleştirilmiş web seminerleri ve "canlı" etkinlikler için oynatma kontrollerine müdahale etmek (UI düzenlemeleri, kontollerin pasif hale getirilmesi, vb.) mümkün.

Geri Dönen Ziyaretçiler için Oynatmaya Devam Etme

Geri dönen ziyaretçi, daha önce bir video görmüşlerse tekrar aynı video ile karşılaştığında kaldığı yerden devam edebilir veya videoyu baştan başlatabilir.

Zapier Entegrasyonu

Zapier aracılığı ile Vidalytics pek çok farklı servis ile (ActiveCampaign, HubSpot, Kartra, Google Sheets, GetResponse, vs.) entegre edilebilmekte7.

Vidalytics

Dönüşüm Etiketi Kurulumu

Vidalytics farklı değerler (value) ve dönüşüm sürelerine sahip farklı dönüşüm kodları kurulabilmesini mümkün kılmakta. İlgili dönüşüm etiketleri dönüşüm olarak sayılan sayfa ile ilişkilendirildiğinde dönüşüme etkiyen video üzerinde dönüşümün hangi zaman aralıklarında ve ne kadar gerçekleştirildiği bilgileri görülebilmekte. Dönüşümler ayrıca kaynak, cihaz ve lokasyon gibi kırılımlara göre gruplanabilmekte.

<script src="https://quick.vidalytics.com/js/conversion.min.js"></script><script>
(function (v, i, d, a, l, y, t, c, s) {
    s=function(){t=i.createElement('div');t.setAttribute('style','display:none;');t.setAttribute('class',d);i.body.appendChild(t);
    y=new v[a]['ConversionTracking']({url:'https://stats.vidalytics.com'},t);y.track('<account-id>',{conversionId: '<conversion-id>'});};
    if(v.addEventListener){v.addEventListener('load',s,false);}else if(v.attachEvent){v.attachEvent('onload',s);}
}) (window, document, 'vidalytics-tracker', 'VidalyticsC');
</script>

Her dönüşüm etiketi hesap ile ilişkili benzersiz <account-id> değerine ve dönüşüm etiketi düzeyinde benzersiz <conversion-id> tanımlayıcısına sahip. Dönüşüm işlemi tetiklendiğinde etiket ile ilişkili değer ve dönüşümün niteliğine (tekli veya çoklu sayım gibi) bağlı olarak video istatistikleri bölümünden takip edilebilmekte. Video izlemeleri ile ilişkili olarak dönüşümler de yine cihaz, ziyaretçi (yeni veya geri gelen), bölge ve benzeri kırılımlara göre incelenebilmekte.

GTM ve Google Analytics Entegrasyonu

Video ekleme (embed) işleminde de bahsi geçtiği üzere her video benzersiz bir vidalytics_embed_<unique-id> değerine sahip. Aşağıdaki kod parçacığında da görüldüğü üzere oynatma, durdurma veya videonun izlenme oranına bağlı olarak etkinlikler iletme gibi işlemler gerçekleştirebilmekteyiz.

var _vidalyticsPlayerPlugin = { 
  "vidalytics_embed_<unique-id>": {
    "google-analytics": {
       "id": "UA-XXXXXXXXXX-X", // Google Analytics ID 
       "videoTitle": "Video XYZ", // Video Başlığı
       "sendWatchedPercent": "0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100", // Takip edilmek istenen video izlenme oranı (%)
       "sendPlay": true, // Oynatma olayı
       "sendPause": true, // Durdurma olayı
       "sendPausePercentage": true // Videonun durdurulduğu oran (%)
    }
  }
}

sendWatchedPercent için 100 değeri verilmesi durumunda ilgili etiket işlemi video tamamlandığında gerçekleştirilecektir. Bunun yanı sıra, örneğin 10 dakikalık bir videonun 5. dakikasında görüntülenen bir CTA mesajı var ise ilgili 50 değeri de yine bu dakika ile ilişkilendirilerek kullanılabilir8.

İlgili oranlara ulaşıldığında ya da belirtilen olaylar (oynatma, durdurma) gerçekleştirildiğinde bir veri katmanı nesnesi içerisinde video başlığı, belirtilen yüzde değeri bilgileri iletilmekte.

İlgili orana ulaşıldığında (Örneğin %50), 50% watched etkinliği iletilir. Bu etkinliği dinleyerek GTM aracılığı ile pek çok işlem gerçekleştirilebilir. Diğer olaylarda ise Play, Pause ve Pause Percentage etiketleri iletilecektir.