GHL Form Çalışmıyor: Submission ve Validasyon Sorunları
GoHighLevel formunuz çalışmıyor mu? Form gönderimi başarısız, validasyon hataları, redirect sorunları ve webhook tetiklenmiyor problemlerinin çözümleri.
Funnel'ınızdaki form submit ediliyor ama lead gelmiyor. Veya "form submission failed" hatası alıyorsunuz. Bu rehberde GHL form sorunlarının tüm sebeplerini ve çözümlerini bulacaksınız.
Form Gönderilmiyor: Temel Kontroller
Kontrol 1: Form Element Doğru mu?
GHL'de iki tür form var:
- Form Element: Inline form (sayfa içinde)
- Survey/Quiz: Çok adımlı formlar
Doğru elementi kullandığınızdan emin olun.
Kontrol 2: Submit Button Var mı?
Her formun bir "Submit" butonu olmalı:
- Form element'i seçin
- İçinde "Button" element'i var mı kontrol edin
- Button type: "Submit" olmalı (Default değil!)
Yaygın hata: Normal button ekleyip submit yerine link koymak.
Kontrol 3: Form Action Ayarlı mı?
Form submit edildiğinde ne olacağını belirleyin:
- Form element → Settings
- "On Submit" ayarları:
- Show message
- Redirect to URL
- Redirect to step
"Form Submission Failed" Hatası
Sebep 1: Required Field Boş
Form'da required (zorunlu) alanlar doldurulmamış.
Kontrol:
- Form fields → Her field'ın "Required" ayarı
- Kullanıcıya hangi alanların zorunlu olduğunu gösterin
Sebep 2: E-posta Formatı Hatalı
E-posta validasyonu sıkı:
- test@test geçersiz
- test@test.com geçerli
Çözüm:
- E-posta field'ında "Email" type kullanın
- Placeholder ile doğru format gösterin
Sebep 3: Telefon Formatı Hatalı
GHL phone field'ı beklenen format:
- +1 555 555 5555 ✅
- 05XX XXX XX XX ❌ (Türk formatı sorunlu olabilir)
Çözüm:
- Phone field yerine text field kullanın
- Veya format belirtmeyen phone kullanın
Sebep 4: Captcha Sorunu
Spam koruması aktifse:
- Form Settings → Captcha
- Google reCAPTCHA keys doğru mu?
- Domain captcha'da tanımlı mı?
Lead Gelmiyor: Nereye Gitti?
Form başarılı görünüyor ama contact listesinde lead yok?
Kontrol 1: Doğru Sub-Account mı?
Birden fazla sub-account varsa:
- Form hangi sub-account'ta?
- Doğru hesaba mı bakıyorsunuz?
Kontrol 2: Smart List Filtresi
Contacts sayfasında filtre aktif olabilir:
- Contacts → Smart Lists
- "All Contacts" seçin
- Tüm filtreleri temizleyin
Kontrol 3: Form Mapping
Form field'ları contact field'larına mapleniyor mu?
- Form Element → Settings → Field Mapping
- Her form field'ı doğru contact field'a bağlı mı?
- Email → Email
- Name → First Name / Full Name
- Phone → Phone
Yaygın hata: "Full Name" field'ını "First Name"e maplemek (soyisim kaybolur).
Kontrol 4: Duplicate Contact
Aynı e-posta ile zaten bir contact varsa:
- Yeni contact oluşmaz
- Mevcut contact güncellenir
Çözüm:
- Contact aramada e-posta ile arayın
- Activity history'de form submission var mı bakın
Etkili Lead Capture Formları
GHL'in güçlü form builder'ını deneyin.
Benim linkimle kayıt olun, 3 ay boyunca haftalık Zoom görüşmeleriyle ajans deneyimimi sizinle paylaşayım.
Detayları öğrenin →Redirect Çalışmıyor
Sorun: Thank You Sayfasına Gitmiyor
Kontrol edin:
-
Redirect URL doğru mu?
- Tam URL: https://domain.com/thank-you
- Göreceli URL çalışmayabilir
-
Sayfa yayında mı?
- Thank you sayfası published mı?
- URL doğru mu?
-
JavaScript hatası var mı?
- Browser console'u açın (F12)
- Kırmızı hata mesajları var mı?
Sorun: Yanlış Sayfaya Yönleniyor
Sebep: Birden fazla redirect kuralı çakışıyor.
Çözüm:
- Form settings → On Submit
- Sadece bir redirect yöntemi seçin
- Global page settings'te redirect var mı kontrol edin
Workflow Tetiklenmiyor
Form submit edildi ama workflow çalışmıyor?
Kontrol 1: Trigger Doğru Form mu?
- Workflow → Trigger ayarları
- "Form Submitted" trigger'ı
- Specific form seçili ve doğru form mu?
Kontrol 2: Workflow Yayında mı?
- Workflow "Published" olmalı
- Her değişiklikten sonra yeniden publish
Kontrol 3: Filter Var mı?
Trigger'dan sonra filter contact'ı eleyebilir:
- Filter koşullarını kontrol edin
- Test contact'ın filtreyi geçtiğinden emin olun
Hidden Field ve Tracking
UTM Parametreleri Yakalanmıyor
GHL formlarda UTM otomatik yakalama:
-
URL'de UTM var mı?
domain.com/landing?utm_source=facebook&utm_campaign=summer -
Form'da hidden field var mı?
- UTM Source
- UTM Medium
- UTM Campaign
- UTM Content
- UTM Term
-
Hidden field'lar mapped mi?
- Contact'taki UTM field'larına bağlı olmalı
Custom Hidden Field Ekleme
Özel tracking bilgisi için:
- Form'a Hidden Field ekleyin
- Default value belirleyin
- Contact custom field'a mapleyin
Örnek:
Hidden Field: source
Default Value: facebook-ad-v2
Map to: Custom Field - Lead Source
Multi-Step Form Sorunları
Sorun: Sonraki Adıma Geçmiyor
Kontrol:
- Her adımda "Next" butonu var mı?
- Button action: "Go to next step"
- Required field'lar dolduruldu mu?
Sorun: Progress Bar Yanlış Gösteriyor
Çözüm:
- Form settings → Progress bar
- Step sayısı doğru mu?
- Her step'e isim verildi mi?
Sorun: Veri Kayboluyor
Sebep: Step'ler arası field mapping eksik.
Çözüm:
- Her step'teki field'ları kontrol edin
- Aynı field birden fazla step'te olmamalı
Mobile Form Sorunları
Sorun: Mobilde Form Görünmüyor
Kontrol:
- Form element mobilde visible mı?
- Container width çok dar mı?
- Overflow hidden sorunu var mı?
Sorun: Input'lar Çok Küçük
Çözüm:
- Form styling → Mobile ayarları
- Font size minimum 16px (zoom engellemek için)
- Padding ve margin ayarlayın
Spam Sorunları
Çok Fazla Spam Submission Geliyor
Çözümler:
-
Google reCAPTCHA ekleyin:
- Form settings → Captcha → Enable
- reCAPTCHA v2 veya v3
-
Honeypot field ekleyin:
- Hidden field, insan görmez
- Bot doldurursa reject
-
Double opt-in kullanın:
- Form sonrası e-posta ile onay
- Workflow ile otomatik
reCAPTCHA Entegrasyonu
- Google reCAPTCHA admin console'a gidin
- Site key ve Secret key alın
- GHL → Settings → Integrations → reCAPTCHA
- Keys'leri yapıştırın
- Form'da captcha'yı aktif edin
Sorun Giderme Checklist
Form sorunlarında sırayla kontrol edin:
- Submit button type "Submit" mı?
- Required field'lar doldurulabiliyor mu?
- E-posta/telefon formatı doğru mu?
- Captcha çalışıyor mu?
- Field mapping doğru mu?
- Redirect URL doğru ve sayfa yayında mı?
- Workflow trigger doğru form'u işaret ediyor mu?
- JavaScript hatası var mı? (Console kontrol)
- Mobile görünüm test edildi mi?
Debug İpuçları
Browser Console Kullanımı
- F12 ile Developer Tools açın
- Console sekmesine geçin
- Form'u submit edin
- Kırmızı hata mesajlarını okuyun
Network Tab Kontrolü
- Developer Tools → Network
- Form'u submit edin
- POST request'i bulun
- Response'u kontrol edin (200 OK mi?)
Test Contact Kullanın
Gerçek veriler yerine test verisi:
- test123@yourdomain.com
- İsim: Test User
- Telefon: +1 555 555 5555
Forms Troubleshooting
GHL'in resmi dokümantasyonu.
Form Optimizasyonu İpuçları
Dönüşüm oranını artıran form stratejileri.
Gizliliğinize saygı duyuyoruz. İstediğiniz zaman abonelikten çıkabilirsiniz.
14 Gün Ücretsiz Dene
Tüm pazarlama ve satış araçlarınızı tek bir platformda birleştirin.
Benim linkimle kayıt olun, 3 ay boyunca haftalık Zoom görüşmeleriyle ajans deneyimimi sizinle paylaşayım.
Detayları öğrenin →Yorumlar
Yorum yapmak için giriş yapmanız gerekiyor.
Giriş Yap