Odoo + GoHighLevel: CRM and Marketing Automation Integration

Integrate Odoo 19 with GoHighLevel for unified CRM and marketing automation. Sync contacts, opportunities, deals, campaigns, and automate lead nurturing between platforms.

E
ECOSIRE Research and Development Team
|19 Mart 202610 dk okuma2.1k Kelime|

Odoo + GoHighLevel: CRM ve Pazarlama Otomasyonu Entegrasyonu

GoHighLevel (GHL), hepsi bir arada CRM, huni oluşturma, e-posta pazarlama, SMS otomasyonu ve itibar yönetimine ihtiyaç duyan dijital pazarlama ajansları ve hizmet işletmeleri için baskın platform haline geldi. Odoo 19 Enterprise operasyonel omurgayı (ERP, muhasebe, proje yönetimi ve hizmet sunumu) yönetir. Bu iki platform tamamlayıcı roller üstleniyor ve bunların entegre edilmesi, gelir operasyonlarına zarar veren veri silolarını ortadan kaldırıyor.

Bu kılavuz, Odoo-GoHighLevel entegrasyonunun tamamını kapsar: mimari tasarım, iletişim senkronizasyonu, fırsat/boru hattı haritalaması, kampanya verileri senkronizasyonu, web kancası tabanlı tetikleyiciler ve her iki platformda birleşik gelir raporlaması oluşturma.

Önemli Çıkarımlar

  • GoHighLevel'in API v2'si (REST) birincil entegrasyon yüzeyidir
  • İletişim senkronizasyonu iki yönlüdür: müşteri adayları GHL → Odoo CRM'den, müşteriler Odoo → GHL'den destek için
  • GHL'deki fırsat aşamaları, Odoo CRM işlem hattı aşamalarıyla eşleşir
  • GHL otomasyon tetikleyicileri Odoo eylemlerini tetikleyebilir (görev oluşturma, fatura gönderme, hizmeti etkinleştirme)
  • Odoo faturaları GHL otomasyonlarını tetikleyebilir (ödeme alındı → katılım sırasını gönder)
  • Webhook köprüsü, platformlar arasında gerçek zamanlı olay yayılımını yönetir
  • Alt hesap desteği: birden fazla müşteriyi yöneten ajanslar, her GHL alt hesabını bir Odoo şirketiyle eşleyebilir
  • Birleştirilmiş raporlama, GHL kampanya ölçümlerini ve Odoo gelir verilerini tek kontrol paneline çeker

Entegrasyon Kullanım Durumları

Mimariyi tasarlamadan önce hangi senaryoları desteklemeniz gerektiğini netleştirin:

Ajans senaryosu:

  • GHL: müşteri edinme hunileri, potansiyel müşteri yetiştirme, randevu rezervasyonu, itibar yönetimi
  • Odoo: müşteri projeleri, faturalama, hizmet sunumu, finansal raporlama
  • Entegrasyon ihtiyacı: GHL'de kazanılan fırsatlar → Odoo'da projeler oluşturun, Odoo faturaları GHL teşekkür dizilerini tetikler

SaaS/Hizmet İşi:

  • GHL: potansiyel müşteri yakalama formları, e-posta/SMS desteği, web semineri hunileri
  • Odoo: CRM hattı (nitelikli müşteri adaylarından), muhasebe, destek
  • Entegrasyon ihtiyacı: nitelikli GHL potansiyel müşterileri → Odoo CRM fırsatları, Odoo kazandı anlaşmalar → GHL müşteri otomasyonları

Pazarlama Otomasyonu ile E-ticaret:

  • Shopify: çevrimiçi mağaza
  • GHL: terk edilmiş sepet kurtarma, satın alma sonrası e-posta, sadakat kampanyaları
  • Odoo: ERP arka ucu, envanter, muhasebe
  • Entegrasyon ihtiyacı: Odoo müşteri segmentleri → GHL kişi listeleri, satın alma etkinlikleri → GHL tetikleyici kampanyalar

GoHighLevel API Kurulumu

1. Adım: GHL API kimlik bilgilerini oluşturun

GoHighLevel'da:

  1. Ayarlar → API Anahtarları (Ajans düzeyi) veya Alt Hesap → Ayarlar → API Anahtarları'na gidin
  2. Uygun kapsama sahip yeni bir API anahtarı oluşturun
  3. API Anahtarını ve Konum Kimliğinizi (alt hesap kimliği) not edin

GHL API v2 temel URL'si:

https://services.leadconnectorhq.com

API v2, JSON yükleri ve Bearer belirteci kimlik doğrulamasıyla standart REST'i kullanır.

2. Adım: OAuth'u ajans düzeyinde erişim için yapılandırın

Birden fazla alt hesabı yöneten ajanslar için (GHL'nin müşteri hesapları için kullandığı terim): 1.market.gohighlevel.com adresinden bir entegrasyon kaydedin 2. OAuth 2.0'ı Odoo'ya yönlendirme URI'si ile yapılandırın 3. Konuma özel jetonlar almak için alt hesap başına OAuth akışını tamamlayın

3. Adım: GHL'de web kancalarını yapılandırın

GHL → Ayarlar → Web Kancaları → Yeni Web Kancası Ekle bölümünde:

  • URL: https://your-odoo.com/ghl/webhook
  • Etkinlikler: Kişi Oluşturuldu, Kişi Güncellendi, Fırsat Oluşturuldu, Fırsat Güncellendi, Randevu Alındı, Ödeme Alındı

Odoo'da Bağlayıcı Yapılandırması

ECOSIRE konnektörünü taktıktan sonra CRM → GoHighLevel veya Ayarlar → Entegrasyonlar → GoHighLevel seçeneğine gidin.

Hesap yapılandırması:

AlanAçıklama
Hesap AdıGHL ajansı veya alt hesap adı
API AnahtarıGHL API Anahtarı
Konum KimliğiGHL alt hesabı Konum Kimliği
Web Kancası SırrıGelen web kancalarını doğrulamak için kullanılır
Varsayılan Satış Ekibiİthal potansiyel müşteriler için Odoo satış ekibi
Varsayılan Aşamaİçe aktarılan fırsatlar için ilk CRM aşaması
ŞirketÇok şirketli kurulumlar için Odoo şirketi

Odoo şirket eşlemesinin alt hesabı (ajanslar):

GHL Alt HesabıOdoo Şirketi
Müşteri A - PazarlamaECOSIRE (veya müşterinin Odoo'su)
Müşteri B - PazarlamaAyrı şirket

Kişi Senkronizasyonu

Kişiler her iki platformun da temelidir. Bunları senkronize tutmak, yinelenen erişimleri, çakışan verileri ve bozuk otomasyon dizilerini önler.

Senkronizasyon yönü yapılandırması:

SenaryoSenkronizasyon Yönü
Lider kaynak olarak GHLGHL → Odoo (CRM'ye aktarmaya öncülük ediyor)
Müşteri yöneticisi olarak OdooOdoo → GHL (satış sonrası destek için)
Tam çift yönlüHer ikisi de → Her ikisi de (çatışma çözümüyle)

İletişim alanı eşlemesi:

GHL SahasıOdoo Alanı
Ad + SoyadıKişi Adı
E-postaE-posta
TelefonTelefon
Şirket AdıŞirket (res.partner)
KaynakPotansiyel Müşteri Kaynağı
EtiketlerEtiketler (CRM)
Özel AlanlarÖzel x_ alanları
Eklenme TarihiTarih Oluştur
Son GüncellemeTarih Yaz
Atanan Kişi (GHL kullanıcısı)Satış elemanı (res.kullanıcılar)

Tekilleştirme mantığı:

GHL'den Odoo'ya bir kişi geldiğinde bağlayıcı şunları kontrol eder:

  1. E-posta eşleşmesi → mevcut Odoo ortağına bağlantı
  2. Telefon eşleşmesi → mevcut ortağa bağlantı
  3. Ad + şirket eşleşmesi → manuel inceleme için potansiyel kopya olarak işaretleyin
  4. Eşleşme yok → yeni ortak oluştur

Etiketler ve segmentasyon:

GHL etiketleri Odoo iletişim etiketleriyle eşleşir:

  • GHL kaynaklı tüm kişilere "GHL-Lead" etiketi eklendi
  • GHL boru hattı etiketleri, Odoo CRM etiketleri olarak senkronize edilir
  • Odoo müşteri kategorileri, segmentasyon için GHL etiketleri olarak senkronize edilir

Fırsat ve İşlem Hattı Senkronizasyonu

Sahne eşleme:

GHL işlem hattı aşamalarını Odoo CRM aşamalarıyla eşleyin:

GHL SahnesiOdoo CRM Aşaması
Yeni Potansiyel MüşteriYeni
NitelikliNitelikli
Teklif GönderildiTeklif
MüzakereKazanıldı (Beklemede)
KazanıldıKazanıldı
KayıpKayıp (sebeplerle)

Bir fırsatı GHL'den Odoo'ya senkronize etme:

  1. GHL fırsatı yaratıldı veya eleme aşamasına taşındı
  2. Web kancası tetikleniyor: opportunity.status_changed
  3. Bağlayıcı web kancasını alır
  4. Odoo'da iletişim mevcutsa: o ortağa bağlantı fırsatı
  5. Değilse: GHL iletişim verilerinden iş ortağı oluşturun
  6. GHL'den eşlenen sahne alanıyla Odoo'da crm.lead oluşturun
  7. GHL atamasına göre satış görevlisine atama

Kazanılan anlaşmalar Odoo'dan GHL'ye senkronize ediliyor:

Odoo CRM'de bir anlaşma kazanıldı olarak işaretlendiğinde:

  1. Bağlayıcı GHL API'yi çağırır: fırsat durumunu "Kazanıldı" olarak güncelleyin
  2. GHL otomasyonu müşteri karşılama sırasını tetikler
  3. Odoo, CRM fırsatından bir satış siparişi oluşturur
  4. Bağlayıcı isteğe bağlı olarak Odoo satış siparişi referansını içeren bir GHL notu oluşturur

Beklenen gelir ve ağırlıklı satış hattı:

GHL'nin fırsat değerleri Odoo ile senkronize edilir:

  • GHL parasal değeri → Odoo expected_revenue
  • GHL kazanma olasılığı → Odoo probability
  • Ağırlıklı tahmin: Odoo prorated_revenue = expected_revenue × probability değerini hesaplar

Randevu ve Takvim Senkronizasyonu

GoHighLevel'in takvim rezervasyon sistemi önemli bir potansiyel müşteri dönüştürme aracıdır. Ayrılmış randevuları Odoo'nun takvimi ve CRM etkinlikleriyle senkronize edin.

Randevu senkronizasyonu iş akışı:

  1. GHL'de ön kitap randevusu (huni yoluyla, Calendly eşdeğeri)
  2. AppointmentBooked web kancası tetikleniyor
  3. Bağlayıcı şunları oluşturur:
  • Odoo takvim etkinliği (satış görevlisinin takviminde)
  • İlgili fırsata ilişkin Odoo CRM etkinliği (planlanmış çağrı)
  • İsteğe bağlı: Odoo projesinde bir görev oluşturun (toplantı öncesi hazırlık için)
  1. Randevu yeniden planlandıysa: Odoo etkinliği güncellendi
  2. Randevu iptal edilirse: Odoo etkinliği iptal edildi, etkinlik kaldırıldı

Toplantı öncesi otomasyon:

Bir Odoo randevusu onaylandığında GHL otomatik dizisini tetikleyin:

  • 24 saat önce: GHL'den hatırlatma SMS'i
  • 1 saat önce: GHL'den hatırlatma e-postası
  • Toplantıdan sonra: 48 saat içinde herhangi bir anlaşma sağlanamazsa takip sırası

Tetikleme Tabanlı Otomasyon Köprüsü

Entegrasyonun en güçlü özelliği webhook köprüsüdür; Odoo olayları GHL otomasyonlarını tetikler ve bunun tersi de geçerlidir.

GHL etkinlikleri → Odoo eylemleri:

GHL EtkinliğiOdoo Eylemi
İletişim etiketleri "Müşteri"Satış siparişi oluştur (taslak)
Ödeme Alındı ​​Odoo aboneliğini etkinleştirin
Kazanılan FırsatŞablondan proje oluştur
Anket Yanıtı (NPS 9-10)Tavsiye programı girişi oluşturun
Destek Talebi (Etiket)Destek bileti oluştur

Odoo etkinlikleri → GHL eylemleri:

Odoo EtkinliğiGHL Eylemi
Fatura ödendiİlk katılım e-posta sırasını tetikleyin
Destek bildirimi kapatıldıNPS anketi gönder
Abonelik yenileme tarihi -30 günYenileme kampanyasını tetikleyin
Satış siparişi onaylandıGHL fırsatını Kazanıldı olarak güncelleyin
Proje kilometre taşı tamamlandıİlerleme durumu güncelleme e-postasını gönder

Otomasyon köprülerini yapılandırma:

  1. GHL → Otomasyon Köprüleri → Oluştur seçeneğine gidin
  2. Tetikleme kaynağını seçin (GHL veya Odoo)
  3. Tetikleyici olayı seçin
  4. Hedef sistemi seçin
  5. Eylem ve alan eşlemelerini yapılandırın
  6. Koşulları ayarlayın (isteğe bağlı: yalnızca belirli alan değerleri eşleştiğinde tetiklenir)

Örnek köprü: Ödenen Fatura → GHL İlk Katılım Sırası

Trigger: Odoo - Invoice Posted AND Payment Status = Paid
Condition: Sale order has tag "New Customer"
Action: GHL - Add Contact to Workflow "Customer Onboarding Sequence"
Fields: Contact identified by email from invoice partner

Odoo'da Pazarlama Kampanyası Verileri

Birleştirilmiş gelir ilişkilendirmesi için GHL kampanya performansı verilerini Odoo'ya çekin.

Odoo ile senkronize edilen kampanya ölçümleri:

GHL MetrikOdoo CRM Alanı
Kampanya AdıUTM Kampanyası (crm.lead'de)
Potansiyel Müşteri KaynağıPotansiyel Müşteri Kaynağı
Potansiyel Müşteri Başına MaliyetÖzel alan x_cost_per_lead
Dönüşüm OranıHesaplanan: Kazanılan / Toplam Potansiyel Müşteriler
Kampanya GeliriKampanyadan kazanılan anlaşmaların toplamı

CRM'de gelir ilişkilendirmesi:

Her GHL potansiyel müşterisini onu oluşturan kampanyayla etiketleyin. Odoo CRM analizlerinde:

  • Kampanya kaynağına göre gelir
  • Kanala göre edinme başına maliyet
  • Kampanya YG = Kazanılan Anlaşma Değeri / Kampanya Maliyeti
  • Geri ödeme süresi analizi

Ajans Çok Kiracılı Mimari

Birden fazla müşteriyi yöneten GoHighLevel ajansları için entegrasyonun çok kiracılı desteğe ihtiyacı vardır.

Ajanslara yönelik mimari:

GHL Agency Account
├── Sub-Account: Client A → maps to → Odoo: Client A Company
├── Sub-Account: Client B → maps to → Odoo: Client B Company
└── Sub-Account: Client C → maps to → Odoo: Client C Company

Her alt hesabın kendine ait bir hesabı vardır:

  • GHL API kimlik bilgileri (konuma özgü erişim belirteci)
  • Odoo şirket bağlamı
  • İletişim ve fırsat izolasyonu
  • Odoo'da faturalandırma ve faturalandırma

Ajans kontrol panellerini yönetme:

Odoo'nun çok şirketli modunda bir ajans kontrol paneli şunları gösterebilir:

  • Tüm müşteri alt hesaplarında satış hattını yönetin
  • Müşteri başına gelir
  • Müşteri başına kampanya performansı
  • Tüm müşteriler genelinde ek satış/yenileme fırsatları

Sıkça Sorulan Sorular

GHL ve Odoo'da aynı kişi mevcut olduğunda yinelenen kişileri nasıl önleyebilirim?

Bağlayıcı, birincil veri tekilleştirme anahtarı olarak e-postayı kullanır. GHL'den senkronizasyon yapılırken Odoo, aynı e-postaya sahip mevcut bir iş ortağını arar. Bulunursa, bir kopya oluşturmadan GHL kişisini Odoo iş ortağına bağlar. Telefon tabanlı tekilleştirme için, bağlayıcının tekilleştirme ayarlarında telefon eşleştirmeyi etkinleştirin. Uç vakaları manuel olarak çözmek için "Potansiyel Yinelemeler" raporunu haftalık olarak inceleyin.

GHL otomasyonları Odoo eylemlerini kod olmadan doğrudan tetikleyebilir mi?

Evet, web kancaları aracılığıyla. GHL'nin otomasyon oluşturucusu bir "Özel Web Kancası" eylemi içerir. Odoo örneğinizin API uç noktasını çağırmak için bu eylemi yapılandırın. ECOSIRE bağlayıcısı, /ghl/trigger adresinde GHL yüklerini kabul eden ve bunları Odoo eylemleriyle eşleyen güvenli bir web kancası uç noktası sunar. Özel kodlamaya gerek yok; konnektörün otomasyon köprüsü arayüzünde eşlemeleri yapılandırın.

Entegrasyon GHL'nin Odoo'daki SMS ve e-posta pazarlama kampanyası takibini destekliyor mu?

Evet, toplam düzeyde. Bağlayıcı, GHL kampanya istatistiklerini (açılmalar, tıklamalar, dönüşümler) içe aktarır ve bunları aynı kampanyadaki Odoo CRM potansiyel müşterileri ile ilişkilendirir. Bireysel e-posta/SMS etkileşim takibi (kimin neyi açtığı), GHL'nin yerel kampanya analizlerinde izlenir. Odoo, gelir ilişkilendirmesini alır (bu, hangi kampanyanın müşterilere dönüştüğünü belirler).

Entegrasyonu ilk kez bağladığımda mevcut GHL kişilerine ne olacak?

İlk senkronizasyon, GHL kişilerini Odoo ortakları olarak içe aktarır. Büyük GHL hesapları (10.000'den fazla kişi) için, ilk içe aktarma işlemi, ilerleme raporlaması ile birlikte bir arka plan işi olarak çalıştırılır. Bağlayıcı, e-posta eşleştirmeyi kullanarak mevcut Odoo ortaklarına karşı tekilleştirir. E-posta adresi olmayan kişiler manuel inceleme için işaretlenir. İlk senkronizasyondan sonra devam eden değişiklikler web kancaları aracılığıyla olaya dayalı olarak gerçekleştirilir.

Bir GHL ödemesi alındığında otomatik olarak Odoo faturaları oluşturmak için entegrasyonu kullanabilir miyim?

Evet. Bir otomasyon köprüsü yapılandırın: Tetikleyici = GHL Ödemesi Alındı, Eylem = Odoo: Fatura Oluşturun ve Gönderin. GHL ödeme tutarını fatura satırına, GHL iletişimini Odoo müşterisine ve GHL ödeme yöntemini Odoo günlüğüne eşleyin. Bu genellikle GHL'nin ödeme sistemi aracılığıyla ön hizmet bedeli alan ve gelirin Odoo'nun muhasebesine otomatik olarak yansımasına ihtiyaç duyan ajanslar için kullanılır.


Sonraki Adımlar

Odoo-GoHighLevel entegrasyonu, pazarlama otomasyonu ve iş operasyonlarının artık ayrı tutulduğu bir gelir operasyonları temeli oluşturur. GHL potansiyel müşterileri yakalar ve besler; Odoo hizmeti sunar ve faturalandırır. Entegrasyon bu iki sistemin tekmiş gibi hissetmesini sağlar.

Odoo-GoHighLevel Entegrasyonu Hakkında ECOSIRE ile İletişime Geçin →

ECOSIRE'ın GoHighLevel Hizmetlerini keşfedin →

Ekibimiz her iki platformda da uygulamalı deneyime sahiptir ve temel iletişim senkronizasyonunun ötesine geçen entegrasyonlar sunar; ölçülebilir iş sonuçları yaratan gelir otomasyonu iş akışları oluştururuz.

E

Yazan

ECOSIRE Research and Development Team

ECOSIRE'da kurumsal düzeyde dijital ürünler geliştiriyor. Odoo entegrasyonları, e-ticaret otomasyonu ve yapay zeka destekli iş çözümleri hakkında içgörüler paylaşıyor.

WhatsApp'ta Sohbet Et