CRM Veri Modeli Nasıl Kurulur? Müşteri, Firma ve Fırsat İlişkileri
CRM datası nedir, hangi nesnelerde tutulur, kişi ile firma arasındaki ilişkiler nasıl kurulur? B2B ve B2C örnekleriyle, mükerrer kaydı önleyen adım adım bir CRM veri modeli kurulumu.

CRM datası, bir CRM'de tutulan müşteri, firma, satış fırsatı ve etkileşim kayıtlarının tamamıdır. CRM veri modeli ise bu verinin hangi nesnelerde (kişi, firma, fırsat gibi), hangi alanlarla ve birbirine nasıl bağlı tutulacağını belirleyen iskelettir. Model doğru kurulursa raporlar güvenilir olur; yanlış kurulursa mükerrer kayıtlar, kopuk ilişkiler ve kimsenin inanmadığı rakamlar çıkar.
CRM datası nelerden oluşur?
“Müşteri datası” denince çoğu kişi ad, telefon ve e-postayı düşünür. Oysa işe yarayan bir CRM'de beş tür veri birlikte durur:
- Kimlik verisi: Kişinin adı, unvanı, iletişim bilgileri; firmanın unvanı, vergi numarası, sektörü, adresi.
- İlişki verisi: Kişinin hangi firmada, hangi rolde olduğu; firmanın bağlı olduğu grup ya da bayi yapısı.
- İşlem verisi: Teklifler, fırsatlar, siparişler, sözleşmeler.
- Etkileşim verisi: Aramalar, toplantılar, e-postalar, destek talepleri, web formu başvuruları.
- İzin verisi: Ticari ileti onayı, aydınlatma metni kaydı, iletişim tercihi.
Veri modeli bu beş türün her birinin nerede duracağını ve birbirine nasıl bağlanacağını tanımlar.
Temel nesneler: kişi, firma, fırsat ve aktivite
Büyük CRM'lerin hemen hepsi aynı çekirdek üzerine kurulur; adlar farklı olsa da mantık ortaktır.
- Firma (account, company): Satış yaptığınız kurum. B2B işlerde modelin merkezidir.
- Kişi (contact): Firmada muhatap olduğunuz birey. B2C işlerde merkez burasıdır.
- Fırsat (opportunity, deal): Belirli bir satış ihtimali. Tutar, aşama, beklenen kapanış tarihi ve sorumlu bu kayıtta tutulur.
- Aktivite: Arama, toplantı, görev, e-posta. Her zaman bir kişiye, firmaya ya da fırsata bağlanır.
- Talep (case, ticket): Satış sonrası destek kaydı.
Sık yapılan hata, fırsat bilgisini kişi kartına yazmaktır. “Ahmet Bey, teklif verildi, pazarlıkta” notu kişi kartında durduğunda aynı kişiyle ikinci bir iş açıldığında rapor karışır. Tutar ve aşama her zaman fırsat nesnesinde durmalıdır; bir kişinin birden fazla fırsatı olabilir.
İlişkiler nasıl kurulur: bire-çok ve çoka-çok
Veri modelinin asıl işi ilişkilerde görülür.
Bire-çok ilişki en yaygın olanıdır: bir firmanın birden fazla çalışanı, bir fırsatın birden fazla aktivitesi olur. Bunu kurmak kolaydır; kişi kaydında “bağlı olduğu firma” alanı yeterlidir.
Çoka-çok ilişki gerçek hayatta sanıldığından sık çıkar. Bir mali müşavir on farklı firmanın muhasebesini yürütür; bir satın alma müdürü grup şirketlerinin üçü adına karar verir; bir fırsatta hem teknik müdür hem finans direktörü etkilidir. Kişiyi tek firmaya kilitleyen bir model bu durumları ya mükerrer kayıtla ya da serbest metin notlarla çözmeye çalışır; ikisi de raporu bozar.
Yaygın CRM'ler bunu farklı adlarla çözer. Salesforce'ta “Contacts to Multiple Accounts” özelliği bir kişiyi birden fazla firmaya bağlar; kişinin ana firması doğrudan ilişki, diğerleri dolaylı ilişki olarak tutulur. HubSpot'ta ilişkiler (associations) her zaman iki yönlüdür, bir kişi birden fazla firma ve fırsatla ilişkilendirilebilir; kişinin ilk bağlandığı firma varsayılan olarak ana firma sayılır. İlişkiye “danışman” ya da “yönetici” gibi etiket eklemek ise HubSpot'ta Professional ve Enterprise paketlerde sunulur.
Hiyerarşi üçüncü önemli ilişkidir. Holding, bağlı şirket ve şubeler üst firma ilişkisiyle birbirine bağlanır. Microsoft Dataverse'te bu, firma kaydındaki “üst firma” alanıyla kurulur ve raporlarda ana ve alt şirketlerin birlikte görülmesini sağlar.
İki CRM örneği: B2B ve B2C
Sanayi ürünleri satan bir distribütör: Firma merkezdedir. Her bayi ve son kullanıcı firma olarak açılır, şubeler üst firmaya bağlanır. Kişiler firmalara rol ile bağlanır (satın alma, teknik, finans). Fırsatlar firmaya, fırsattaki karar vericiler kişilere bağlanır. ERP'deki cari kod firma kaydında tutulur; böylece CRM'de kazanılan teklif ERP'de doğru cariye sipariş olarak düşer.
Online satış yapan bir marka: Kişi merkezdedir; çoğu müşterinin bir firması yoktur. Kişi kaydında sipariş geçmişi özeti, son sipariş tarihi, kanal (web, pazaryeri, mağaza) ve iletişim izni durur. Fırsat nesnesi yerine sipariş ve destek talebi öne çıkar. Kurumsal alımlar için firma nesnesi yine açık tutulur ama zorunlu olmaz.
İki örnekte de fark şudur: model, işin gerçekte nasıl döndüğünü yansıtır. Başka bir şirketin CRM şablonunu olduğu gibi kopyalamak çoğu zaman gereksiz alanlarla dolu bir sistem bırakır.
Mükerrer kayıt nasıl önlenir?
Temiz veri, benzersiz anahtar seçimiyle başlar. HubSpot kişileri e-posta adresine, firmaları alan adına göre otomatik eşleştirir; aynı e-postayla gelen form yeni kayıt açmak yerine mevcut kişiyi günceller. Türkiye'deki B2B işlerde firmalar için vergi kimlik numarası daha sağlam bir anahtardır; alan adı her firmada olmayabilir, şubeler aynı alan adını paylaşabilir.
Kişiler için T.C. kimlik numarası gibi verileri “anahtar olsun” diye toplamaktan kaçının. 6698 sayılı Kanun, kişisel verilerin işlendikleri amaçla bağlantılı, sınırlı ve ölçülü olmasını ister; satış takibi için gerekmeyen veri, risk olarak kalır.
Ek olarak şunlar işe yarar:
- Aşama, sektör, kaynak gibi alanlarda serbest metin yerine seçim listesi kullanmak.
- Zorunlu alanları az ve anlamlı tutmak; her şeyi zorunlu yapmak uydurma veri girişine yol açar.
- Ayda bir mükerrer raporu çekip birleştirme (merge) yapmak.
- İçe aktarmadan önce eski Excel listelerini temizlemek.
CRM veri modeli adım adım nasıl kurulur?
- Süreci çizin: Talep nereden gelir, kim karşılar, teklif hangi aşamalardan geçer, satış sonrası ne olur?
- Nesneleri seçin: Çekirdek nesnelerden hangileri gerekli, hangi özel nesneye (ör. proje, sözleşme, cihaz) ihtiyaç var?
- Alan sözlüğü hazırlayın: Her alanın adı, türü, zorunlu olup olmadığı ve kimin dolduracağı tek bir belgede yazılsın.
- İlişkileri ve rolleri tanımlayın: Kişi–firma ilişkisi tekli mi çoklu mu, fırsattaki kişiler hangi rollerle bağlanacak?
- Anahtarları belirleyin: Firma için vergi numarası ya da cari kod, kişi için e-posta.
- Entegrasyonu eşleyin: ERP, e-posta, web formu ve muhasebe alanlarının CRM'deki karşılıklarını baştan belirleyin.
- Pilotla başlayın: Küçük bir veri setini aktarıp raporları test edin, sonra tamamını taşıyın.
Model zamanla şişme eğilimindedir; her ekip kendi alanını ister. Bu karmaşanın nasıl önleneceğini CRM veri modeli neden karmaşıklaşır yazımızda ayrıca anlattık.
Kısaca: iyi bir modelin işaretleri
- Her bilgi tek bir yerde durur; aynı veri iki nesnede elle tutulmaz.
- Tutar ve aşama fırsatta, kimlik bilgisi kişide ve firmada durur.
- Çoka-çok ilişkiler rol ile kurulur, notlarla değil.
- Anahtar alanlar sayesinde içe aktarma mükerrer üretmez.
- Alan sözlüğü yazılıdır ve güncel tutulur.
CRM'i ERP ile birlikte tasarlamak isteyen işletmeler için CRM ve ERP çözümlerimize bakabilirsiniz. Kendi iş yönetim platformumuz Nexfabra da müşteri, teklif, sipariş ve belgeyi tek müşteri kaydında birleştiren bu mantıkla kurgulandı.
İlgili hizmet
CRM yazılımıNasıl çalıştığımızı görün →Bu yazı sende ne uyandırdı?
İlk tepkiyi sen ver
Faydalı bulduysan paylaş:
Sık sorulan sorular
CRM data ile CRM veri modeli arasındaki fark nedir?
CRM data sistemde duran kayıtların kendisidir: kişiler, firmalar, teklifler, görüşmeler. Veri modeli ise bu kayıtların hangi nesnelerde, hangi alanlarla ve hangi ilişkilerle tutulacağını belirleyen yapıdır. Aynı veri iyi bir modelde rapor üretir, kötü bir modelde dağınık kalır.
Mevcut CRM'deki veri modeli sonradan değiştirilebilir mi?
Değiştirilebilir ama maliyeti veri büyüdükçe artar. Alan eklemek kolaydır; asıl zor olan ilişki yapısını değiştirmektir, örneğin kişiyi tek firmaya bağlayan bir yapıdan çoklu firma ilişkisine geçmek. Bu tür değişikliklerde önce test ortamında veri dönüşümü denenmeli, raporlar karşılaştırılmalıdır.
Özel nesne (custom object) ne zaman açılmalı?
Bir bilginin kendi yaşam döngüsü, birden fazla kaydı ve başka nesnelerle ilişkisi varsa özel nesne mantıklıdır; proje, sözleşme ya da müşteride kurulu cihaz gibi. Tek bir değerden ibaret bilgiler için özel nesne yerine alan eklemek yeterlidir.
CRM'de kişisel veri tutarken nelere dikkat edilmeli?
Yalnız satış ve hizmet süreci için gereken veri toplanmalı, erişim yetkileri rol bazında sınırlandırılmalıdır. Ticari e-posta ve SMS izinleri ayrı bir alanda tutulmalı ve güncel kalmalıdır. Aydınlatma metninin hangi kanaldan ve ne zaman iletildiği de kayıt altına alınabilir.
Kaynaklar
- Establish Contact and Account Relationships — Salesforce Trailhead
- Associate records — HubSpot Knowledge Base
- Deduplicate records in HubSpot — HubSpot Knowledge Base
- Account table/entity reference (Microsoft Dataverse) — Microsoft Learn
- 6698 sayılı Kişisel Verilerin Korunması Kanunu — T.C. Cumhurbaşkanlığı Mevzuat Bilgi Sistemi
İlgili yazılar
- Web & Yazılım
Yapay Zekâ Maliyeti: Model Seçimi ve Kullanım Sınırları
Yapay zeka maliyetini kontrol altında tutmanın yolu, her iş için doğru boyutta model seçmek, kullanıma sınır koymak ve harcamayı baştan izlemektir.
3 dk okuma - Web & Yazılım
ERP Veri Göçü Nasıl Planlanır? Kayıpsız Geçiş Rehberi
ERP veri göçünde kayıp yaşamamak için eski verinin temizlenmesi, eşleştirme, deneme aktarımı ve geri dönüş planı nasıl kurulur, burada anlatıyoruz.
3 dk okuma - Web & Yazılım
Dijital Kartvizitle Müşteri Adayı Toplama: Form Rehberi
Dijital kartvizit lead toplama nasıl işler? Profil sayfasındaki form, bildirim akışı ve formu verimli kullanmanın pratik yollarını anlatıyoruz.
3 dk okuma