Goal olmadan deney sonucu okunmaz
Hedef (goal), deneyin başarı tanımıdır. CTA tıklaması, signup_started, signup_completed, purchase_completed veya demo_requested gibi olaylar goal olarak bağlanmadığında Testvoy sadece trafik dağıtır; hangi varyantın gerçekten iş sonucu ürettiğini savunulabilir biçimde gösteremez.
Primary goal kararın ana metriğidir
Secondary goal destekleyici sinyaldir
Revenue goal gelir etkisini okutur
Funnel goal ara adımlardaki kaybı görünür yapar
window.testvoy?.track("purchase_completed", {
revenue: 1299,
currency: "TRY",
orderId: "ORD-123"
});Event adlandırma ve veri hijyeni
Event adları sade, kalıcı ve snake_case olmalıdır. Gereksiz kişisel veri, ham kart bilgisi veya hassas müşteri verisi event payload'ına taşınmamalıdır. Aynı iş olayını farklı isimlerle göndermek raporu parçalar.
- Event adı aynı mı?
- Payload gereksiz kişisel veri taşımıyor mu?
- Currency tutarlı mı?
- Goal condition event payload'ıyla eşleşiyor mu?
- Recent events içinde accepted olarak görünüyor mu?
Örnek goal ve event kurulumu
Örnek: Kullanıcı signup formunu tamamladığında dönüşüm sayılacak. Developer event'i tek ve tutarlı isimle gönderir, marketer ise Testvoy'da aynı event adını primary goal olarak seçer. Event adı farklı yazılırsa rapor boş kalır.
- 01
Başarı ekranı veya form submit sonrasına track çağrısı ekle
- 02
Event adı olarak signup_completed kullan
- 03
Testvoy > Goals içinde Custom event goal oluştur
- 04
Event name alanına signup_completed yaz
- 05
Verify installation ekranında accepted event geldiğini kontrol et
window.testvoy?.track("purchase_completed", {
revenue: 1299,
currency: "TRY",
orderId: "ORD-123"
});Pratik senaryo
Bir growth ekibi pricing sayfasındaki CTA metnini değiştirir, signup_started ve signup_completed hedeflerini bağlar, Google Ads ve returning visitor segmentlerini ayrı okur. Sonuç olumluysa rapor linkini müşteri veya yönetimle paylaşır.
Sık yapılan hatalar
Hataların çoğu yanlış project key, fazla genel selector, eksik goal, staging/prod karışıklığı, küçük örneklemle erken karar veya mobile görünümü kontrol etmemekten çıkar.
Deneye 'test' gibi belirsiz ad vermek
Goal olmadan deney başlatmak
Sadece toplam CVR ile karar vermek
Shareable report yerine ekran görüntüsü göndermek