Ana içeriğe geç

WhatsApp

WhatsApp Flow Form Yanıtlarını Otomatik Olarak CRM'e Kaydetme

WhatsApp Flow, potansiyel müşterinin bütçesini, adresini ya da randevu saatini birkaç dokunuşta toplar. Asıl değer sonrasında olanda: her yanıtı elle kopyalamadan müşteri profil alanına nasıl dönüştüreceğinizi anlatıyoruz.

MonoChat Ekibi Güncellendi: 6 dk okuma

Bu sayfada
  1. Müşteri bir Flow’u gönderdiğinde ne olur?
  2. Yanıtları neden profil alanlarına kaydedin?
  3. MonoChat’te adım adım
  4. Üç örnek
  5. İzin de formun parçasıdır
  6. Canlıya almadan önce kontrol listesi
  7. Tek bir formla başlayın
  8. Kaynaklar

WhatsApp Flow, sohbette yapılandırılmış bilgi toplamanın en hızlı yoludur: potansiyel müşterinin bütçesi ve zamanlaması, teslimat adresi, randevu saati, izinli bir kayıt. Müşteri birkaç ekranda dokunarak ilerler ve bir düğmeye basar. Sonra birçok ekipte bir temsilci konuşmayı açar, yanıtları okur ve CRM’e elle yazar.

Yanıtlar en çok bu son adımda kaybolur, yanlış yazılır ya da hiç yazılmaz. Bu rehberde her yanıtı MonoChat’te doğrudan müşterinin profil alanlarına nasıl kaydedeceğinizi, nasıl kontrol edeceğinizi ve veri orada olduktan sonra onunla ne yapacağınızı bulacaksınız.

Müşteri bir Flow’u gönderdiğinde ne olur?

Meta, WhatsApp Flows’u “işletme mesajlaşması için yapılandırılmış etkileşimler kurmanın bir yolu” olarak tanımlar; örnek kullanımları arasında müşterinin iletişim bilgilerini ve ilgilendiği ürünleri toplamak ya da tercihlerine göre bir teklif hazırlamak vardır.

Müşteri bir Flow’u tamamladığında Meta sonucu işletmeye diğer tüm müşteri mesajlarıyla aynı webhook üzerinden iletir. Yanıt, nfm_reply türünde etkileşimli bir mesaj olarak gelir, görünen metni her zaman “Sent”tir ve yanıtlar, sizin tasarladığınız Flow JSON’a göre biçimlenen response_json alanındadır. Otomasyon için iki ayrıntı önemlidir:

  • Yanıt Flow’un kimliğini (ID) içermez. Birden fazla form gönderiyorsanız bunları kendiniz ayırt etmeniz gerekir, örneğin alan adlarından.
  • Yanıtlar, formda verdiğiniz alan adlarıyla gelir; alanlara iyi ad vermek işin yarısıdır.

MonoChat’te gönderilen form konuşmada görünür ve bir akış her yanıtı bir değişken olarak okuyabilir: {{message.payload.formData.<alan adı>}}.

Yanıtları neden profil alanlarına kaydedin?

Sohbette bırakılan yanıtlarProfil alanlarına kaydedilen yanıtlar
Temsilcinin bütçeyi bulmak için sohbeti kaydırması gerekirBütçe, her konuşmanın yanında müşterinin profilinde durur
Filtrelenemez, segmentlenemezCRM’i istediğiniz alana göre filtreleyin, filtreyi kaydedin, toplu mesaj kitlesi olarak kullanın
Biri okuyana kadar hiçbir şey olmazYanıt kaydedildiği anda bir akış atama yapabilir, etiketleyebilir ya da yanıt verebilir
Yazım hataları, eksik alanlarDeğer alanın türüne çevrilir ve hatalı değer yakalanır

MonoChat 3.8.43’ten (2 Kasım 2026) beri Müşteri Profil Alanı Ayarla düğümü, bir WhatsApp Flow yanıtı dahil, bir alanı Değişkenden doldurabilir ve değeri alanın türüne çevirir.

MonoChat’te adım adım

1. Profil alanlarını oluşturun

CRM › Profil Alanları bölümünde, saklamak istediğiniz her yanıt için doğru türde bir alan oluşturun:

YanıtAlan türü
E-postaE-posta
BütçeSayı
Tercih edilen tarihTarih
İlgi alanı (birkaç seçenekten biri)Liste
Başka bir kişinin telefonuTelefon
Tercih edilen dilDil

Her alana net bir ad verin. Bu alanları 4. adımda formun yanıtlarıyla eşleştireceksiniz.

2. Formu hazırlayın

Ayarlar › Sohbet › Kanallar bölümüne gidin, WhatsApp Business (Cloud) kanalınızın ⋮ menüsünü açıp Flows’u, ardından Oluştur’u seçin. Başlangıç altından bir şablon seçin: Talep formu, Randevu, Kayıt, Teslimat adresi, Geri bildirim, NPS anketi ya da Boş.

Tasarımcıda her alanın Alan adı etiketinden üretilir ve bir alanı yeniden adlandırmak ona yapılan tüm başvuruları günceller. Alan adlarını not edin: email, budget, area, delivery_date. İki ekranda aynı alan adı kullanılırsa yanıtlar <ekran>_<ad> olarak gönderilir; bu yüzden adları benzersiz tutun. Formu müşterinin göreceği şekilde Önizle, sonra Yayınla.

3. Formu müşteriye gönderin

Flow, müşteriye bir şablon mesajdaki WhatsApp Flow düğmesiyle ulaşır: şablonu oluştururken Flow’u, eylemini ve ilk ekranını seçersiniz. Şablonu bir sohbetten, yeni müşteri yazdığında başlayan bir akıştan ya da bir reklam tıklamasından sonra gönderin.

Kısa ve net bir şablon daha fazla formun tamamlanmasını sağlar:

Merhaba {{1}}, mesajınız için teşekkürler. Size yalnızca uygun seçenekleri gönderebilmemiz için bütçenizi, bölgenizi ve zamanlamanızı bu kısa formda bize iletin. Bir dakikadan az sürer. [Formu aç]

4. Yanıtları bir akışla kaydedin

  1. Yeni Mesaj Alındı ile başlayan bir akış oluşturun: formun yanıtları müşteriden gelen bir mesaj olarak ulaşır.
  2. Bir Müşteri Profil Alanı Ayarla düğümü ekleyin.
  3. Her alan için Değişkenden seçeneğini seçin ve yanıtın yolunu yazın, örneğin {{message.payload.formData.email}}, {{message.payload.formData.budget}}, {{message.payload.formData.area}}.
  4. Başarısız Olduğunda çıkışını bir Oturum Ata düğümüne bağlayın; kaydedilemeyen kısmı bir kişi tamamlasın.
  5. Ekip formu kimin bitirdiğini görüp filtreleyebilsin diye bir Müşteri Etiketi Ayarla düğümü ekleyin, örneğin form-completed.

5. MonoChat’in neyi kabul ettiğini bilin

Yardım merkezinin de anlattığı gibi değer alana uymalıdır:

Alan türüNe kabul eder
SayıBir sayı
TarihBir ISO 8601 tarihi (2026-11-05 ya da 2026-11-05T14:30:00Z) ya da saniye veya milisaniye cinsinden bir Unix zaman damgası
TelefonGeçerli bir telefon numarası
E-postaGeçerli bir e-posta adresi
ListeListenin seçeneklerinden biri
Gelişmiş listeBir seçeneğin kimliği (ID) ya da adlarından biri
DilEtkin dillerinizden biri

Bir değişken boşsa ya da değeri uymuyorsa diğer alanlar yine kaydedilir ve düğüm Başarısız Olduğunda çıkışına gider. Başarısız bir eylem düğümü hatasını çalışma kaydına yazar; kayıt alanın adını söyler, böylece formu ya da alanı düzeltebilirsiniz.

Pratik bir ipucu: formun seçeneklerini liste alanınızın seçenekleriyle kelimesi kelimesine aynı yapın. Formdaki “Beşiktaş” seçeneği, seçeneği “Beşiktaş Merkez” olan bir liste alanını doldurmaz.

6. Kaydedilen veriyle harekete geçin

Yanıtlar alan olduktan sonra diğer müşteri verileri gibi çalışır:

  • Potansiyel müşteriyi yönlendirin. Profil Alanı Güncellendi ile başlayan ikinci bir akış, bütçesi belirlediğiniz eşiğin üzerindeki bir potansiyel müşteriyi doğrudan kıdemli bir satışçıya atayabilir.
  • Doğru zamanda takip edin. “Planlanan satın alma tarihi” gibi bir tarih alanı, profil alanları üzerinde bir Eğer koşuluyla denetlenebilir: bir ay içinde alacaklar bugün bir temsilciye gider, daha geç olanlar takip için etiketlenir.
  • Veriyi başka yere gönderin. Bir HTTP İsteği düğümü, akışın değişkenlerini kullanarak aynı değerleri kendi CRM’inize, ERP’nize ya da randevu sisteminize gönderebilir.
  • Segmentleyin. CRM her etkin profil alanına göre filtreler; kaydedilmiş bir filtre, toplu mesaj almayı kabul etmiş müşteriler için bir toplu mesajın kitlesi olabilir.

Üç örnek

Emlak talep formu. Amaç, bölge, bütçe ve zamanlama dört alana kaydedilir. Bir akış, bütçesi olan ve zamanlaması üç aydan kısa olan alıcıları satış ekibine atar, diğerlerini sonraki takip için etiketler.

Kapıda ödeme için teslimat adresi. Siparişten sonra Teslimat adresi formu adresi ve tercih edilen teslimat saatini toplar. Akış ikisini kaydeder, HTTP İsteği ile mağazaya gönderir, ardından müşteriye bir onay mesajı yollar. Onay adımı kapıda ödeme rehberimizde anlatılıyor.

Klinik randevu talebi. Uygulama, tercih edilen tarih ve iletişim bilgileri kaydedilir; tarih alanı sayesinde ön büro, onaylamadan önce gelecek haftanın tüm taleplerini tek bakışta görür.

İzin de formun parçasıdır

Müşterinin size yazdıktan sonra doldurduğu form, hiç istemeyen birine gönderilen tekliften çok farklıdır. Daha sonra teklif göndermeyi düşünüyorsanız izni, formun diğer sorularından ayrı ve açık biçimde isteyin: Kayıt şablonunda bir izin adımı vardır, akışlardaki İzin Durumu (Opt-in) düğümü de yazdığınız soruyu sorar ve müşterinin yanıtını saklar. Türkiye’de ticari ileti izni için İYS kaydınızı da gözden geçirin. Pazarlama mesajını yalnızca evet diyen müşterilere gönderin; numaranızı da koruduğunu opt-in rehberimiz anlatıyor.

Canlıya almadan önce kontrol listesi

  • Profil alanları doğru türlerle oluşturuldu.
  • Form alan adları not edildi, benzersiz ve okunaklı.
  • Form seçenekleri liste alanının seçenekleriyle aynı.
  • Yeni Mesaj Alındı ile başlayan akışta Müşteri Profil Alanı Ayarla düğümü Değişkenden modunda.
  • Başarısız Olduğunda bir kişiye gidiyor ve bir etiket tamamlanan formları işaretliyor.
  • Bir deneme gönderimi müşterinin profilinde ve çalışma kaydında kontrol edildi.

Tek bir formla başlayın

MonoChat bir işletme mesajlaşma yazılımıdır ve resmi bir Meta Business Partner’dır. Kendi WhatsApp numaranızı Meta’nın Cloud API’sine bağlar, WhatsApp Flow’ları Flow JSON olmadan oluşturur ve yanıtlarını, dakikalar içinde kurabileceğiniz bir akışla müşteri profillerinize kaydeder. Akışlarla ilgili yardım makalesi tüm düğümleri gösterir.

app.monochat.ai adresinden ücretsiz başlayabilirsiniz.

Kaynaklar

SSS

Sık sorulan sorular

Müşteri formu gönderdiğinde WhatsApp Flow yanıtları nereye gider?

Meta yanıtları, diğer tüm mesajlarla aynı webhook üzerinden, müşteriden gelen bir mesaj olarak işletmeye iletir; yanıtlar response_json adlı alanın içindedir. MonoChat'te gönderilen form konuşmada görünür ve yanıtlar bir akışta {{message.payload.formData.<alan adı>}} olarak okunabilir.

MonoChat'te bir Flow yanıtını müşteri profil alanına nasıl kaydederim?

Yeni Mesaj Alındı ile başlayan bir akış oluşturun, bir Müşteri Profil Alanı Ayarla düğümü ekleyin, her alan için Değişkenden seçeneğini seçip yanıtın yolunu yazın, örneğin {{message.payload.formData.email}}. MonoChat değeri alanın türüne çevirir: sayı, tarih, telefon, e-posta, liste ya da dil.

Bir yanıt alana uymazsa ne olur?

Diğer alanlar yine kaydedilir ve düğüm Başarısız Olduğunda çıkışına gider. Bu çıkışı bir Oturum Ata düğümüne ya da bir etikete bağlayın; kaydedilemeyen kısmı bir kişi tamamlasın. Çalışma kaydı, hata veren alanın adını söyler.

Bunun için yazılımcıya ya da uç noktaya ihtiyacım var mı?

Böyle bir form için hayır. MonoChat'in Flow tasarımcısı formu Flow JSON yazmadan oluşturur, yanıtları kaydeden akış da görsel akış oluşturucuda kurulur. Uç nokta yalnızca ekranlarda boş randevu saatleri gibi canlı veri göstermek istediğinizde gerekir.

Tarih alanı hangi formatı kabul eder?

2026-11-05 ya da 2026-11-05T14:30:00Z gibi bir ISO 8601 tarihini, ya da saniye veya milisaniye cinsinden bir Unix zaman damgasını. Canlıya almadan önce bir deneme formu gönderin ve kaydedilen tarihi müşterinin profilinde kontrol edin.

Kaydedilen bir yanıt başka bir otomasyonu başlatabilir mi?

Evet. İkinci bir akış Profil Alanı Güncellendi ile başlayabilir; örneğin bütçe alanı dolduğunda potansiyel müşteriyi satışa atamak ya da teslimat adresi geldiğinde sipariş onayı göndermek için.

Growth planının ilk ayı bizden

WhatsApp, Instagram ve Messenger tek gelen kutusunda

MonoChat ile ücretsiz başlayın: resmi Meta API’leri üzerinde ortak ekip gelen kutusu, yapay zekâ asistanları, şablonlar ve kampanyalar.

İşletme başına tek kod • 30 gün içinde kullanım • Kart gerekmez

150 USD başlangıç kredisi.

Kredi al