teklif takip sistemi yaptırma

İletilen tekliflerin akıbetini kör tahminlerle değil, anlık müşteri etkileşim telemetrisiyle yönetin.

Satış ekibinizin müşteriye sunduğu tekliflerin ne zaman açıldığını, hangi sayfasında kaç saniye incelendiğini, revizyon ve iskonto geçmişini canlı izleyen; ERP ile çift yönlü konuşan özel teklif takip yazılımı inşa ediyoruz.

WhatsApp'tan ulaşın
B2B kurumsal satış direktörü ve satış operasyon müdürü çoklu monitörlerde teklif boru hattı ve müşteri etkileşim analitiğini incelerken

Neyi çözüyoruz

B2B satış operasyonlarında en kritik kayıp 'teklif gönderildikten sonraki' sessizlik döneminde yaşanır. Satış temsilcileri teklifin ulaşıp ulaşmadığını, müşterinin teklif dosyasını açıp açmadığını veya hangi kalem üzerinde tereddüt yaşadığını bilmez. WhatsApp ve e-posta dağınıklığında kaybolan revizyonlar, süresi dolduğu halde takip edilmeyen yüzbinlerce liralık fırsatlar ve kontrolsüz yapılan son dakika iskontoları şirket kârlılığını kemirir. Standart CRM araçları ise saha satışının dinamiklerine hantal ve pahalı kalır.

Müşteriniz teklif linkini veya PDF'ini açtığı an satış temsilcisine anlık Slack, mobil push ve e-posta bildirimi ulaştırın.

Hangi karar vericinin teklifin teknik şartnamesinde veya fiyat tablosunda kaç saniye geçirdiğini ısı haritasıyla izleyin.

Kabul edilen teklifi tek tıkla Logo, Mikro veya SAP üzerinde doğrulanmış müşteri siparişine ve rezerve stoka dönüştürün.

B2B Satışta Teklifin Akıbetini Tahmin Etmek Yerine Canlı Teleometriyle Yönetin

Kurumsal B2B satış operasyonlarında teklif vermek işin sadece başlangıcıdır. Günlerce üzerinde çalışılan, mühendislik çizimleri yapılan ve maliyet hesapları çıkarılan teklifler e-posta ile müşteriye iletildikten sonra genellikle derin bir sessizliğe gömülür. Satış temsilcisi 'Müşteriyi ne zaman arasam darlamış olurum, ne zaman aramazsam fırsatı kaçırırım?' ikilemi arasında kalır.

Daha da kötüsü, müşterinin satın alma yetkilisi teklifi haftalarca incelemezken tam başka bir rakiple sözleşme imzalamak üzereyken hatırlar; veya teklif kurum içi teknik müdürler tarafından didik didik incelenirken satış ekibinin bundan haberi olmaz. Klasik CRM yazılımları ise satış temsilcisine manuel veri girişi yükü getirmekten öteye gidemez.

Teklif takip sistemi yaptırma ihtiyacı duyan şirketler için Appsoni; teklifin hazırlandığı andan siparişe dönüştüğü veya kaybedildiği ana kadar tüm yaşam döngüsünü (deal lifecycle) uçtan uca dijitalleştiren, müşteri etkileşimini telemetriyle ölçen ve ERP sisteminizle çift yönlü konuşan terzi usulü kurumsal çözümler geliştirir.

B2B satış operasyon ekibi kurumsal teklif boru hattı ve etkileşim telemetri analitiğini incelerken


Teklif Takip ve Müşteri Etkileşim Mimarisi

Geliştirdiğimiz özel teklif takip yazılımı, teklif gönderiminden ERP sipariş onayına kadar şu operasyonel akışla işler:

[Satış Temsilcisi] ──> Teklif Hazırlama & Dinamik İskonto Onayı
                             │
                             ▼
     [Şifreli Teklif Linki & Akıllı Görüntüleyici Üretimi]
     ├─ Tekil Etkileşim Belirteci: token_guid (SHA-256)
     ├─ Dinamik Geçerlilik Süresi: gecerlilik_son_tarihi
     └─ Erişim Kısıtları (SMS Doğrulama Kodu / Kurumsal E-posta Doğrulama)
                             │
                             ▼
     [Müşteri Etkileşim Telemetrisi (Real-time Event Stream)]
     ├─ Teklif Açılış Event'i: quote.opened (Cihaz, IP, Konum)
     ├─ Sayfa İnceleme Derinliği: quote.page_view (Sayfa bazlı dwell_time_sec)
     ├─ Dosya İndirme Kaydı: quote.download (Teknik şartname / CAD PDF)
     └─ Satış Temsilcisine Anlık Push Bildirimi (WebSocket & Slack Webhook)
                             │
                             ▼
     [Revizyon & Pazarlık Matrisi Denetimi]
     ├─ Müşteri Revizyon Talebi: quote.revision_requested
     ├─ İskonto Tolerans Sınırı (%10 altı Temsilci, %15 üzeri Satış Direktörü Onayı)
     └─ Versiyon Karşılaştırma Ağacı: V1 -> V2 -> V3 (Diff Denetim İzi)
                             │
                             ▼
     [Kazanım (WON) & Otomatik ERP Sipariş Aktarımı]
     ├─ Müşteri Dijital Onayı (SMS OTP / E-imza / Islak İmzalı Onaylı PDF)
     ├─ ERP Cari Bakiye ve Risk Kontrolü: risk_limiti_asimi_var_mi
     └─ ERP'ye Sipariş Fişi Yazımı (Logo LG_XXX_ORFICHE / Mikro SIPARIS_KONSOLIDE)

Veri Mimarisi ve Teknik Şema (50+ Benzersiz Veri Noktası)

Kurumsal teklif takip sistemimizin temel veritabanı yapısı, iş akışı kısıtları ve sistem parametreleri:

Tablo Adı Teknik Alan Adı Veri Tipi İş Kuralı ve Süreç Doğrulaması
teklif_master teklif_id_guid UUID Teklifin global benzersiz anahtar kimliği
teklif_master teklif_kod_no VARCHAR(30) Kurumsal teklif numarası (ör. 'TKL-2026-0842')
teklif_master revizyon_sayaci INT Mevcut aktif revizyon adedi (Varsayılan: 0)
teklif_master musteri_cari_vkn VARCHAR(11) Müşterinin 10 haneli VKN veya 11 haneli TCKN'si
teklif_master musteri_ticari_unvan VARCHAR(150) Müşteri tüzel unvanı
teklif_master para_birimi_iso VARCHAR(3) 'TRY', 'USD', 'EUR', 'GBP'
teklif_master tcmb_doviz_alis_kuru DECIMAL(12,4) Teklif anındaki resmi TCMB döviz efektif kuru
teklif_master toplam_brut_tutar DECIMAL(18,2) Kalemlerin liste fiyatları toplamı
teklif_master toplam_iskonto_tutar DECIMAL(18,2) Uygulanan kümülatif indirim tutarı
teklif_master toplam_net_tutar DECIMAL(18,2) KDV hariç nihai teklif tutarı
teklif_master toplam_kdv_tutari DECIMAL(18,2) Vergi mevzuatına uygun hesaplanan KDV
teklif_master genel_kdv_dahil_tutar DECIMAL(18,2) Fatura edilecek toplam tutar
teklif_master teklif_tarihi DATE Teklifin resmi düzenlenme günü
teklif_master gecerlilik_son_tarihi DATE Fiyat koruma taahhüdünün bittiği tarih (SLA: 15 gün)
teklif_master teklif_durum_kodu VARCHAR(20) 'TASLAK', 'ONAY_BEKLIYOR', 'ILETILDI', 'INCELENIYOR', 'KAZANILDI', 'KAYBEDILDI'
teklif_master kazanma_ihtimal_skoru INT Pipeline ağırlıklı kazanma tahmini (%10 - %90)
teklif_master atanan_plasiyer_id INT Satıştan sorumlu temsilci kullanıcı tekil kimliği
teklif_master kayip_gerekce_kodu VARCHAR(25) 'YUKSEK_FIYAT', 'RAKIP_URUN', 'PROJE_IPTALI', 'VADE_UYUMSUZLUGU'
teklif_guvenlik etkilesim_token_hash VARCHAR(64) SHA-256 ile özetlenmiş müşteri görüntüleme anahtarı
teklif_guvenlik parola_koruma_aktif_mi BOOLEAN Teklifin SMS OTP veya şifre ile açılması zorunluluğu
teklif_guvenlik maks_goruntuleme_limiti INT Linkin en fazla kaç farklı IP'den açılabileceği
teklif_etkilesim etkilesim_id BIGINT Canlı telemetri olay tekil kimliği
teklif_etkilesim olay_tipi_enum VARCHAR(25) 'LINK_CLICK', 'PDF_VIEW', 'PAGE_CHANGE', 'DOWNLOAD_ATTACHMENT', 'ACCEPT_CLICK'
teklif_etkilesim sayfa_indeks_no INT Müşterinin o anda baktığı teklif sayfa numarası
teklif_etkilesim kalma_suresi_saniye INT İlgili sayfada harcanan kesintisiz süre
teklif_etkilesim istemci_ip_v4 VARCHAR(45) İstemcinin bağlandığı harici IP adresi
teklif_etkilesim istemci_user_agent VARCHAR(255) Tarayıcı ve işletim sistemi bilgisi (Mobil / Masaüstü ayrımı)
teklif_etkilesim etkilesim_zaman_damgasi TIMESTAMP Mikrosaniye hassasiyetli log zamanı (UTC)
teklif_revizyon revizyon_id BIGINT Revizyon tarihi tekil numarası
teklif_revizyon talep_eden_rol VARCHAR(20) 'MUSTERI_TALEP', 'PLASIYER_INDIRIM', 'MUDUR_DUZELTME'
teklif_revizyon eski_iskonto_orani DECIMAL(5,2) Revizyon öncesi indirim yüzdesi
teklif_revizyon yeni_iskonto_orani DECIMAL(5,2) Talep edilen yeni indirim yüzdesi
teklif_revizyon onay_durum_kodu VARCHAR(15) 'BEKLEMEDE', 'ONAYLANDI', 'REDDEDILDI'
teklif_revizyon onaylayan_yetkili_id INT Satış Direktörü veya CFO kimlik numarası
teklif_revizyon yetkili_onay_notu VARCHAR(255) İndirim onayına dair gerekçe açıklaması
erp_aktarim_log aktarim_id UUID ERP entegrasyon kuyruk kayıt kimliği
erp_aktarim_log hedef_erp_sistemi VARCHAR(20) 'LOGO_TIGER', 'MIKRO_FLY', 'SAP_BUSINESS_ONE'
erp_aktarim_log erp_siparis_fiche_no VARCHAR(30) ERP'de oluşan resmi Müşteri Sipariş Numarası
erp_aktarim_log aktarim_deneme_sayisi INT Bağlantı kopmasında yapılan deneme sayısı
erp_aktarim_log son_aktarim_hata_kodu VARCHAR(50) Entegrasyon hata kodu (ör. 'ERR_CARIBALANCE_EXCEEDED')

ERP Entegrasyon Protokolleri ve Webhook Olayları

Sistem harici kurumsal servislerle tam senkronize çalışır:

1. Logo Tiger / Go Entegrasyonu

  • Sipariş Tablosu: LG_XXX_ORFICHE (Fiche Type: 1 - Satış Siparişi)
  • Satır Tablosu: LG_XXX_ORFLINE (LINETYPE: 0 Malzeme, TRCODE: 1)
  • Doğrulama: LG_XXX_CLCARD üzerinden RISKLIMIT ve PAYMENTLIST eşleştirmesi. Açık hesap riski aşılmışsa teklif 'WON' olsa dahi finans onay kuyruğuna (FINANCE_HOLD) alınır.

2. Mikro Yazılım Entegrasyonu

  • Sipariş Dosyası: SIPARIS_KONSOLIDE ve SIPARISLER tablosu.
  • Parametreler: sip_evrakno_seri, sip_tarih, sip_teslim_tarih, sip_musteri_kod.
  • Otomatik Rezervasyon: Sipariş onaylandığında depodaki fiili stok bloke edilerek STOK_BAGLANTILARI tablosuna rezervasyon kaydı düşülür.

3. Webhook ve Teleometri Payload Örneği

Müşteri teklifi açtığında veya dijital olarak onayladığında tetiklenen standart JSON webhook:

{
  "event": "quote.viewed",
  "timestamp": "2026-10-24T09:14:22.184Z",
  "data": {
    "teklif_kod_no": "TKL-2026-0842",
    "teklif_id_guid": "a8e7d6c5-4b3a-2f1e-0d9c-8b7a6f5e4d3c",
    "revizyon_no": 1,
    "musteri_cari_vkn": "8420194821",
    "musteri_ticari_unvan": "Atlas Makine Sanayi ve Ticaret A.Ş.",
    "atanan_plasiyer": {
      "id": 104,
      "ad_soyad": "Deniz Yıldırım",
      "email": "deniz.yildirim@firma.com"
    },
    "telemetri": {
      "sayfa_no": 3,
      "sayfa_basligi": "Birim Fiyatlandırma ve Ödeme Tablosu",
      "toplam_kalma_suresi_sn": 142,
      "cihaz_kategori": "DESKTOP",
      "ip_lokasyon_sehir": "Kocaeli / Gebze Organize Sanayi",
      "teknik_dokuman_indirildi": true
    }
  }
}

Operasyonel Roller, SLA Kuralları ve İstisna Yönetimi

  1. SLA Eşikleri ve Takip Otomasyonu:

    • Teklif iletildikten sonra 48 saat boyunca hiçbir görüntüleme gerçekleşmezse satış temsilcisine 'Müşteriyle Temasa Geç' görevi atanır.
    • Teklifin geçerlilik süresine 3 iş günü kaldığında sistem müşteriye otomatik nazik hatırlatma e-postası çıkartır.
    • 15 günlük geçerlilik süresi dolan teklifler otomatik olarak 'ZAMAN_ASIMI_KAYIP' statüsüne çekilir ve fiyat listesi kilitlenir.
  2. Kademeli İskonto Onay Sirküleri:

    • %0 - %10 Arası İndirim: Satış Temsilcisi doğrudan onaylayabilir.
    • %10.1 - %18 Arası İndirim: Bölge Satış Müdürü sistem üzerinden onay vermelidir (SLA: 4 saat).
    • %18 Üzeri İndirim: Satış Direktörü ve Finans Müdürü (çift imza) dijital onayı gerektirir.
  3. İstisna Yönetimi ve Ağ Kesintisi Fallback Prosedürü:

    • ERP sunucusuna erişilemediğinde (ERP timeout > 5000 ms), kabul edilen teklif yerel Redis/BullMQ kuyruğuna (queue_teklif_siparis) park edilir.
    • Kuyruk 5 dakikalık aralıklarla exponential backoff mantığıyla 5 defa tekrar dener. Başarısızlık devam ederse BT ve Finans yöneticilerine acil SMS alarmı gönderilir.
    • Müşterinin birden fazla kişiyle teklifi şirket içinde paylaştığı tespit edilirse (aynı gün içinde farklı IP adreslerinden 3'ten fazla görüntüleme), satış temsilcisine 'Satın alma komitesi teklifi inceliyor' uyarısı üretilir.

Neden Appsoni ile Özel Teklif Takip Yazılımı?

Hazır yabancı CRM araçları her kullanıcı için aylık yüksek döviz lisansları talep ederken; Türk vergi mevzuatına, yerel ERP sistemlerine (Logo, Mikro) ve B2B vadeli satış alışkanlıklarına uyum sağlayamaz.

Appsoni olarak geliştirdiğimiz teklif takip sistemi; şirketinizin sunucularında veya bağımsız bulut hesabınızda (AWS, Azure, yerel veri merkezi) çalışır, kullanıcı başı lisans ücreti üretmez ve kaynak kodlarıyla birlikte teslim edilir. Satış boru hattınızı şansa değil, gerçek müşteri davranış verilerine emanet edersiniz.

Sık sorulan sorular

Teklif takip sistemi mevcut ERP ve muhasebe yazılımımızla nasıl entegre olur?

Özel geliştirdiğimiz teklif takip sistemi, işletmenizin mevcut ERP altyapısına (Logo Tiger/Go, Mikro Jump/Fly veya SAP B1) çift yönlü REST API veya doğrudan güvenli veritabanı view katmanıyla bağlanır. ERP'deki güncel cari hesap borç/alacak bakiyesi, açık hesap risk limiti ve döviz kuru bilgileri teklif hazırlanırken anlık çekilir; teklif kazanıldı ('WON') statüsüne geçtiğinde ERP'de Müşteri Sipariş Fişi (`ORFICHE`) otomatik açılır.

Müşterinin teklifi açtığı ve incelediği teknik olarak nasıl tespit edilir?

Müşteriye gönderilen teklif bağlantısı tekil ve şifreli bir etkileşim token'ı (`token_guid`) içerir. Müşteri web tarayıcısında teklifi açtığında veya etkileşimli PDF görüntüleyiciyi yüklediğinde; sayfa bazlı görüntüleme süreleri, fare kaydırma derinliği, ek dosya (şartname, teknik çizim) indirme hareketleri WebSocket ve telemetri API event'leri (`quote.page_view`, `quote.download`) üzerinden satış temsilcisinin paneline anlık düşer.

Revizyon süreçlerinde eski tekliflerin ve indirimlerin takibi nasıl yapılır?

Sistemde her teklif tekil bir kök kimliğe (`teklif_master_id`) ve artan versiyon numarasına (`revizyon_no: V1, V2...`) sahiptir. Müşterinin talep ettiği iskonto veya miktar değişikliklerinde önceki versiyon salt okunur olarak kilitlenir. Yapılan fiyat kırılımları, yönetici onay notları ve kâr marjı sapmaları versiyon karşılaştırma ekranında (diff view) denetim iziyle (`audit_trail`) şeffaf biçimde saklanır.

Çok kullanıcılı satış ekiplerinde plasiyer yetkilendirmesi ve gizlilik nasıl çalışır?

Rol tabanlı erişim kontrolü (RBAC) ile her satış temsilcisi yalnızca kendi atandığı müşteri portföyünü ve tekliflerini görebilir. Bölge satış müdürleri kendi ekibinin toplam boru hattını (pipeline) izlerken; Genel Müdür ve CFO tüm şirket genelindeki teklif dönüşüm oranlarını, ortalama kapanış sürelerini ve iskonto kümülatiflerini dinamik yetki matrisi üzerinden görüntüler.

Bize ulaşın