EN Ücretsiz Başlayın
Ana sayfaBlog › Rehber

Web formundan CRM'e otomatik kayıt: Web-to-Lead ve Web-to-Case

O Ohana360 Ekibi • 22 Eylül 2026 • 12 dk okuma
Web-to-Lead uç noktasını, form alanlarını ve açılan Müşteri Adayı kaydını gösteren Ohana360 blog kapak görseli

Ohana360'ta web formundan otomatik kayıt üç şeyle açılır: org'unuza özel gizli uç nokta adresi, sitenize gömülen sade bir HTML form ve gelen kaydı birine bağlayan atama kuralı. Form, müşteri adayı için /api/w2l/ ucuna, destek talebi için /api/w2c/ ucuna POST eder; kayıt saniyeler içinde listede olur.

Ohana360, satış, servis, finans ve İK kayıtlarını tek veritabanında tutan bir iş bulutudur. Web formu bağlantısı ayrı bir eklenti değil, Satış360 ve Servis360 uygulamalarının ayar kartında duran bir bölümdür.

Aşağıdaki kontrol listesi, kurulumu yapmadan önce elinizde olması gerekenleri sıralıyor. Listeyi geçtikten sonra alan adlarına, atama kurallarına ve sınırlara sırayla bakacağız.

Web formunu bağlamadan önce hangi kontrol listesi geçilmeli?

Yedi maddelik bir hazırlık listesi var ve altısı beş dakikadan kısa sürüyor. Listeyi atlayıp doğrudan kodu yapıştıran ekiplerin takıldığı yer genellikle üçüncü ve beşinci maddedir.

#KontrolNerede yapılır
1Yönetici rolüyle giriş yapılmış mıAnahtar yalnız yönetici rolüne gösterilir
2Uç nokta adresi kopyalandı mıSatış360 ana sayfası, Uygulama Ayarları, Web-to-Lead
3Form alan adları birebir doğru muname, company, email, phone, message, consent
4Gizli website alanı formda var mıBot tuzağı, görünmez input olarak kalır
5Atama kuralı yazıldı mıUygulama Ayarları, Kuyruklar ve Atama
6Yönetici e-postaları güncel miBildirim yalnız aktif yönetici hesaplarına gider
7Test gönderimi yapıldı mıWeb-to-Lead bölümündeki Test Lead Gönder düğmesi

Yedinci madde için ayrı bir sayfa açmanız gerekmez: Web-to-Lead bölümündeki düğme örnek bir kaydı doğrudan uca gönderir ve kayıt listede belirir. Destek formu tarafında böyle bir düğme yoktur, orada sınama işini sitedeki gerçek formla yaparsınız.

Form gönderildiğinde sunucuda ne oluyor?

Gönderim beş durakta ilerler ve bu duraklar iki uç için de aynıdır. Beşinci durağa ulaşan her gönderimin arkasında bir kayıt, bir bildirim ve bir e-posta vardır.

Web formundan kayda: beş durak Ziyaretçi Gönder düğmesine bastıktan sonra sunucuda sırayla olanlar. POST /api/w2l/ANAHTAR 1 Ziyaretçi formu gönderir Tarayıcı, org'unuza özel uç noktaya form alanlarını POST eder. form 2 Uç nokta anahtarı tanır Anahtar hiçbir org ile eşleşmezse istek reddedilir, kayıt açılmaz. anahtar 3 Kayıt açılır Aday kaynak Web durum Yeni; talep kanal Web, öncelik Orta ile doğar. Yeni 4 Atama kuralı sahibi seçer İlk eşleşen aktif kural kaydı bir kullanıcıya ya da kuyruğa yazar. sahip 5 Bildirimler gider Yöneticilere e-posta, zile bildirim, telefona anlık uyarı, webhook olayı. 4 kanal Aynı anahtar /api/w2c/ adresiyle çağrılırsa aday değil Destek Talebi açılır; adres dışında hiçbir ayar değişmez.

Kayıt yazılmadan önce alanlar kırpılır: Ad Soyad 120, Şirket 160, E-posta 190, Telefon 40 ve Mesaj 500 karakterde kesilir. Destek talebinde Konu 200, Mesaj 1000 karakterdir. JSON gövdesi gönderiyorsanız üst sınır 16 KB'dir.

Doğrulama üç kuralla biter. Müşteri adayında Ad Soyad en az iki karakter olmalıdır, e-posta ile telefondan en az biri dolu olmalıdır, e-posta yazıldıysa biçimi geçerli olmalıdır. Destek talebinde tek zorunlu alan Konu'dur ve en az üç karakter ister.

Uç nokta adresi nereden alınır, anahtar neden gizli?

Uç nokta adresi Satış360 ana sayfasındaki Uygulama Ayarları kartının Web-to-Lead sekmesinde yazar ve org'unuz için bir kez üretilir. Adres https://ohana360.com/api/w2l/ ile başlar, sonuna 48 karakterlik rastgele bir dizi eklenir.

Kurulumun yapılıp yapılmadığını Kurulum bölümündeki Sistem Özeti sayfasından görebilirsiniz: Dış Sistemler ve Bağlantılar kartındaki Web-to-Lead / Web-to-Case satırı anahtar üretilmişse Aktif, üretilmemişse Kurulmadı yazar.

Sitenizdeki HTML formu nasıl bağlanır?

Form sıradan bir HTML formudur; tek şart alan adlarının birebir doğru yazılmasıdır. Ohana360 ayar ekranı aşağıdaki kodu hazır olarak verir ve Kodu Kopyala düğmesiyle panoya alır.

<form id="ohana-lead-form">
  <input name="name" placeholder="Ad Soyad" required>
  <input name="company" placeholder="Şirket">
  <input name="email" type="email" placeholder="E-posta">
  <input name="phone" placeholder="Telefon">
  <textarea name="message" placeholder="Mesajınız"></textarea>
  <label><input type="checkbox" name="consent" value="1"> Ticari elektronik ileti almayı kabul ediyorum.</label>
  <input name="website" style="display:none" tabindex="-1" autocomplete="off">
  <button type="submit">Gönder</button>
</form>

Gönderim tarafında form verisi URLSearchParams olarak uca POST edilir ve dönen JSON'daki message alanı ziyaretçiye gösterilir. Sunucu form-encoded gövdeyi de JSON gövdeyi de kabul eder, yani kendi betiğinizi yazarken ikisinden birini seçebilirsiniz.

Web formundaki alanların Ohana360 Müşteri Adayı kaydına nasıl düştüğünü gösteren akış görseli

Gizli website alanı ziyaretçiye görünmez ama formu otomatik dolduran botlar bu alanı da doldurur. Alan doluysa sunucu isteğe başarılı gibi cevap verir ve hiçbir kayıt açmaz. Bu yüzden alanı formdan silmeyin: sildiğiniz anda tuzak çalışmaz.

Destek formu aynı düzeni izler, yalnız alan listesi kısadır: subject, name, email, message ve yine website. Konu alanı required olmalıdır, çünkü sunucu tarafında zorunlu olan tek alan odur.

Web-to-Lead ile Web-to-Case arasındaki fark nedir?

Fark hangi adrese POST ettiğinizde, yani açılacak kaydın türündedir. Aynı anahtar iki uçta da geçerlidir; adres /w2l/ ise Müşteri Adayı, /w2c/ ise Destek Talebi açılır.

Web-to-Lead ile Web-to-Case tek anahtarı paylaşır, ayrı kayıt açar Web-to-Lead (/api/w2l/) Web-to-Case (/api/w2c/) Müşteri Adayı kaydı açılır Zorunlu: Ad Soyad artı e-posta ya da telefon Kaynak Web, durum Yeni İzin kutusu İYS onayı yazar Ziyaretçiye kısa bir teşekkür döner Destek Talebi kaydı açılır Zorunlu: Konu, en az üç karakter Kanal Web, öncelik Orta, durum Yeni Talep no sekiz hane, 1001'den başlar Ziyaretçiye talep numarası gösterilir Alanlar: name, company, email, phone, message Alanlar: subject, name, email, message İki uç da aynı gizli bal küpü alanını ve IP başına on beş dakikada yirmi gönderim sınırını kullanır.
KonuWeb-to-LeadWeb-to-Case
Açılan kayıtMüşteri AdayıDestek Talebi
Zorunlu alanAd Soyad, artı e-posta ya da telefonKonu (en az üç karakter)
Sabit değerlerKaynak: Web, Durum: YeniKanal: Web, Öncelik: Orta, Durum: Yeni
Ziyaretçiye dönenKısa bir teşekkür mesajıTeşekkür mesajı ve talep numarası
Yönetici e-postasıWeb-to-Lead Yönetici Bildirimi şablonuWeb-to-Case Yönetici Bildirimi şablonu

Talep numarası sekiz haneye tamamlanır ve org'un sayacından gelir; ilk talep 00001001 olur. Numara hem ziyaretçiye dönen cevapta hem de kaydın Talep No alanında görünür, böylece telefonla arayan müşteri numarayı söyleyebilir.

Kaynak ve durum değerleri seçim listelerinden gelir. Müşteri adayı durumları Yeni, İletişimde, Nitelendirildi, Dönüştü ve Kayıp; talep durumları Yeni, Devam Ediyor, Müşteri Bekleniyor, Eskale, Çözüldü ve Kapalı. Formdan gelen kayıt her zaman listenin ilk değeriyle başlar. Şikayet takibi kurduysanız bu talepler doğrudan o akışın içine düşer.

Formdan gelen kayıt kime atanır?

Sahip, atama kurallarıyla belirlenir ve kural yoksa kayıt sahipsiz açılır. Kurallar Satış360 ana sayfasındaki Uygulama Ayarları kartının Kuyruklar ve Atama bölümünde, talep tarafında ise Servis360'ın aynı kartında durur.

Pratik bir kurulum şöyledir: şirket adı dolu olan adayları kurumsal satış kullanıcısına, şirket adı boş olanları bireysel satış kuyruğuna yönlendiren iki kural. Bu ikisi, formdan gelen her kaydın sahipsiz kalmamasını garanti eder. Huni aşamalarını da tanımladıysanız dönüştürülen adaylar hazır bir fırsat hattına düşer; aşamalar Araştırma, Değerlendirme, Teklif, Pazarlık, Kazanıldı ve Kaybedildi olarak gelir.

Yeni kayıttan haber nasıl veriliyor?

Bir gönderim dört ayrı kanaldan haber verir ve hepsi kayıt yazıldıktan sonra tetiklenir. Kanallar birbirinden bağımsızdır, yani e-posta gitmese bile kayıt açılmış olur.

KanalKimeİçerik
E-postaOrg'un aktif yönetici hesaplarıAd, şirket, e-posta, telefon ve mesaj satırları
Zil bildirimiUygulamadaki bildirim merkeziKayıt bağlantısıyla tek satırlık uyarı
Anlık bildirimMobil uygulama ve masaüstü tarayıcıAd ve şirket, dokununca aday listesine gider
WebhookTanımladığınız dış adresrecord.created olayı, kaydın tamamıyla

E-posta metni sabit değildir: Kurulum bölümündeki E-posta Şablonları sayfasında Web-to-Lead Yönetici Bildirimi ve Web-to-Case Yönetici Bildirimi şablonları düzenlenebilir. Aday şablonunda ad, sirket, eposta, telefon ve mesaj değişkenleri; talep şablonunda no, konu, ad ve eposta değişkenleri kullanılır.

Bildirim merkezinde en yeni elli kayıt tutulur, eskiler listeden düşer. Kayıt tetikli akışlarınız varsa formdan gelen kayıt da onları çalıştırır ve akış günlüğünde kaynak sütununda Web formu yazar. Böylece otomatik hatırlatma kurguları formdan gelen kayıtlar için de işler.

Spam ve tekrar eden gönderim için ne var?

İki koruma sunucu tarafında, üçüncüsü sizin elinizde. Sunucu tarafındakiler açıp kapatılamaz, her gönderimde çalışır.

Tekrar eden gönderim, yani aynı kişinin formu iki kez doldurması engellenmez. İki kayıt açılır ve ikisi de listeye düşer. Şimdilik doğru yol, aday listesinde e-posta ya da telefona göre süzüp kayıtları birleştirmektir.

İzin kutusu ne işe yarıyor?

Formdaki consent kutusu işaretlenirse ticari elektronik ileti izni kanıtıyla birlikte kayda yazılır. Kanıt üç parçadan oluşur: zaman damgası, ziyaretçinin IP adresi ve kaynak bilgisi.

Kutuyu formdan çıkarırsanız hiçbir hata almazsınız, sadece gelen adaylar izin kanıtı taşımaz. Satış takip düzeninizi kurarken bu kutuyu baştan eklemek, sonradan izin toplamaya çalışmaktan kolaydır.

Dahil değil: web formunun yapmadıkları

Sınırları baştan bilmek, üçüncü haftada beklenmedik bir duvara çarpmaktan iyidir. Aşağıdakiler bilinen sınırlardır ve hiçbiri ayarla açılamaz.

Bu sınırların ortak sebebi aynı: uç, bir entegrasyon aracı değil, tek bir işi güvenle yapan dar bir kapı olarak tasarlandı. Daha karmaşık bir akış gerekiyorsa gönderimi kendi sunucunuzda karşılayıp Ohana360 API'sine yazmak hâlâ açık yoldur.

İlk formunuzu hangi sayfaya koymalısınız?

İlk form için doğru aday, halihazırda en çok telefon ya da e-posta getiren sayfadır. Çoğu sitede bu, hizmet sayfasının altındaki iletişim bloğu ya da fiyat sayfasının teklif isteme kutusudur.

Şunu yapın: Satış360 ana sayfasındaki Uygulama Ayarları kartından uç nokta adresini kopyalayın, Kodu Kopyala ile hazır formu alın, tek bir sayfaya yerleştirin, Test Lead Gönder düğmesiyle ucu doğrulayın ve şirket adı dolu olanları kurumsal satışa yönlendiren tek bir atama kuralı yazın.

Bir hafta sonra tek soruyu sorun: gelen kayıtların kaçına ilk gün dönüldü? Cevap düşükse sorun formda değil, sahibin kim olduğunda demektir. Müşteri portalı kuran ekipler için aynı ölçü destek talepleri tarafında da geçerli.

Bundan sonra okuyun