🎉 Özel Fırsat: Yıllık aboneliklerde %20 indirim!🎉 Yıllık planlarda %20 indirim  Hemen Başla

Facebook CRM Olayları: Satış Verisini Meta'ya Gönderme

Facebook CRM events akışı: klinik CRM pipeline aşamalarının Meta Conversions API'ye olay olarak gönderilmesi
Facebook CRM events akışı: klinik CRM pipeline aşamalarının Meta Conversions API'ye olay olarak gönderilmesi
2025
Offline Conversions API Mayıs 2025'te kapatıldı
DataCops, 2026
7
7 günden eski olaylar reddediliyor
DataCops, 2026
200
Örnekte 200 satıştan yaklaşık 70'i kayboluyor
DataCops, 2026
0 to 10
Event Match Quality 0-10 arası puanlanır
DataCops, 2026

Facebook CRM events (Facebook CRM olayları), CRM'inizdeki nitelikli lead, randevu, teklif kabulü ve satış gibi aşama değişikliklerinin Conversions API üzerinden Meta'ya olay olarak geri gönderilmesidir. Reklam algoritması bu sinyalle yalnızca form dolduranları değil, randevuya gelip ödeme yapan kişilere benzeyen profilleri bulmayı öğrenir. Olayların hash'lenmiş e-posta, telefon veya lead_id ile eşleşmesi ve gerçekleştikten sonraki 7 gün içinde iletilmesi gerekir.

Facebook CRM olayları nedir?

Bir kampanyada Meta'nın gördüğü son olay form gönderimiyse, algoritma formu dolduran herkesi başarılı sonuç sayar. Klinik için başarı ise hastanın telefonu açması, konsültasyona gelmesi ve kapora yatırmasıdır. CRM olayları bu boşluğu kapatır. Satış ekibi lead'i pipeline'da bir sonraki aşamaya taşıdığında, bu değişiklik Meta'daki veri setine (dataset) sunucu taraflı bir olay olarak bildirilir.

Tanım: Facebook CRM olayı, bir lead'in CRM'de ulaştığı satış aşamasının (nitelikli, randevu, kazanıldı, ödendi) Conversions API ile Meta'ya gönderilen ve reklam tıklaması ya da form kaydıyla eşleştirilen sunucu taraflı dönüşüm kaydıdır.

Offline Conversions API'den Conversions API'ye geçiş

DataCops'un 2026 tarihli rehberine göre Meta, ayrı Offline Conversions API'yi Mayıs 2025'te kapattı. Çevrimdışı satışlar artık normal Conversions API üzerinden bir dataset'e gönderiliyor. Eski "offline event set" yükleme düzenine alışmış ajansların kurguyu dataset mantığına taşıması gerekir. Pratikte veri seti Events Manager'da oluşturulur, web pikseli ve CRM aynı dataset'e bağlanır.

Bir CRM olayı hangi alanları taşır?

  • event_name: Olayın adı. Örnek: Schedule, Purchase ya da "QualifiedLead" gibi özel bir ad.
  • event_time: Aşama değişikliğinin gerçek zamanı. Kaydın yüklendiği an değil, olayın yaşandığı an yazılır.
  • user_data: SHA-256 ile hash'lenmiş e-posta ve telefon.
  • lead_id veya fbclid: Lead Ads formundan gelen kayıt kimliği ya da web tıklamasının tıklama kimliği.
  • event_id: Aynı olayın iki kez sayılmasını önleyen benzersiz kimlik.
  • value ve currency: Satış olaylarında tutar ve para birimi.

Hangi pipeline aşamaları olay olarak gönderilmeli?

Her aşamayı göndermek gerekmez, çünkü gönderilen her olay algoritmaya "buna benzeyenleri bul" mesajı verir. DataCops, randevu, katılım, kazanılan ve ödenen aşamalarının ayrı olaylar olarak gönderilmesini öneriyor. Bu listeye nitelikli lead aşamasını eklemek, aylık hacmi düşük kliniklerde algoritmaya daha erken ve daha sık sinyal sağlar.

  1. Nitelikli lead: Temsilci ihtiyacı, bütçeyi ve tedavi uygunluğunu doğrulamıştır. Huninin en sık tekrarlanan anlamlı sinyali budur.
  2. Randevu alındı: Konsültasyon takvime girmiştir. Hastanın ciddiyetini gösterir.
  3. Randevuya katıldı: Gelmeyen hastaları ayırır. "Randevu alıp gelmeyen" profile bütçe gitmesini engeller.
  4. Kazanıldı: Teklif kabul edilmiştir.
  5. Ödendi: Kapora ya da tam ödeme alınmıştır. Değer bazlı optimizasyon için tutarla gönderilir.

Hangi aşamalar gönderilmemeli?

  • "İlk mesaj atıldı" ya da "Ulaşılamadı" gibi operasyonel ara durumlar. Bunlar satış niyeti taşımaz, sinyali kirletir.
  • Aynı aşamaya geri dönüşler. Kayıt "Teklif" aşamasından çıkıp tekrar girerse olayı yeniden göndermeyin.
  • Kaybedilen lead'ler. Bunları pipeline'da işaretlemek yeterlidir. Nitelikli olaylara hiç ulaşmamaları algoritma için zaten bir sinyaldir.

Lead kalitesi sinyali reklamı nasıl etkiler?

Proje CRM'in 2026 tarihli içeriğine göre platform satış sonucunu bilmezse, form dolduran ama telefonu açmayan profillere daha çok bütçe harcıyor. Meta tarafındaki çözüm Dönüşüm API'si. Algoritma yalnızca form sinyaliyle beslendiğinde ucuz ve hızlı form dolduranları ödüllendirir. Bu profiller genellikle meraklı, fiyat avcısı ya da yanlışlıkla tıklayan kullanıcılardır.

Meta'nın Conversion Leads (dönüşüm odaklı lead) optimizasyonu bu sorunu hedefler. Kampanya, form gönderimini değil CRM'den gelen alt huni aşamasını hedef olarak alır. Algoritma hangi form doldurucuların nitelikli ya da randevu aşamasına ulaştığını öğrenir ve teslimatı onlara benzeyen kitleye kaydırır. Lead başı maliyet ilk haftalarda yükselebilir. Asıl izlenmesi gereken metrik ise nitelikli lead ya da randevu başına maliyettir.

  • Yalnız form sinyali: Ucuz lead gelir, ancak satış ekibinin zamanı ulaşılamayan kişilere harcanır.
  • Form ve CRM aşamaları birlikte: Lead hacmi düşebilir, buna karşılık telefonu açan ve randevuya gelen oranı artma eğilimine girer.
  • Ödeme olayı ve tutar: Algoritma yüksek paketli tedaviye (örneğin implant ve kaplama kombinasyonu) yönelen profilleri ayırt edebilir.

Proje CRM'e göre Meta Lead Ads formlarıyla toplanan lead'ler Meta tarafında 90 gün saklanıyor. Bu yüzden form verisini lead_id ile birlikte anında CRM'e almak ve kendi tarafınızda kalıcı tutmak gerekir. Formların CRM'e aktarılma kurgusu için Meta Lead Ads entegrasyonuyla reklam maliyetini düşürme yollarına göz atabilirsiniz.

Olay eşleştirme tablosu nasıl hazırlanır?

Eşleştirme tablosu, pipeline'daki her aşamanın Meta'da hangi adla, hangi tetikleyiciyle ve hangi kimlikle gönderileceğini tek yerde sabitler. Ajans ile klinik arasındaki "bu olay neyi temsil ediyor?" tartışmasını da bitirir. Aşağıda bir estetik ya da diş kliniği için örnek bir şablon yer alıyor:

Pipeline aşamasıMeta olay adıTetikleyici eylemEşleşme anahtarıZamanlama notu
PotansiyelLead (yeniden gönderilmez)Form gönderimilead_idMeta formu zaten kaydeder
İlgilenen / NitelikliQualifiedLead (özel)Temsilci ihtiyacı ve bütçeyi doğruladılead_id + hash'li telefonAşama değiştiği anda
Randevu alındıScheduleKonsültasyon takvime girildilead_id + hash'li e-posta ve telefonTakvim kaydında
Randevuya katıldıAppointmentAttended (özel)Resepsiyon katılımı işaretledilead_id + hash'li telefonZiyaret günü
Teklif / KazanıldıClosedWon (özel)Hasta paketi onayladılead_id + hash'li telefonOnay gününden itibaren 7 gün içinde
ÖdendiPurchase (value + currency)Kapora ya da ödeme kaydılead_id + event_idÖdeme günü

Tabloyu uygulamaya geçirme adımları

  1. Adları sabitleyin. Her aşamaya tek bir olay adı verin ve sonradan değiştirmeyin. Değiştirilen adlar, geçmiş verinin raporlarda iki ayrı olaya bölünmesine yol açar.
  2. Veriyi normalize edin. DataCops'a göre hash'lemeden önce e-posta küçük harfe çevrilip boşluklardan arındırılmalı, telefon ise ülke koduyla yalnız rakamlardan oluşmalıdır. Örneğin "+90 (532) 000 00 00" değeri "905320000000" haline getirilir, ardından SHA-256 uygulanır.
  3. Tekilleştirmeyi kurun. Meta, pikselden ve CRM'den gelen aynı satışı yalnızca olay adı ve event_id eşleşirse tek olay sayar. Web'den ödeme alan kliniklerde iki kaynak aynı event_id'yi üretmelidir.
  4. Değer alanını belirleyin. Purchase olayında kaporayı mı yoksa toplam paket bedelini mi göndereceğinizi baştan karar verin ve tüm kampanyalarda aynı kuralı uygulayın.

Olay Eşleşme Kalitesi nasıl yükseltilir?

DataCops, Events Manager'daki Event Match Quality'yi 0-10 arası bir puan ve CRM veri hijyeninin göstergesi olarak tanımlıyor. Eşleştirme için Meta'ya hash'lenmiş e-posta veya telefon ve varsa tıklama kimliği (fbclid) gerekiyor. Puanı yükseltmenin yolu teknik değil operasyoneldir: telefonu ülke koduyla kaydetmek, e-postayı formda zorunlu tutmak, web formlarında URL'deki fbclid değerini gizli alanla yakalayıp CRM kaydına yazmak.

Klinik örneği: konsültasyondan satışa olay akışı

Varsayalım İstanbul'daki bir saç ekimi kliniği Almanya'yı hedefleyen bir Lead Ads kampanyası yürütüyor. Bir hastanın yolculuğu ve her adımda Meta'ya giden olay şöyle ilerler:

  1. Pazartesi 21:40: Hasta formu doldurur. Kayıt lead_id ile CRM'e düşer ve otomatik WhatsApp karşılama ve lead dağıtımı ile Almanca konuşan temsilciye atanır. Meta'ya ek olay gönderilmez.
  2. Salı: Temsilci hastanın fotoğraflarını alır, bütçesini ve tarih esnekliğini doğrular. Kayıt "Nitelikli" aşamasına geçer ve QualifiedLead gönderilir.
  3. Perşembe: Doktorla görüntülü konsültasyon planlanır ve Schedule gönderilir.
  4. Sonraki pazartesi: Hasta görüşmeye katılır ve AppointmentAttended gönderilir.
  5. Çarşamba: Hasta greft sayısı, konaklama ve transferi içeren paketi onaylar ve kapora yatırır. Aynı gün ClosedWon ile tutarlı bir Purchase olayı gönderilir.

Kritik nokta, her olayın kendi event_time değerinden itibaren 7 gün içinde Meta'ya ulaşmasıdır. DataCops'a göre Meta, gerçekleşmesinden 7 günden fazla sonra ulaşan olayları reddediyor. Aynı kaynaktaki örnek senaryoda ay başında toplu aktarılan 200 satıştan yaklaşık 70'i bir haftadan eski olduğu için düşüyor ve 200 satırdan yalnızca 130 eşleşme görülüyor. Kliniklerde en yaygın hata, satışları ay sonunda Excel'le yüklemektir.

ÖzgürKod CRM bu akışı kolaylaştırır. Meta Lead Ads'ten gelen hasta, form kimliğiyle birlikte otomatik kayıt olarak açılır ve temsilci satış pipeline üzerinde aşamayı tek tıkla günceller. Böylece olay gönderimini tetikleyecek veri, hafta sonu veya ay sonu birikmesini beklemeden oluşur. Reklam ve CRM bağlantısının ayrıntıları Facebook CRM sayfasında yer alıyor.

Kurulum sonrası nelere dikkat edilmeli?

Bağlantı kurulduktan sonraki ilk iki hafta, olayların gerçekten aktığını ve doğru eşleştiğini doğrulama dönemidir. Kampanya hedefini değiştirmeden önce aşağıdaki kontrolleri tamamlayın:

  • On dakikalık test: DataCops'un önerdiği yöntemle son 20 kazanılan satışın kaçının Events Manager'da olay olarak göründüğünü sayın. Eksik olanların CRM kaydında telefon formatını ve lead_id alanını inceleyin.
  • Eşleşme puanını haftalık izleyin: Puan düşüyorsa yeni bir temsilci telefonları ülke kodu olmadan giriyor olabilir.
  • Çift sayımı kontrol edin: Purchase olay sayısı CRM'deki ödeme sayısını aşıyorsa event_id kuralı bozulmuş demektir.
  • Aşama güncelleme disiplinini koruyun: Temsilcinin aşamayı üç gün geç işaretlemesi, 7 günlük pencerenin yarısını tüketir. Günlük kapanışta "aşaması güncellenmemiş randevular" listesi kontrol edilmelidir.
  • Hedef geçişini acele etmeyin: Conversion Leads optimizasyonuna, nitelikli olaylar birkaç hafta düzenli aktıktan sonra geçin. Erken geçiş, öğrenme aşamasını uzatır.
  • Aydınlatma metnini güncelleyin: Hash'lenmiş iletişim verisinin reklam ölçümü amacıyla paylaşıldığını KVKK aydınlatma metninde açıkça belirtin.

Ajanslar için bu olaylar raporlamanın da temelidir. Klinik yöneticisi "kaç lead geldi?" yerine "kaç hasta ödedi ve hangi reklam setinden geldi?" sorusunun yanıtını görür. Bu raporun nasıl kurgulanacağı reklamdan satışa şeffaflık rehberinde anlatılıyor. Akışı kendi kliniğinizde denemek isterseniz ÖzgürKod CRM'i 7 gün ücretsiz deneyebilir, kart bilgisi gerekmeden tüm modülleri test edebilirsiniz.

Sıkça Sorulan Sorular

CRM'deki satış ve randevu verisi Meta reklamlarına nasıl geri gönderilir?

CRM'deki aşama değişiklikleri Conversions API üzerinden Events Manager'daki bir dataset'e olay olarak gönderilir. Her olay, aşamanın gerçekleştiği zamanı, hash'lenmiş e-posta veya telefonu ve lead_id ya da fbclid gibi bir eşleşme anahtarını taşır. Randevu, katılım, kazanılan ve ödenen aşamaları ayrı olaylar olarak gönderilmelidir.

Meta Conversions API ile CRM olayları nasıl entegre edilir?

Önce Events Manager'da bir dataset oluşturulur, ardından CRM her aşama değişikliğinde bu dataset'e sunucu taraflı istek gönderir. İstekte olay adı, olay zamanı, SHA-256 ile hash'lenmiş kullanıcı verisi ve event_id bulunur. Piksel de aynı satışı gönderiyorsa, iki kaynak aynı olay adını ve event_id değerini kullanmalıdır.

Facebook çevrimdışı dönüşümler (offline events) ve veri seti kurulumu nasıl yapılır?

Çevrimdışı dönüşümler artık normal Conversions API üzerinden bir dataset'e gönderilir, çünkü Meta ayrı Offline Conversions API'yi Mayıs 2025'te kapattı. Kurulumda piksel ve CRM aynı dataset'e bağlanır, mağaza veya klinik içi satışlar bu dataset'e olay olarak iletilir. Eski offline event set yapısını kullananların kurguyu dataset mantığına taşıması gerekir.

Meta Olay Eşleşme Kalitesi (Event Match Quality) puanı nasıl artırılır?

Puan, her olayla birlikte doğru normalize edilmiş e-posta, telefon ve tıklama kimliği gönderilerek artırılır. E-posta küçük harfe çevrilip boşluklardan arındırılmalı, telefon ise ülke koduyla yalnız rakamlardan oluşmalıdır. Web formlarında fbclid değerini yakalayıp CRM kaydına yazmak da eşleşmeyi güçlendirir.

Kliniklerde randevuya ve tedaviye dönüşen hastalar Meta algoritmasına nasıl aktarılır?

Hasta CRM'de randevu, katılım ve ödeme aşamalarına geçtikçe her aşama ayrı bir olay olarak Meta'ya gönderilir. Lead Ads'ten gelen hastalarda eşleşme anahtarı olarak lead_id kullanılır, ödeme olayına tutar ve para birimi eklenir. Gönderim, aşamanın değiştiği gün yapılmalıdır, aylık toplu yükleme yapılmamalıdır.

Meta Conversion Leads optimizasyonu nedir ve algoritmayı nasıl eğitir?

Conversion Leads, kampanyanın form gönderimine değil CRM'den gelen nitelikli lead veya randevu gibi alt huni aşamasına göre optimize edilmesidir. Algoritma, hangi form doldurucuların bu aşamalara ulaştığını öğrenir ve teslimatı onlara benzeyen kişilere kaydırır. Geçiş, nitelikli olaylar birkaç hafta düzenli aktıktan sonra yapılmalıdır.

Facebook CRM olaylarında lead_id, fbclid ve 7 günlük zaman sınırı neden önemlidir?

lead_id ve fbclid, CRM'deki satışı doğru reklam etkileşimine bağlayan anahtarlardır, 7 gün sınırı ise olayın kabul edilip edilmeyeceğini belirler. Meta, gerçekleşmesinden 7 günden fazla sonra ulaşan olayları reddeder. Bu nedenle satışların ay sonunda toplu yüklenmesi, olayların önemli bir kısmının kaybolmasına yol açar.

Kaynaklar

  1. How do you send CRM sales to Meta now the upload is gone? (DataCops), 2026
  2. Meta Lead Ads CRM Entegrasyonu: Reklam Lead'lerini CRM'e Otomatik Aktarma Rehberi (Proje CRM), 2026

Bültenimize Abone Olun

En son içgörü ve haberleri kaçırmayın.