WordPress İçin WordFex Eklentisi
WordFex, Perfex REST API kullanarak yeni WordPress kullanıcı kayıt verilerini Perfex CRM kurulumunuzla otomatik olarak senkronize eder. WordPress sitenizde bir kullanıcı veya müşteri her kaydolduğunda, verileri Müşteri veya Potansiyel Müşteri olarak Perfex CRM'e aktarılır.
Genel Bakış
- Geliştirici: Themesic
- Senkronizasyon Hedefleri: Perfex CRM Müşterileri veya Potansiyel Müşteriler
- Entegrasyon Yöntemi: Perfex REST API
Gereksinimler
WordFex'i kurmadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- Çalışan bir WordPress kurulumu (kendi sunucunuzda barındırılan)
- Aktif bir Perfex CRM kurulumu
- Perfex CRM'de kurulu ve aktifleştirilmiş Perfex REST API modülü (ayrı satın alma)
WordFex'in çalışması için Perfex REST API modülü gereklidir. Perfex CRM örneğinize ayrı olarak satın alınıp kurulmalıdır.
Kurulum
- İndirilen arşivi çıkarın ve
upload.zipdosyas ını bulun. - WordPress yönetici panelinizde Eklentiler → Yeni Ekle bölümüne gidin.
- Eklenti Yükle düğmesine tıklayın,
upload.zipdosyasını seçin ve Şimdi Kur düğmesine basın. - Eklentiyi etkinleştirmek için Etkinleştir düğmesine tıklayın.
- Etkinleştirmeden sonra, WordPress yönetici kenar çubuğunda Ayarlar altında yeni bir WordFex menü öğesi görünecektir.
Yapılandırma
WordPress yönetici panelinizdeki Ayarlar → WordFex bölümüne gidin. Aşağıdaki ayarları yapılandırmanız gerekecektir:
1. Perfex Kurulum URL'si
Perfex CRM kurulumunuzun temel URL'sini girin.
Perfex kurulum URL'nizi kullanın — yönetici paneli URL'sini değil. Örneğin, https://crm.example.com/admin yerine https://crm.example.com kullanın.
2. Perfex API Anahtarı
Perfex CRM'nizden bir API anahtarı oluşturun:
- Perfex CRM yönetici paneline giriş yapın.
- REST API Modülü → API → API Yönetimi bölümüne gidin.
- Yeni token oluştur düğmesine tıklayın.
- Oluşturulan token'ı kopyalayın ve WordFex ayarlarındaki Perfex API Anahtarı alanına yapıştırın.
3. Senkronizasyon Yöntemi
Yeni kayıtların Perfex CRM ile nasıl senkronize edileceğini seçin:
| Değer | Davranış |
|---|---|
customers | Yeni kayıtlar Perfex Müşteri olarak senkronize edilir |
leads | Yeni kayıtlar Perfex Potansiyel Müşteri olarak senkronize edilir |
4. Potansiyel Müşteri Grup Adı
Senkronize edilen potansiyel müşteriler için Potansiyel Müşteri Grup ID'sini ayarlayın. Bu alan, Perfex CRM'deki hedef potansiyel müşteri grubunun sayısal ID'sini kabul eder.
- Varsayılan değer
1'dir (birincil potansiyel müşteri grubu). - Özel bir grup kullanmak için Perfex CRM'de yeni bir grup oluşturun (ör. "Website") ve sayısal ID'sini buraya girin.
Bu ayar yalnızca Senkronizasyon Yöntemi leads olarak ayarlandığında kullanılır. Müşterilerle senkronize ederken dikkate alınmaz.
Tüm alanları yapılandırdıktan sonra Değişiklikleri Kaydet düğmesine tıklayın. Veriler artık her yeni kullanıcı veya müşteri kaydında otomatik olarak senkronize edilecektir.
Sorun Giderme
WordFex çıktıyı sunucunuzdaki şu dosyaya kaydeder:
/wp-content/plugins/wordfex/lastoutput.txt
Senkronizasyon beklendiği gibi çalışmıyorsa bu dosyayı inceleyin. Aşağıda yaygın hata mesajları ve çözümleri verilmiştir:
"Wrong number of segments"
Neden: API anahtarı geçersiz veya yanlış kopyalanmış.
Çözüm: WordFex ayarlarındaki API anahtarının Perfex CRM'de oluşturulan token ile eşleştiğini doğrulayın. Token'ı sonda boşluk olmadan yeniden kopyalayın.
"Malformed UTF-8 Characters"
Neden: API anahtarı geçersiz karakterler içeriyor veya kopyala-yapıştır sırasında bozulmuş.
Çözüm: Perfex CRM'de yeni bir API token'ı oluşturun ve tekrar yapıştırın.
"The action you have requested is not allowed." içeren HTML yanıtı
Neden: Perfex CRM'in CSRF koruması API isteklerini engelliyor.
Çözüm: İki seçeneğiniz var:
- Perfex CRM kurulumunuzdaki
/application/config/config.phpdosyasını REST API modülü tarafından sağlanan sürümle değiştirin. - CSRF koruma yapılandırmanızda
/api/endpoint'leri için bir istisna ekleyin.
CSRF ayarlarını değiştirmek CRM'inizin güvenliğini etkiler. Yalnızca REST API modülü dokümantasyonu tarafından önerilen değişiklikleri uygulayın.
Özelleştirmeler
Özel WordPress veya WooCommerce alanlarını Perfex CRM ile senkronize etmeniz mi gerekiyor? Özel alan eşleme çözümleri için Themesic desteğiyle iletişime geçin.
Destek
Herhangi bir sorunla karşılaşırsanız veya yardıma ihtiyacınız olursa Themesic destek portalını ziyaret edin: