Elido'nun yaptığı her şey
Pro ve Business

Dönüşüm takibi. Her kuruşu, onu kazandıran tıklamaya atfedin.

Stripe ve Shopify webhook alıcıları imzaları doğrular ve geliri, kaynak kısa bağlantıya bağlar. Kampanya atfı otomatik olarak türetilir.

  • Sunucu taraflı Stripe ve Shopify atfı
  • click_id aktarımı - istemci JS gerekmez
  • Bağlantı, kampanya, gün, platform başına gelir
  • Otomatik HMAC imza doğrulaması
elido.app - dönüşüm atfı
elido.me/saleTıklamaclick_id ayarlandı?elido_cid=a3f9…cookie: cid=a3f9…Stripe Checkoutclient_ref = a3f9…€ 99.00 ödendicheckout.session.completed webhook+99€ atfedildi
Sunucu taraflı, piksel boşluğu yokHMAC doğrulandı
Sunucu taraflı
Atıf yöntemi (piksel boşluğu yok)
<5s
Dönüşüm olayı alım gecikmesi
%100
Atıf doğruluğu (örnekleme yok)
3
İletim hedefi (GA4, Meta, Mixpanel)

Nasıl çalışır

click_id tüm huniyi dolaşır

Bir UUID, tıklama anında damgalanır ve her adımdan geçirilir - URL parametresi, oturum çerezi, Stripe oturumu, Shopify siparişi - webhook tetiklenip atıf döngüsünü sunucu tarafında kapatana kadar. Atfın kendisi için istemci JavaScript'i gerekmez.

  1. Adım 01

    Kısa bağlantıya tıkla

    elido.me/sale

    Edge UUID v4 damgalar

    cid: a3f9c1…
  2. Adım 02

    click_id eklendi

    ?elido_cid=a3f9c1…

    URL parametresi + birinci taraf çerezi

    cid: a3f9c1…
  3. Adım 03

    Kullanıcı dönüşüm yapar

    client_reference_id=a3f9c1…

    Stripe oturumu click_id'yi taşır

    cid: a3f9c1…
  4. Adım 04

    Webhook tetiklenir

    checkout.session.completed

    Gelir kaynak bağlantıya atfedilir

    cid: a3f9c1…

Entegrasyonlar

Stripe ve Shopify için hazır webhook alıcıları

Uç noktayı panelinizde kaydedin, imzalama sırrını yapıştırın ve atıf akmaya başlar. HMAC imza doğrulaması, herhangi bir yük işlenmeden önce gerçekleşir - sahte webhook'lar verinize dokunmadan reddedilir.

Stripe
checkout.session.completed · payment_intent.succeeded
HMAC doğrulandı
Webhook uç noktası
POSThttps://api.elido.app/webhooks/stripe
1. Stripe-Signature başlığını doğrula
2. client_reference_id'yi çıkar → click_id ile eşleştir
3. Geliri kaynak bağlantıya karşı kaydet
Sunucu taraflı, istemci JavaScript gerekmez
Shopify
orders/paid - sipariş tekilleştirme dahil
HMAC doğrulandı
Webhook uç noktası
POSThttps://api.elido.app/webhooks/shopify
1. X-Shopify-Hmac-Sha256 başlığını doğrula
2. click_id'yi sipariş note_attributes'ten oku
3. Sipariş kimliğine göre tekilleştir, geliri atfet
Sunucu taraflı, istemci JavaScript gerekmez

Gelir paneli

Bağlantı, kampanya, gün başına gelir

Her kısa bağlantı canlı bir gelir toplamı alır - o bağlantı üzerinden gelen tüm atfedilebilir dönüşüm değerlerinin toplamı. Kampanya etiketine, tarih aralığına veya platforma göre filtreleyin. CSV olarak dışa aktarın veya planlanmış dışa aktarımlarla BigQuery'ye akıtın.

  • Bağlantı başına gelir
    Herhangi bir para biriminde, orijinal değerde toplanan dönüşüm değerleri
  • Zamana bağlı CVR
    Tıklama hacmiyle birlikte dönüşüm oranı zaman serisi
  • GA4 / Meta CAPI'ye iletim
    Dönüşüm kaydedildikten sonra asenkron olarak dağıtılır
  • Tekilleştirme
    click_id + event_name üzerinde idempotent - çift webhook'lar çift saymaz
Gelir atfı - son 30 gün
Canlı
Gelir eğilimi168k toplam
BağlantıTıklamaDönüşümGelirCVR
elido.me/bfcm18,420847
76,280
4.6%
elido.me/sale11,034512
41,430
4.6%
elido.me/nl/shop8,901398
29,104
4.5%
elido.me/email-q26,201201
14,872
3.2%
elido.me/ig-bio5,03288
6,104
1.7%
Toplam gelir
167,790
Toplam dönüşüm
2,046
Ort. CVR
4.1%

Neler yapabilirsiniz

  • Stripe checkout.session.completed
  • Stripe payment_intent.succeeded
  • Shopify orders/paid
  • Kampanya atfı bağlantıdan türetilir
  • Panelde gelir özeti

Sunucu taraflı dönüşüm atfının uçtan uca nasıl çalıştığı

İstemci taraflı pikseller, reklam engelleyiciler, iOS gizlilik kısıtlamaları ve ödeme yönlendirme zincirleri nedeniyle dönüşümlerin %20-40'ını kaybeder. Sunucu taraflı atıf bu boşluğu kapatır.

Tıklama kimliği aktarımı
01

Her tıklama hedefe iletilen bir UUID alır - dönüşüm eşleştirmesinin atıf çapası

Bir kullanıcı bir Elido kısa bağlantısına tıkladığında, edge bir click_id (UUID v4) oluşturur ve bunu hedef URL'ye bir sorgu parametresi (elido_cid) olarak ekler. Ödeme akışınız bu parametreyi huninin her sayfasında korumalıdır - çoğu SPA yönlendiricisi ve sunucu tarafında oluşturulan ödeme yığınları bilinmeyen sorgu parametrelerini varsayılan olarak iletir, ancak yönlendirme zincirleri içeren çok adımlı ödemeler bunları kaldırabilir. Elido'nun 2KB'lık atıf parçacığını (isteğe bağlı) yerleştirirseniz click_id, hedef alan adındaki bir oturum çerezinde de saklanır. Canlıya geçmeden önce tüm ödeme akışını test edin: bir kısa bağlantıya tıklayın, test satın alımını tamamlayın, dönüşüm POST'unda elido_cid'nin göründüğünü doğrulayın. Görünmüyorsa, ödeme ara yazılımınıza sorgu parametresi iletimi ekleyin. Bu, en yaygın atıf kurulum hatasıdır - webhook değil, ödemede sorgu parametresi kaybıdır.

Stripe entegrasyonu
02

Stripe webhook alıcısı imzaları doğrular ve checkout.session.completed ile payment_intent.succeeded olaylarını atfeder

Elido'nun Stripe webhook uç noktasını Stripe panelinize kaydedin (Settings → Webhooks → Add endpoint). Elido, checkout.session.completed ve payment_intent.succeeded olaylarını dinler. Her olayda Elido, webhook imzalama sırrınızı kullanarak Stripe-Signature başlığını doğrular, ödeme tutarını ve para birimini çıkarır, Checkout Session'ın client_reference_id alanına karşı saklanan click_id'yi arar (ödeme akışınızın bunu doldurması gerekir - bkz. kılavuz) ve dönüşümü o tıklamaya karşı kaydeder. Gelir ve click_id daha sonra bağlantının analitik görünümünde ve kampanya gelir özetinde kullanılabilir. Checkout Session'ın client_reference_id alanı önerilen aktarım yöntemidir; alternatif olarak, PaymentIntents'i doğrudan kullanıyorsanız Stripe'ın elido_cid anahtarlı metadata alanını kullanın. Stripe entegrasyonunuz zaten webhook'ları işliyorsa, tam kurulum yaklaşık 30 dakika sürer.

Shopify entegrasyonu
03

Shopify orders/paid webhook'u, sipariş gelirini kaynak kısa bağlantı tıklamasına bağlar

Elido'nun Shopify webhook uç noktasını Shopify yönetim panelinize kaydedin (Settings → Notifications → Webhooks → Create webhook → Topic: orders/paid). Elido, X-Shopify-Hmac-Sha256 başlığını doğrular, sipariş toplamını ve para birimini çıkarır ve elido_cid'yi siparişin note_attributes alanından arar (bunu, oturum çerezinden veya URL parametresinden click_id'yi geçirerek Shopify'ın sepet note_attributes API'sini kullanarak sepetten doldurursunuz). Online Store 2.0 temalarını kullanan Shopify mağazaları için, Elido'nun atıf parçacığı click_id'yi tıklamada otomatik olarak sepete ekler. Atfedilen siparişler sipariş kimliğine göre tekilleştirilir, böylece iade edilip yerine yenisi konan siparişler çift sayılmaz. Özel ödeme uzantıları olan Shopify Plus mağazaları, click_id'yi daha güvenilir bir kanaldan geçirebilir - kurulum kılavuzu Plus'a özgü akışı kapsar.

Özel dönüşüm olayları
04

Yalnızca Stripe ve Shopify'dan değil, herhangi bir arka uçtan Elido'nun dönüşüm uç noktasına POST gönderin

Bir JSON gövdesiyle POST /v1/conversions: { click_id: "...", event_name: "purchase", value: 99.00, currency: "EUR", metadata: {} }. click_id, tıklamadan gelen elido_cid'dir. Elido, isteği çalışma alanı API anahtarınızla kimlik doğrular (ek güvenlik için gövde üzerinde HMAC-SHA256 önerilir). Bu uç nokta, yerel Stripe veya Shopify entegrasyonları tarafından işlenmeyen her dönüşümü kapsar: WooCommerce, özel SaaS deneme etkinleştirmeleri, form gönderimleri, telefon santralınız tarafından takip edilen telefon görüşmesi dönüşümleri. event_name alanı serbest metindir; ekibinizin tercih ettiği herhangi bir adlandırma kuralını kullanın - analitik görünümde olduğu gibi görüntülenir. İdempotentlik: aynı click_id + event_name kombinasyonunu iki kez POST edin, yalnızca ilki kaydedilir. Olay değeri ve metadata yalnızca ilk yazmada değiştirilebilir.

Aşağı akış iletimi
05

Dönüşümleri GA4 Measurement Protocol, Meta CAPI ve Mixpanel server-track'e aynı anda dağıtın

Elido bir tıklamaya karşı bir dönüşüm kaydettikten sonra, olayı etkinleştirdiğiniz herhangi bir sunucu taraflı iletim hedefine dağıtır: GA4 Measurement Protocol (olay, tıklamadan gelen orijinal UTM parametreleriyle GA4'te sunucu taraflı bir purchase olayı olarak görünür), Meta Conversions API (her ikisi de tetikleniyorsa, click_id'den gelen event_id kullanılarak olay istemci taraflı pikselle tekilleştirilir) ve Mixpanel server-track (çapraz kimlik yapılandırdıysanız olay, Mixpanel'in $identify çağrısındaki distinct_id ile gönderilir). İletim, dönüşüm kaydedildikten sonra asenkron olarak gerçekleşir - Stripe veya Shopify'a webhook yanıtını engellemez. Başarısız iletim olayları 24 saat boyunca üstel geri çekilme ile yeniden denenir, ardından bir günlük kaydıyla bırakılır. Her dönüşüm için iletim durumunu panelde görebilirsiniz.

Elido dönüşüm takibini kullanan gelir ekipleri

Adlar yer tutucudur - gerçek müşteri vaka çalışmaları yayınlandıkça buraya eklenecektir.

iOS 14.5, mobil satın alımlarımızın %30'unda Meta Pixel atfımızı öldürdü. Elido üzerinden sunucu taraflı Stripe webhook'u bunun çoğunu geri kazandırdı - click_id'nin Stripe'ın client_reference_id'sine aktarımı belirleyici faktör oldu. Kurulum bir öğleden sonra sürdü.

E
E-ticaret ekibi, D2C marka, Varşova
E-ticaretten Sorumlu Direktör

Deneme etkinleştirmelerini Elido'nun özel dönüşüm uç noktasına POST ediyoruz. Tıklama → deneme → ücretli dönüşüm zinciri artık tam bir CDP olmadan uçtan uca izlenebilir. GA4 Measurement Protocol iletimi, ücretli kanal panellerimizin tekrar doğru olması anlamına geliyor.

P
Pazarlama verisi, B2B SaaS, Lizbon
Pazarlama Veri Mühendisi

Shopify orders/paid webhook'u ve temadaki atıf parçacığı bir günlük bir entegrasyondu. Kampanya başına gelir artık sabah toplantımızda birinin güncellemesi gereken bir tablo formülü değil, canlı bir sayı.

B
Büyüme mühendisliği, fintech, Riga
Büyüme Mühendisi

Elido dönüşüm takibi vs Bitly vs Short.io

Bitly'de sunucu taraflı dönüşüm takibi yoktur. Short.io'da temel dönüşüm pikselleri vardır. Elido'nun dönüşüm takibi sunucu tarafındadır ve birden çok reklam platformuna iletim yapar.

FeatureElidoBitlyShort.io
Sunucu taraflı dönüşüm atfıVar - webhook tabanlı, imza doğrulamalıYokYok
Stripe webhook entegrasyonucheckout.session.completed + payment_intent.succeededYokYok
Shopify webhook entegrasyonuorders/paid - imza doğrulamalı, sipariş tekilleştirmeYokYok
Özel dönüşüm uç noktasıPOST /v1/conversions - herhangi bir arka uç, herhangi bir olayYokYok
GA4 / Meta CAPI iletimiVar - dönüşüm kaydedildikten sonra dağıtılırYokKısmi - yalnızca istemci taraflı piksel
Analitikte gelirPara birimiyle bağlantı ve kampanya başına gelir özetiYokYalnızca dönüşüm sayısı, gelir yok
Dönüşüm tekilleştirmeVar - click_id + event_name üzerinde idempotentlikGeçerli değilYok

Dönüşüm takibi soruları

click_id dönüşümden önce kaldırılırsa ne olur?

elido_cid sorgu parametresi, dönüşüm olayı tetiklenmeden önce - bir yönlendirme zinciri, sorgu parametrelerini iletmeyen bir SPA yönlendiricisi veya bilinmeyen parametreleri kaldıran üçüncü taraf bir ödeme nedeniyle - kaybolursa, dönüşüm atfedilemez. Tüm huniyi test edin: bir kısa bağlantıya tıklayın, elido_cid'yi ödeme onayına kadar her sayfada izleyin, dönüşüm POST'unda göründüğünü doğrulayın. Elido atıf parçacığı (küçük bir JavaScript bloğu) yedek olarak click_id'yi bir birinci taraf çerezine de ayarlar - URL parametresi kaybolsa da kullanıcı aynı tarayıcı oturumundaysa, atıf çerezden kurtarılabilir.

İadeler dönüşüm atfında nasıl ele alınır?

Elido, iade olaylarını otomatik olarak işlemez. Bir Stripe charge.refunded veya Shopify refunds/create olayı tetiklenirse, Elido atfedilen geliri düşmez. Atfı manuel olarak tersine çevirmek için özel uç noktaya negatif değerli bir dönüşüm olayı POST edebilirsiniz. Bir iade webhook dinleyicisi yol haritasındadır. O zamana kadar, Elido'da doğru net gelire ihtiyacınız varsa, dışa aktarılan verileri ve sipariş yönetim sisteminizi kullanarak iade toplamlarını çıkarın.

Kullanıcı ödemeyi farklı bir cihazda tamamlarsa dönüşüm takibi çalışır mı?

Hayır - kullanıcı kısa bağlantıya mobilde tıklayıp ödemeyi masaüstünde tamamlarsa, click_id cihazlar arasında aktarılmaz. Kullanıcının oturumu elido_cid'yi cihaz değişimi boyunca korumadıysa (örneğin, bunu saklayan oturum açmış bir hesap aracılığıyla), dönüşüm atfedilmemiş kalır. Cihazlar arası atıf, Elido'nun sağlamadığı sunucu taraflı bir kimlik grafiği gerektirir. Cihazlar arası atıf doğruluğu için, Elido'nun sunucu taraflı dönüşümleriyle birlikte MMP'nizi veya CDP'nizi kullanın.

Gelir atfı için hangi para birimleri desteklenir?

Bir dönüşüm olayının value alanında tüm ISO 4217 para birimi kodları kabul edilir. Gelir orijinal para biriminde saklanır; analitik paneli her dönüşüm olayının parasını kendi para biriminde gösterir. Tek bir para biriminde toplu bir görünüme ihtiyacınız varsa, dönüşüm olaylarını dışa aktarın ve veri ambarınızda dönüştürün - Elido döviz kuru dönüşümü uygulamaz.

Stripe client_reference_id aktarımını nasıl kurarım?

Bir Stripe Checkout Session oluştururken, client_reference_id'yi referans tıklamadan gelen elido_cid URL parametresinin değerine ayarlayın. JavaScript'te: const session = await stripe.checkout.sessions.create({ ..., client_reference_id: searchParams.get('elido_cid') }). Elido'nun webhook işleyicisi bu alanı checkout.session.completed'dan okur. PaymentIntents'i doğrudan kullanıyorsanız, bunun yerine elido_cid anahtarlı metadata alanını kullanın. /docs/guides/conversion-tracking adresindeki kurulum kılavuzunda Node, Python ve Go için kopyala-yapıştır kod bulunur.

Dönüşüm verisi analitik dışa aktarımlarına dahil mi?

Evet. Dönüşüm olayları, tıklama olayları tablosunun (clicks) yanında ayrı bir tabloda (conversions) saklanır. S3, BigQuery veya Snowflake'e planlanmış dışa aktarımlar her iki tabloyu da içerir. JOIN anahtarı click_id'dir. Tıklamaları dönüşümlerle birleştiren ve kampanya UTM kaynağı başına geliri hesaplayan bir referans SQL sorgusu dışa aktarma kılavuzundadır.

Form doldurma veya deneme etkinleştirme gibi gelir dışı dönüşümleri takip edebilir miyim?

Evet - özel dönüşüm uç noktası herhangi bir event_name ve isteğe bağlı bir value kabul eder (gelir dışı olaylar için 0 olarak ayarlanır). 'trial_started', 'demo_booked', 'form_submitted' gibi olay adları kullanın. Bunlar, bağlantının analitik görünümünde 'Dönüşümler' altında olay adı etiket olarak görünür. GA4'e de iletim yapıyorsanız, bunlar özel GA4 olaylarına eşlenir. Dönüşüm sayıları (yalnızca gelir değil) olay değerinden bağımsız olarak bağlantı ve kampanya başına görünür.

Dönüşüm olayı alımından analitikte görünürlüğe kadar gecikme nedir?

Webhook alımından analitik deposuna: genellikle tıklama olaylarıyla aynı olay akışı hattı üzerinden 5 saniyenin altında. Atıf (dönüşümü kaynak tıklamayla eşleştirme) webhook alımında eşzamanlı olarak gerçekleşir - click_id çözümlenirse, atıf anındadır. GA4 / Meta CAPI / Mixpanel'e aşağı akış iletimi asenkrondur ve 2-10 saniye ekler. Panel analitik görünümündeki gelir sayısı, dönüşüm olayı alındıktan sonraki 30 saniye içinde güncellenir.

Denemeye hazır mısınız?

Ücretsiz planla başlayın, özel bir alan adına ihtiyacınız olduğunda yükseltin.