Çoğu e-pin satıcısı sadakat puanını bir indirim türü sanır. Panelden bir yüzde girilir, müşteri alışverişinin karşılığında birkaç puan toplar, kimse de o puanların nereye gittiğini bir daha açıp bakmaz. Oysa sadakat puanı indirim değildir; vadesi belirsiz bir borç senedidir. Sen bugün ciro yazarsın, müşteri o parayı istediği gün, istediği üründe geri ister. Aralarındaki fark kulağa küçük geliyor ama kasadaki etkisi tamamen başka bir tabloya oturur.
Bu yüzden puan sistemi kuran iki satıcıdan biri altı ay sonra sistemi sessizce kapatır, diğeri aynı sistemle rakibinden iki kat daha sık sipariş alır. Aradaki fark cömertlik değil, kurgunun kendisi. Bu yazıda puanın hangi noktada tekrar satış ürettiğini, hangi noktada marjı içeriden kemirdiğini ve kullandığın e-pin satış scriptinin bu işi elle değil otomatik kurallarla yönetmesi gerektiğini rakamlarla konuşacağız. Kendi epin yazılım panelini açıp okumanı öneririm; çoğu ayarın zaten yanlış konumda duruyor olabilir.
Puan neden indirim değil de gecikmiş ödeme aracıdır?
Doğrudan indirim, marjını satış anında keser ve biter. Puan ise satışı tam fiyatla kapatır, maliyeti ileri bir tarihe atar. Bu fark iki şey doğurur. Birincisi, bugünkü nakit akışın bozulmaz; e-pin işinde tedarikçiye peşin ödeme yaptığın için bu tek başına çok değerli. İkincisi, müşteri elinde bakiye kaldığı sürece siteden tam kopmaz. Davranış olarak buna "tamamlanmamış iş" denir; insan 18 puanını çöpe atmak istemediği için 200 liralık siparişi yeniden senden verir.
Ama bu avantajın bir şartı var: puanın harcanabilir olması gerekir. Minimum kullanım eşiğini 100 puana koyup kazanım oranını binde bir tutarsan, müşteri o eşiğe asla ulaşamaz ve sistemi bir aldatmaca olarak okur. O noktada sadakat programı sadakati değil güvensizliği büyütür. İyi kurulmuş bir dijital ürün satış scripti burada iki ayarı ayrı tutmana izin verir: kazanım hızı ve harcama eşiği. Kazanımı düşük, eşiği de düşük tutmak; kazanımı yüksek, eşiği yüksek tutmaktan neredeyse her zaman daha kârlıdır.
Yüzde kaç puan vereceksin? Marjını öldürmeyen tek hesap
E-pin işinin marjı ince. 100 liralık bir kod üzerinde net kârın çoğu zaman 4 ile 9 lira arasında gezer. Bu tabloda "%5 puan" gibi cömert görünen bir ayar, kârının yarısını tek kalemde siler. Doğru yaklaşım şu: puan oranını ciroya değil brüt kâra göre belirle. Kârının en fazla üçte birini sadakate ayırdığını varsay, sonra o tutarı ciro yüzdesine çevir. 100 lirada 6 lira kârın varsa ayırabileceğin bütçe 2 liradır, yani ciro üzerinden yaklaşık %2'lik bir puan oranı.
İkinci düzeltme kategoriye göre ayrıştırmaktır. Marjın %10 olduğu bir mobil oyun kodu ile marjın %2 olduğu bir platform bakiyesi aynı puan oranını kaldıramaz. Kategori bazlı oran tanımlayamayan bir e-pin yazılımı seni tek bir ortalamaya mahkûm eder; ortalama da her zaman en düşük marjlı ürünün sırtından ödenir. Üçüncüsü, kullanılmayan puan payını (yukarıdaki tabloda %22) hesabına kâr olarak yazma alışkanlığından vazgeç. O rakam bir gün bir kampanyayla tek seferde uyanabilir.
| Model | Marj etkisi | Tekrar satın alma etkisi | Nakit akışı | Kime uygun |
|---|---|---|---|---|
| Anlık indirim kuponu | Yüksek (satış anında) | Zayıf, tek seferlik | Hemen daralır | Yeni müşteri kazanımı |
| Sadakat puanı | Orta, ertelenmiş | Güçlü, tekrarlayan | Kısa vadede korunur | Mevcut müşteriyi tutma |
| Cashback (bakiye) | Orta-yüksek | Çok güçlü ama maliyetli | Ertelenmiş yük | Yüksek hacimli bayi |
| Kademeli üyelik | Düşük | Orta, uzun vadeli | Etkisiz | Geniş ürün yelpazesi |
| Arkadaş davet primi | Değişken | Orta, büyümeye dönük | Sadece satışta | Organik büyüme arayan |
Cashback mi puan mı? Aynı şey sanılan iki farklı psikoloji
Puan soyuttur, cashback somuttur. "140 puanın var" cümlesi müşterinin kafasında net bir değer oluşturmaz; "14 TL bakiyen var" cümlesi ise cüzdan gibi algılanır. Somutluk dönüşümü artırır, ama aynı oranda maliyeti de kesinleştirir: para olarak gördüğü bakiyeyi müşteri çok daha hızlı ve çok daha yüksek oranda harcar. Yani cashback ile puanın kullanım oranları asla aynı çıkmaz. Puanda %60-70 civarında dolaşan kullanım oranı, cashback'te %90'ın üzerine tırmanır.
Pratik karar şu: düşük marjlı geniş katalogda puan, yüksek marjlı ve tekrar alım sıklığı yüksek dar katalogda cashback daha iyi çalışır. Bir de melez bir yol var: puanı kazandır, ama kullanımını yalnızca belirli kategorilerde veya belirli bir sepet tutarının üzerinde aç. Böylece hem somut bir ödül vermiş olursun hem de puanın nereye akacağını sen belirlersin. Bunu yapabilmek için e-pin satış yazılımının puan kurallarını ürün grubu bazında sınırlayabilmesi gerekir.
Kazanılan puanın akıbeti (12 aylık ortalama dağılım)
- Aynı kategoride harcanan 45%
- Süresi dolup silinen 25%
- Bakiyede bekleyen 20%
- Eşiğe ulaşamayıp ölü kalan 10%
Puan borcunu görmezsen kasada ne kaybediyorsun?
Dağıtılmış ama harcanmamış puanların toplam TL karşılığına puan yükümlülüğü denir. Bu rakamı bilmeyen satıcı, aylık kârını gerçekte olduğundan yüksek okur. Örnek: ayda 400 bin lira ciro yapıyorsun, %2 puan veriyorsun, yani her ay 8 bin liralık borç yazıyorsun. Altı ay sonra sistemde 48 bin liralık dağıtılmış puan var, bunun %60'ı kullanılacak; yani gelecek aylarda 28-29 bin liralık bir marj erimesi seni bekliyor. Bu tutarı bugünden kenara yazmıyorsan, kârlı sandığın ay aslında başabaş olabilir.
Doğru kurulmuş bir panel bu yükümlülüğü tek ekranda gösterir: toplam dağıtılan, harcanan, süresi dolan ve açık bakiye. Ayrıca puanın bir son kullanma tarihi olması şart. Süresiz puan, sonu olmayan bir borçtur ve iki yıl sonra bir kampanya duyurusuyla hepsi birden üzerine yürür. 6-12 ay arası geçerlilik piyasada hem adil karşılanır hem de yükümlülüğü kontrol altında tutar.
Hangi müşteriye puan verilmemeli? Sessiz sızıntı noktaları
Sadakat sisteminin en çok para kaybettiği yer kötü niyet değil, tanımlanmamış istisnalardır. İade edilen siparişin puanı geri alınmıyorsa, müşteri al-iade et döngüsüyle bedava puan üretir. Zaten indirimli kampanya ürününe bir de puan biniyorsa marj eksiye geçer. Bayi fiyatından alan toptan hesap perakende puan oranını da alıyorsa, iki indirimi birlikte yemiş olur. Aynı kişinin beş ayrı hesapla hoş geldin puanı toplaması ise klasik bir açıktır.
Bu dört senaryonun her birine panelden bir kural yazılabilmesi gerekir: iade halinde puan iptali, kampanyalı ürünlerde puan kapatma, müşteri grubuna göre oran, aynı IP/telefon üzerinden tekrar kazanım engeli. Bunları kod yazarak çözmek zorunda kalıyorsan elindeki şey bir ürün değil bir iskelet. Pinova'nın sadakat modülünde bu istisnalar kural satırı olarak tanımlanır; hangi durumda puanın işlemeyeceğini sen seçersin, sistem de her siparişte aynı kararı tereddütsüz uygular.
"500 TL harca 10 puan kazan" yerine "14 gün içinde tekrar sipariş verirsen puanın iki katı" kurgusu dene. Tutar hedefi sepeti şişirmeye çalışır ve çoğu zaman başarısız olur; zaman hedefi ise satın alma sıklığını doğrudan yukarı çeker. E-pin gibi küçük sepetli işlerde kâr, sepet büyüklüğünden değil frekanstan gelir.
Script bunu otomatik yapmıyorsa elinde sistem değil, bir tablo var
Sadakat programının teknik yükü tahmin edilenden ağırdır. Kazanım anı, iptal anı, kısmi iade, çoklu ödeme yöntemi, puanla ödenen tutarın faturaya yansıması, cüzdan hareket geçmişi, müşterinin kendi puan dökümünü görebilmesi... Bunların herhangi biri eksikse müşteri desteğine "puanım nerede" mesajları düşmeye başlar ve tasarruf ettiğini sandığın pazarlama bütçesi destek saatine dönüşür. Bu yüzden bir dijital ürün satış yazılımı değerlendirirken sadakat modülünü "var/yok" diye değil, kural derinliği üzerinden sorgula.
Somut kontrol listesi: puan her ürün grubunda ayrı oranlanabiliyor mu, süresi tanımlanabiliyor mu, iade puanı otomatik geri alıyor mu, açık yükümlülük raporu var mı, müşteri paneli hareket dökümü gösteriyor mu. Beş sorudan üçüne "hayır" alıyorsan o programı kurmak sana kâr değil, muhasebe karmaşası getirir. Özellikler sayfasında bu kalemleri madde madde karşılaştırabilirsin.
| Kontrol noktası | Neden kritik | Durum |
|---|---|---|
| Kategori bazlı puan oranı | Düşük marjlı ürünü korur | Zorunlu |
| Puan geçerlilik süresi | Yükümlülüğü sınırlar | Zorunlu |
| İadede otomatik puan iptali | Döngü suistimalini kapatır | Zorunlu |
| Kampanyalı üründe puan kapatma | Çift indirimi engeller | Önemli |
| Müşteri grubuna göre oran | Bayi ve perakendeyi ayırır | Önemli |
| Açık puan yükümlülüğü raporu | Gerçek kârı gösterir | Önemli |
| Tek cihaz/numara ile tek kazanım | Çoklu hesap istismarını kırar | Önerilir |
| Müşteri panelinde puan dökümü | Destek yükünü düşürür | Önerilir |
Sadakat modülünü kural yazmadan kur
Kategori bazlı oran, süre, iade iptali ve yükümlülük raporu Pinova'da hazır gelir. Puan politikanı bir öğleden sonrada tanımlar, kalanını sisteme bırakırsın.
Küçük bir e-pin sitesinde sadakat puanı kurmak erken mi?
Hayır, ama sıra önemli. Aylık 100 siparişin altındaysan önce teslimat hızını ve ödeme çeşitliliğini oturt. Tekrar alım oranın %20'yi geçtiği anda puan sistemi anlamlı hale gelir; çünkü artık tutulacak bir müşteri kitlen var.
Puan oranını kaç ay sonra değiştirebilirim?
Oranı istediğin zaman değiştirebilirsin, ancak geriye dönük olarak dağıtılmış puanları eksiltmek güven kaybı yaratır. Doğru yol yeni oranı ileri tarihli duyurmak ve eski puanların kendi süresi içinde tükenmesini beklemektir.
Cashback için ayrı bir cüzdan altyapısı gerekiyor mu?
Evet. Cashback para gibi davrandığı için hareket geçmişi, iade akışı ve faturaya yansıma kaydı tutulmalı. Cüzdan hareketlerini loglamayan bir altyapıda anlaşmazlık çıktığında elinde kanıt olmaz.
Puanla yapılan ödemede kâr nasıl hesaplanır?
Puanla ödenen kısmı ciroya değil, pazarlama gideri olarak yaz. Aksi halde ciro şişer, marj yanlış okunur. Raporlamada "puanla kapatılan tutar" ayrı bir satır olarak görünmelidir.
Sadakat programı, cömertlik yarışı değil kural yarışıdır. Oranını kârından hesaplayan, süresini sınırlayan, istisnalarını yazan satıcı puanla büyür; kalanı altı ay sonra sistemi kapatır. Kendi katalogunda puan kurallarının nasıl davrandığını test etmek istersen canlı demo üzerinden sadakat modülünü kurcalayabilir, ardından fiyat seçeneklerine bakıp hangi paketin senin marj yapına oturduğuna karar verebilirsin.

