Proje: Okul Platform · Hub: Okul Platform — Domain
Lead Stage Sabitler (Config modeli)
Lead stage’leri Pipedrive’dan geliyor ve Config’de sabit ID’ler olarak tanımlı:
| Sabit | ID | Açıklama |
|---|---|---|
| LEAD_STAGE_YENI_KULLANICI_ID | 1 | Yeni kullanıcı |
| LEAD_STAGE_YONLENDIRILDI_TAKIP_ID | 6 | Yönlendirildi Takip |
| LEAD_STAGE_OKUL_DONUS_YAPMAMIS | 10 | Okul Dönüş Yapmamış |
| LEAD_STAGE_KAYIT_ID | 11 | Kayıt |
| LEAD_STAGE_RET_ID | 14 | Ret |
| LEAD_STAGE_KARA_LISTE_ID | 15 | Kara Liste |
| LEAD_STAGE_KAYBEDILEN_ID | 19 | Kaybedilen |
| LEAD_STAGE_MAHMUT_ID | 20 | Mahmut |
| LEAD_STAGE_SPAM_ID | 21 | Spam |
| LEAD_STAGE_HATALI_NUMARA_ID | 22 | Hatalı Numara |
| LEAD_STAGE_SMS_MAIL_ILE_YONLENDIRILDI_ID | 26 | SMS/Mail ile Yönlendirildi |
| LEAD_STAGE_LEAD_POOL_ID | 28 | Lead Pool |
| LEAD_STAGE_HATIRLATMA_ID | 31 | Hatırlatma |
| LEAD_STAGE_ARAMA_ILE_YONLENDIRILECEK_ID | 32 | Arama ile Yönlendirilecek |
| LEAD_STAGE_YETKILIYE_ILETILDI_ID | 33 | Yetkiliye İletildi |
| LEAD_STAGE_GERI_DONUS_ISTEMIYOR_ID | 34 | Geri Dönüş İstemiyor |
| LEAD_STAGE_POTANSIYEL_KAYIT | 35 | Potansiyel Kayıt |
| LEAD_STAGE_ON_BURSLULUK_ID | 36 | Ön Bursluluk |
| LEAD_STAGE_MANUEL_KAYIT_ID | 38 | Manuel Kayıt |
LeadNotifier (Strategy Pattern)
Stage değiştiğinde hangi bildirim stratejisinin çalışacağı:
| Stage ID | Strateji |
|---|---|
| 1 (YENİ KULLANICI) | NewLeadStrategy |
| 31 (HATIRLATMA) | NewLeadStrategy |
| 6 (YÖNLENDİRİLDİ TAKIP) | TransferredStrategy |
| 28 (LEAD POOL) | LeadPoolStrategy |
| 11 (KAYIT) | RegistrationStrategy |
NOT: LeadObserver şu an devre dışı (comment’li). Bildirimler artık Customer.io üzerinden yapılacak. (Ege, 2025-12-09)
Bildirim Stratejileri
app/Services/Notifications/Lead/Strategies/:
NewLeadStrategy— Yeni lead bildirimi (okul sahibine)TransferredStrategy— Transfer edildi bildirimiLeadPoolStrategy— Lead pool bildirimiRegistrationStrategy— Kayıt tamamlandı bildirimi
Customer Bildirimleri
app/Notifications/Customer/:
NewLeadNotification— Yeni lead bildirimTransferredLeadNotification— Transfer bildirimiNewCommentNotification— Yeni yorum bildirimi
Related
- api-lead-flow — Lead genel akışı
- api-key-integrations — CustomerIO (bildirimler için geçiş planı)