Mixpanel, raporları önceden yapılandırmaya gerek kalmadan mobil uygulama içindeki her eylemi takip etmenizi sağlayan bir kullanıcı davranışı analizi platformudur. Geleneksel web analitiğinin aksine Mixpanel, ham etkinlikleri toplar ve gerçek zamanlı olarak hunileri ve segmentleri yeniden oluşturmanıza olanak tanır. Mixpanel'in resmi rehberine göre, davranışsal analitik, ürün ekiplerinin sezgi yerine gerçek ürün kullanım verilerine dayanarak karar almasına yardımcı olur.
Önemli Noktalar
Mixpanel, 2009 yılında kurulmuş bir davranışsal analitik platformudur. Sistem, mobil uygulamalar, web servisleri ve dijital ürünlerdeki kullanıcı eylemleri hakkında veri toplamak ve analiz etmek için tasarlanmıştır. Mixpanel, ürün ekiplerinin SQL sorguları yazmadan web arayüzü üzerinden raporlar oluşturmasına olanak tanır.
Platform, Kurumsal planlarda ayda 10 milyar olaya kadar işlem yapar. Mixpanel, iOS, Android, React Native, Flutter, Python, Node.js ve JavaScript için SDK'lar sağlar. Tüm veriler HTTPS üzerinden iletilir ve AWS sunucularında şifrelenmiş olarak saklanır.
Mixpanel'in temel farklılaştırıcısı, yerleşik pazarlama otomasyonu araçlarıdır. Platform, ek hizmetler entegre etmeden davranışsal segmentlere dayalı olarak push bildirimleri, e-posta kampanyaları ve A/B deneyleri göndermenizi sağlar.
Mixpanel, Amplitude'a benzer bir olay güdümlü mimari kullanır, ancak birkaç ayırt edici özelliğe sahiptir. Her olay bir event_name, distinct_id (kullanıcı tanımlayıcı), timestamp ve rastgele bir özellik kümesi içerir. Özellikler, olay özellikleri (olay bağlamı) ve kullanıcı özellikleri (kullanıcı nitelikleri) olarak ikiye ayrılır.
Mixpanel'de bir kullanıcının tanımlanması distinct_id aracılığıyla yapılır. Kimlik doğrulamadan önce otomatik oluşturulan bir cihaz kimliği kullanılır; giriş yaptıktan sonra identify(user_id) yöntemi çağrılır. Mixpanel, aynı kullanıcının birden çok tanımlayıcısını birbirine bağlamak için takma adları destekler — örneğin, kayıt öncesi kimlik ve giriş sonrası kimlik.
Süper Özellikler (Super Properties), Mixpanel'in benzersiz bir özelliğidir. Süper özellik olarak ayarlanan özellikler, sonraki her olaya otomatik olarak eklenir. Bu, her olaya manuel olarak eklemeden tüm raporlarda bulunması gereken bağlamsal veriler (abonelik planı, uygulama sürümü, A/B testi) için kullanışlıdır.
Ücretsiz planda Mixpanel, aylık 20 bin olayla sınırlıdır. Sınır aşıldığında, eski olaylar kurtarma seçeneği olmadan silinir. Ücretli planlar bu kısıtlamayı kaldırır, ancak maliyet veri hacmiyle doğrusal olarak artar. Yüksek trafikli projeler için, analitik bütçesini önceden hesaplamanız ve beklenen aylık olay hacminin en az %20 üzerinde payı olan bir plan seçmeniz önerilir.
Mixpanel dört temel rapor türü sunar: Insights, Funnels, Retention ve Flows. Insights, bir dönemdeki olay sayısını veya benzersiz kullanıcıları herhangi bir özelliğe göre gruplandırılmış olarak gösteren ana rapordur.
Flows, uygulama içindeki kullanıcı yollarının görselleştirmeleridir. Rapor, kullanıcıların hedef bir eyleme ulaşmak için en sık hangi ekrandan gezindiğini ve nerede ayrıldıklarını gösterir. Flows, kullanıcı alıştırma ve ana kullanıcı yolculuklarını optimize etmek için özellikle kullanışlıdır. Mixpanel, Flows'u bir grafik olarak görüntüler: düğümler uygulama ekranlarıdır, bağlantılar aralarındaki geçişlerdir. Çizgi kalınlığı geçiş sıklığını belirtir, renk önceki döneme göre büyüme veya düşüşü gösterir.
Mixpanel'de tutma (Retention) iki modu destekler: klasik (belirli bir N gününde geri dönüş) ve sınırsız (dönemden sonra herhangi bir günde geri dönüş). İkinci mod, gerçek kullanıcı davranışını daha doğru yansıtır çünkü kullanıcıların uygulamayı belirli günlerde açmaları gerekmez. Mixpanel ayrıca, zaman içinde kullanıcı başına ortalama geliri (ARPU) ve yaşam boyu değeri (LTV) izlemek için gelir raporları sunar.
Her rapor için Mixpanel, değişikliklerin istatistiksel anlamlılığını otomatik olarak hesaplar. İki dönem karşılaştırılırken sistem p-değerleri ve güven aralıkları göstererek rastgele dalgalanmaları gerçek trendlerden ayırt etmeye yardımcı olur. Bu, A/B testlerini ve ürün değişikliklerini değerlendirirken özellikle önemlidir: her %2'lik metrik değişikliği anlamlı değildir.
Mixpanel, tüm büyük platformlar için yerel SDK'lar sağlar. Temel entegrasyon, bağımlılık yöneticisi aracılığıyla paketin kurulumunu, proje token'ı ile başlatmayı ve bir olay göndermeyi içerir. SDK, uygulama başlatmalarını, oturum süresini ve işletim sistemi sürümünü otomatik olarak izler. Mixpanel ayrıca Otomatik Olayları da destekler: uygulama başlatma, oturum sonu ve coğrafi konum — bu olaylar tek bir kod satırı olmadan gönderilir.
import com.mixpanel.android.mpmetrics.MixpanelAPI
val mixpanel = MixpanelAPI.getInstance(
this,
"YOUR_PROJECT_TOKEN"
)
// "View Product" türünde olay gönderme
mixpanel.track(
"View Product",
mapOf(
"product_id" to "prod_123",
"category" to "premium"
)
)
import Mixpanel
let mixpanel = Mixpanel.mainInstance(token: "YOUR_PROJECT_TOKEN")
// Kayıttan sonra kullanıcı özelliği ayarlama
mixpanel.people.set(property: "plan", to: "premium")
mixpanel.people.set(property: "source", to: "organic")
// Kotlin — Süper Özellikler tüm olaylara eklenir
mixpanel.registerSuperProperties(
mapOf(
"app_version" to "3.2.1",
"experiment" to "onboarding_v2"
)
)
Mixpanel, analitiğin ötesine geçerek bir Müşteri Veri Platformu olarak işlev görür. Sistem, REST API veya akış bağlayıcıları aracılığıyla mobil uygulamalardan, web sitelerinden, sunucu günlüklerinden ve üçüncü taraf hizmetlerden veri toplar. Bu verilere dayanarak Mixpanel, yeni olaylar geldikçe gerçek zamanlı olarak güncellenen birleşik 360 derecelik bir müşteri görünümü oluşturur.
Mixpanel'de segmentasyon, hem basit koşulları (ülke, işletim sistemi sürümü) hem de davranışsal segmentleri (son 7 günde satın alma yapan kullanıcılar) destekler. Segmentler gerçek zamanlı olarak güncellenir: bir kullanıcı kriterleri karşılar karşılamaz otomatik olarak segmente eklenir. Segmentler, gelişmiş hedefleme için AND/OR mantığı kullanılarak birleştirilebilir. Mixpanel, benzer kitleler oluşturmak için segmentlerin Facebook Ads ve Google Ads'e aktarılmasına izin verir.
Mixpanel'in entegrasyonları düzinelerce hizmeti içerir: Braze, Iterable, Salesforce, HubSpot, Facebook Ads, Google Ads. Mixpanel'den gelen veriler webhook'lar veya doğrudan dışa aktarma yoluyla bu sistemlere gönderilebilir. Kurumsal planda, veritabanlarına ve CRM'lere veri yazmak için Reverse ETL mevcuttur. Mixpanel ayrıca veri hatları oluşturmak için Airflow ve dbt ile entegrasyonu destekler.
Mixpanel, üç fiyat planı sunar: Free, Growth ve Enterprise. Free planı, aylık 20 bin olaya kadar, temel raporlar (Insights, Funnels, Retention) ve bir proje koltuğu içerir. Growth planı (aylık 1.000 $'dan başlayan) olay sınırını kaldırır, sınırsız koltuk, gelişmiş raporlar, SEAT erişimi ve öncelikli destek ekler.
Enterprise planı, Growth'daki her şeyi artı: %99,9 SLA, özel bir başarı yöneticisi, SSO/SAML, denetim günlükleri, seçilen bir bölgede veri saklama ve sözleşmeli destek içerir. Enterprise fiyatlandırması bireysel olarak hesaplanır ve genellikle aylık 100 milyona kadar olayı olan orta ölçekli bir proje için yıllık 50.000 $'dan başlar. Mixpanel ayrıca kar amacı gütmeyen kuruluşlar ve eğitim projeleri için %50'ye varan indirimlerle özel fiyatlandırma sunar. Kredi kartı gerektirmeden Growth planının 30 günlük ücretsiz deneme sürümü mevcuttur.
Planlar arasında geçiş her zaman mümkündür. Free'den Growth'a yükseltme yaparken tüm geçmiş veriler korunur. Mixpanel ayrıca yeni müşteriler için Growth planının 30 günlük ücretsiz deneme sürümünü sunar. Ücretli bir plana geçtikten sonra kullanılabilir olay hacmi ayda birkaç milyona genişler.
Mixpanel ve Amplitude benzer bir olay modeline sahiptir ancak işlevsellik açısından farklılık gösterir. Mixpanel, pazarlama otomasyonunda daha güçlüdür: yerleşik push bildirimleri, e-posta ve A/B testleri. Amplitude, kohort analizinin derinliği ve otomatik içgörülerde Mixpanel'i geride bırakır.
| Özellik | Mixpanel | Amplitude | Firebase Analytics |
|---|---|---|---|
| Davranışsal Kohortlar | Evet | Gelişmiş | Hayır |
| Pazarlama Otomasyonu | Yerleşik | Entegrasyonlar yoluyla | Firebase Cloud Messaging yoluyla |
| Süper Özellikler | Evet | Benzer (Group Properties) | Hayır |
| Otomatik İçgörüler | Hayır | Evet | Hayır |
| CDP Özellikleri | Gelişmiş | Temel | Hayır |
Pazarlama ekipleri için Mixpanel, yerleşik kullanıcı iletişim araçları sayesinde daha kullanışlıdır. Derin davranış analizine odaklanan ürün ekipleri için Amplitude daha zengin özelliklere sahip bir çözüm olmaya devam ediyor.
Seçim için öneriler: önceliğiniz ek SDK'lar entegre etmeden push bildirimleri ve A/B testleriyse — Mixpanel'i seçin. Derin kohort analizi ve otomatik içgörülere ihtiyacınız varsa — Amplitude'u tercih edin. Bütçeniz sıfırsa ve temel metrikler yeterliyse — Firebase Analytics kullanın.
Sıkça Sorulan Sorular
Mixpanel, mobil uygulamalar ve web servislerinde kullanıcı eylemlerini izlemek için bir davranışsal analitik platformudur. Olay güdümlü bir modele dayalı olarak huni analizi, tutma, segmentasyon ve pazarlama otomasyonu için kullanılır.
Google Analytics sayfa görüntüleme ve oturumları ölçerken, Mixpanel her eylemi rastgele özelliklere sahip bir olay olarak izler. Mixpanel ayrıca Google Analytics'te bulunmayan yerleşik pazarlama otomasyonu araçları sunar.
Mixpanel, aylık 20 bin olaya kadar ücretsiz bir plan (Free) sunar. Ücretli planlar olan Growth ve Enterprise, aylık 1.000 $'dan başlar ve sınırsız olay, gelişmiş raporlar ve öncelikli destek içerir.
Flutter'a Mixpanel entegre etmek için pubspec.yaml dosyasına mixpanel_flutter paketini ekleyin, Mixpanel.init(token) aracılığıyla Mixpanel'i başlatın ve her olay için track() işlevini çağırın. Paket, Android ve iOS'ta tüm temel özellikleri destekler.
Mixpanel, Insights, Funnels, Retention, Flows ve Revenue raporları sunar. Insights olay sayılarını ve kullanıcıları gösterir, Funnels adımlar arasındaki dönüşümü gösterir ve Flows uygulama içindeki kullanıcı yollarını görselleştirir.
Özet
Anahtar teslim bir mobil uygulama geliştireceğiz
IT Sectr, 2017'den beri girişimler ve işletmeler için iOS ve Android uygulamaları oluşturmaktadır. Size danışmanlık yapacak ve en iyi çözümü önereceğiz.
Ayrıca okuyun