WhatsApp'tan bir dakikada yanıtlayın
Müşteri formda telefonunu bırakır. Talep sana gelir — içinde hazır bir düğmeyle. Bir dokunuş, ve onunla sohbet açılır.
Üç adım, kurulacak hiçbir şey yok
- 1Müşteri formunu doldurur ve numarasını bırakır. Hiçbir düğmeye basmaz.
- 2Talep sana Telegram'a veya e-postaya gelir — “WhatsApp'tan yanıtla” satırıyla.
- 3Ona dokunursun — tam o kişiyle sohbet açılır. Kendi numaranla yazarsın.
Bu gerçekte nasıl çalışır
Talep Telegram'a veya e-postaya gelir. WhatsApp yalnızca yanıt içindir.
Kendi numaranla sen yazarsın. Bu yüzden bedava: ne abonelik ne mesaj ücreti.
Düğme, numarada ülke kodu varsa çıkar: +90 532 … . Kodsuz numarayı WhatsApp açamaz.
Adım adım, sürpriz yok
Aşağıda bütün yol var: Form bloğunu eklemekten, yanıtın sohbetine ya da CRM’ine düşmesine kadar. Bir de nerede aksayabileceğinin dürüst listesi.
Önce — sayfada bir form
Toplanacak bir şey yoksa kanal da yoktur. Sayfa düzenleyicisini aç, «Yeni blok ekle»ye bas ve «Form»u seç. Ne sorduğunu yaz — ad, telefon, uygun bir saat. Bütün iletim ayarları aynı bloğun içinde, en altta, «Yanıt başka nereye gitsin» başlığının altında: adres forma aittir, yani iki farklı form iki farklı yere gidebilir.
Telegram — üç dokunuş
En hızlı yol ve teknik bilgi gerektirmeyen tek yol. Mesaj, landee botuyla olan kişisel sohbetine gelir — bütün yanıtlar içinde olur, böylece doğrudan mesajın üzerinden geri arayabilirsin.
- 1«Form» bloğunda «Yanıt başka nereye gitsin» başlığını bul ve «Telegram’ı bağla»ya bas.
- 2Telegram, landee botuyla açılır. Start’a bas — sohbetin sana ait olduğunun onayı budur.
- 3Landee sekmesine dön. Orada çoktan «Bağlandı — yanıtlar sohbete geliyor» yazıyor olacak.
- 4Sayfayı yayınla. O andan itibaren bu formun her yanıtı aynı saniyede sohbete gelir.
Bağlantı tek kullanımlıktır ve 15 dakika yaşar — kaçırdıysan «Yeni bağlantı»ya bas. Form başına tek sohbet: yanıtları başka bir sohbete taşımak için önce «Bağlantıyı kes»e bas.
Google E-Tablo — tek tık
«Ayarlanacak hiçbir şey yok»a en yakın seçenek. «Google E-Tablo’yu bağla»ya bas, Google hesabına gir — hepsi bu: tabloyu biz oluşturuyoruz, adını formdan alıyoruz ve sorularından bir başlık satırı yazıyoruz. Her yanıt yeni bir satır olur. Tabloya giden bağlantı düzenleyicide hemen orada belirir.
Yalnızca kendi oluşturduğumuz dosyalara erişim istiyoruz — Google Drive’ının geri kalanını ne görüyoruz ne de görebiliriz. Madalyonun öbür yüzü de dürüst: elindeki mevcut bir tabloya da yazamayız. İlle o tablo olacaksa, bu aşağıdaki webhook’un işidir.
Başka bir e-postaya kopya — tek alan
landee her zaman sahibine, hesap adresine e-posta gönderir. Yanıtı başka birinin de görmesi gerekiyorsa — bir yönetici, bir muhasebeci, ikinci bir uzman — adresini «Başka bir e-postaya kopya» alanına yaz ve «Kaydet»e bas. Hepsi bu: servis yok, anahtar yok. Mektup, sahibinin aldığının aynısıdır.
Webhook — yanıtlar kendi sistemine düşmeliyse
Webhook, yanıtı geldiği anda gönderdiğimiz bir adresten ibarettir. Sistem yazmak zorunda değilsin: hazır servisler sana adresi verir ve yanıtı tabloya, CRM’e ya da bir mesajlaşma uygulamasına kendileri koyar.
- 1Adresi servisinden al (nasıl alacağın aşağıda) ve kopyala.
- 2Adresi «Webhook — CRM ya da tablo için» başlığının altındaki alana yapıştır ve «Kaydet»e bas.
- 3Yanında bir imza anahtarı belirir. İsteğin gerçekten landee’den geldiğini kendi tarafında doğrulamak istiyorsan onu kopyala.
Adres nereden alınır
- Zapier: bir Zap oluştur, tetikleyici «Webhooks by Zapier» → «Catch Hook». Zapier adresi hemen gösterir — aradığın o. Sonra ikinci adım olarak yanıtın nereye gideceğini seç: Google Sheets, bir CRM, e-posta.
- Make (eski adıyla Integromat): yeni bir senaryo, modül «Webhooks» → «Custom webhook» → «Add». «Copy address to clipboard» düğmesi adresi verir.
- Kendi uygulaman: JSON gövdeli bir POST kabul edip 2xx kodla yanıt veren herhangi bir rota iş görür.
Tam olarak ne gönderiyoruz
JSON gövdeli bir POST. answers alanı formundaki alanların sırasını birebir tekrar eder, label ise sorunun sayfada yazdığı hâlidir.
{
"event": "form_submission",
"site": "lesia",
"form_name": "Запис",
"page_url": "/",
"submitted_at": "2026-09-03T15:42:11.000Z",
"answers": [
{ "id": "name", "label": "Імʼя", "value": "Оля" },
{ "id": "phone", "label": "Телефон", "value": "+380 50 111 22 33" }
]
}İsteğin bize ait olduğu nasıl doğrulanır
Her istek bir imza başlığı taşır: gövdenin birebir HMAC-SHA256’sı, form düzenleyicide gösterilen aynı anahtarla. İmzayı kendi tarafında hesapla ve karşılaştır. İsteğe bağlıdır ama bu olmadan adresini bilen herkes oraya yazabilir.
X-Landee-Signature: sha256=9f2c… (HMAC-SHA256 тіла запиту вашим ключем)Nerede aksayabilir
- Adres herkese açık olmalı, http ya da https. Yerel ve iç ağ adresleri (localhost, 10.x, 192.168.x) açıklamasıyla birlikte hemen reddedilir — böylece webhook’un başkasının ağının kapısını çalmak için kullanılmaz.
- Yanıt için 5 saniye bekliyoruz ve yönlendirmeleri takip etmiyoruz. Adres nihai olmalı — veriyi kabul eden adres, başka yere ileten değil.
- Yeniden deneme yok: servisin o sırada kapalıysa bu yanıt oraya ulaşmaz. Ama kaybolmaz — «Yanıtlar»da durur ve e-postayla gelir.
- Bir formdan saatte 30 iletime kadar. Fazlası yanıt değil sel demektir; sohbetin boğulmasın diye kısıyoruz.
- Son hata, doğrudan form düzenleyicide, kanalın altında görünür. Bir kanal susarsa nedeni oraya yazılır, kayıtların bir yerine değil.