Anında yanıt

Bir müşteri yalnızca bir dakika sıcak kalır

Biri sayfandaki formu doldurdu — ve şimdiden bir sonrakine yazıyor. İlk yanıt veren kazanır. landee talebi gerçekten göreceğin yere getirir: aynı saniyede Telegram’a.

Telegramaz önce
🔔 Yeni yanıt: RandevuAd: OlyaTelefon: +380 50 … · Cumartesi 15.00’ten sonra
×100

yarım saat yerine beş dakika içinde yanıt verdiğinde işin olma ihtimali bu kadar artıyor.

42 saat

bir talebin yanıt için beklediği ortalama süre. Rakiplerin de bir yerlerde bu sürenin içinde.

%63

işletme taleplere hiç yanıt vermiyor. Sırf yanıt vermek bile seni öne geçiriyor.

E-posta, Telegram ya da kendi CRM’in

Yanıtları içeren e-posta her zaman gider. Üstüne aynı saniyede bir Telegram mesajı ve senin adresine bir webhook: bir CRM, bir tablo, bir otomasyon. Formu dolduran kişi de anında otomatik yanıt alabilir.

Bir sayfa oluşturSonra ona bir «Form» bloğu ekle — ve kanalları bağla.
Nasıl bağlanır

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. 1«Form» bloğunda «Yanıt başka nereye gitsin» başlığını bul ve «Telegram’ı bağla»ya bas.
  2. 2Telegram, landee botuyla açılır. Start’a bas — sohbetin sana ait olduğunun onayı budur.
  3. 3Landee sekmesine dön. Orada çoktan «Bağlandı — yanıtlar sohbete geliyor» yazıyor olacak.
  4. 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.

  1. 1Adresi servisinden al (nasıl alacağın aşağıda) ve kopyala.
  2. 2Adresi «Webhook — CRM ya da tablo için» başlığının altındaki alana yapıştır ve «Kaydet»e bas.
  3. 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.