Excel'deki üye listeniz kaç kişiyi kaybettirdi?
Bir spor salonunun en büyük gelir kaybı yeni üye kazanamamak değil, mevcut üyelerin farkında olmadan düşmesi. Üyelik bitiş tarihi yaklaşıyor ama kimse aramıyor. Ders dolu ama 3 kişi gelmeyecek, siz bilmiyorsunuz. Turnike kartını kaybeden üye resepsiyonda 10 dakika bekliyor. Bunların hepsi bir yazılım eksikliğinin belirtileri.
Bu yazı, 50 üyeli butik pilates stüdyosundan 2.000 üyeli fitness merkezine kadar her ölçekteki spor tesisi için üyelik yönetimi ve ders rezervasyon sisteminin nasıl kurulması gerektiğini anlatıyor.
Bir spor salonu yazılımında ne olmalı?
1. Üyelik yönetimi
Her şeyin temeli. Üye kaydı, üyelik paketi tanımlama (aylık, 3 aylık, yıllık, seans bazlı), üyelik başlangıç/bitiş tarihi, dondurma, devir ve iptal işlemleri. Bu kısım basit görünüyor ama iş kuralları karmaşık.
Dondurma senaryosu: Üye 15 gün dondurma hakkına sahip, 10 gün kullanmış, kalan 5 gün sonraki aya aktarılacak mı? Üyelik bitiş tarihi buna göre uzayacak mı? Bu tür iş kurallarını yazılımın otomatik hesaplaması gerekiyor. Manuel takip etmek kaçınılmaz hatalara yol açar.
Üyelik bitiş uyarıları kritik. Üyelik bitmeden 7, 3 ve 1 gün önce otomatik SMS veya push bildirim gitmeli. Bu basit otomasyon, yenileme oranını ciddi şekilde artırır. Aramayı resepsiyoniste bırakmayın, sistem otomatik yapsın.
2. Ders takvimi ve rezervasyon
Özellikle grup dersi veren stüdyolar (pilates, yoga, CrossFit, spinning) için olmazsa olmaz. Haftalık ders programı tanımlama, kontenjan belirleme, üyenin mobil uygulamadan veya web'den rezervasyon yapması, iptal süresi kuralları.
Kontenjan yönetimi kritik. 15 kişilik bir pilates dersi 15 kişi dolduğunda bekleme listesi (waitlist) devreye girmeli. Biri iptal edince sıradaki kişiye otomatik bildirim gitmeli. Bu olmadan ya ders yarı boş kalır ya da kapıda kriz çıkar.
İptal politikası yazılımda tanımlanmalı: "Dersten 2 saat öncesine kadar ücretsiz iptal, sonrası seans hakkı yanar" gibi kurallar. Bunu yazılı kural olarak söyleyip takip etmemek işe yaramaz, sistem otomatik uygulamalı.
3. Turnike ve geçiş kontrolü
Üyenin tesise girişini kontrol eden fiziksel sistem. QR kod, manyetik kart, parmak izi veya yüz tanıma ile çalışabiliyor. Yazılım turnike donanımıyla konuşmalı: üyelik aktif mi, bugün giriş hakkı var mı, dersi var mı kontrol etmeli.
Turnike entegrasyonu yazılımın en "donanıma bağlı" kısmı. Gymsoft, Meyer gibi Türkiye'deki çözümler hem yazılım hem turnike donanımını birlikte sunuyor. Özel yazılım geliştiriyorsanız turnike üreticisinin API/SDK desteğini önceden kontrol edin. Her turnike markası entegrasyona açık değil.
Butik stüdyolarda turnike şart değil. 20-30 üyeli bir pilates stüdyosunda QR kodla check-in yeterli. Üye telefonundan QR gösterir, tablet okur, giriş kaydedilir. Turnike maliyeti küçük işletmeler için gereksiz olabilir.
4. Ödeme ve tahsilat
Üyelik satışı, yenileme, ek hizmet satışı (personal training, vitamin bar), taksitlendirme. İki ana model var:
Tek seferlik ödeme: Üye gelir, paketi seçer, öder. POS ile veya online ödeme ile (iyzico, PayTR). Basit ama her yenileme için tekrar ödeme alınması gerekir.
Otomatik tekrarlayan ödeme (recurring): Üyenin kartından her ay otomatik çekim. Bu, yenileme oranını dramatik artırır çünkü üye aktif olarak iptal etmediği sürece üyelik devam eder. Teknik olarak iyzico veya Stripe'ın subscription API'si ile yapılıyor. Ama dikkat: otomatik çekim için müşterinin açık onayı gerekiyor, KVKK ve tüketici mevzuatı açısından sözleşme şart.
5. Mobil uygulama
Üyenin ders programını görmesi, rezervasyon yapması, üyelik durumunu kontrol etmesi, bildirim alması. İki yol var:
Hazır white-label uygulama: BulutGym, Gymsoft gibi çözümler işletmenizin logosunu ve renklerini kullanarak App Store ve Play Store'da yayınlanan bir uygulama sunuyor. Kurulumu hızlı, ek geliştirme maliyeti yok.
Özel uygulama: Tam kontrol, özel UX, sadakat programı, sosyal özellikler gibi farklar istiyorsanız. Maliyet 80.000-200.000 TL arası. Büyük zincirler için mantıklı, tek şubeli salon için genellikle overkill.
Biz RadKod'da React Native ile cross-platform mobil uygulamalar geliştiriyoruz. Kendi projemiz Rota'da kullandığımız harita, bildirim ve kullanıcı profili altyapısı bu tür projelere doğrudan uygulanabilir nitelikte.
6. Raporlama ve analitik
Günlük giriş sayısı, ders doluluk oranları, üye yenileme oranı (retention), aylık gelir, en popüler saatler. Bu veriler olmadan salon yönetimi kör uçuş. "Salı 18:00 spinning dersi %90 dolu ama Perşembe 10:00 yoga %20 dolu" bilgisi ders programını optimize etmenizi sağlar.
Churn analizi (üye kaybı) özellikle değerli. Son 30 günde hiç gelmeyen üyeler listesi, otomatik "seni özledik" mesajı. Bu basit otomasyon kaybedilmek üzere olan üyeleri geri kazandırır.
Hazır çözüm mü, özel yazılım mı?
Hazır SaaS çözümler
Türkiye'de Gymsoft, BulutGym, Meyer, SporSalonum.net öne çıkıyor. Fiyatlar aylık 90-2.000 TL arası değişiyor (üye sayısı ve özelliklere göre). Uluslararası çözümlerden Mindbody, Glofox ve ClubReady var ama Türkiye'ye özel entegrasyonlar (SMS sağlayıcıları, yerel POS, turnike markaları) genellikle eksik.
Gymsoft özellikle turnike entegrasyonu konusunda güçlü ve Türkiye pazarına odaklı. BulutGym ders rezervasyonu ve online tahsilat tarafında öne çıkıyor, Zoom entegrasyonu ile online ders desteği de var. Fiyatlandırma modeli genellikle aylık abonelik + turnike donanım maliyeti (bir seferlik).
Hazır çözüm ne zaman yeterli: Tek şubeli salon veya stüdyo. Standart üyelik modelleri. Temel ders takvimi ve rezervasyon ihtiyacı. Turnike entegrasyonu gerekiyorsa zaten hazır çözümler bu donanımı paket olarak sunuyor.
Özel yazılım
Ne zaman gerekli: 3+ şubeli zincir yapı ve merkezi yönetim. Özel sadakat programı (puan toplama, seviye sistemi, arkadaşını getir kampanyası). Farklı gelir modellerinin tek sistemde yönetimi (üyelik + personal training + vitamin bar + etkinlik). Kurumsal ERP/muhasebe entegrasyonu. Kendi markalı premium mobil uygulama.
Maliyet: Üyelik yönetimi + ders rezervasyonu + mobil uygulama + yönetim paneli + raporlama paketi için 150.000-400.000 TL arası. Turnike entegrasyonu eklenmesi +30.000-50.000 TL. Süre: 3-5 ay.
Dikkat edilecek teknik noktalar
Eşzamanlı rezervasyon sorunu. 15 kişilik derse 14 kişi kayıtlı, son 1 yeri aynı anda 3 kişi almaya çalışıyor. Race condition. Veritabanı seviyesinde pessimistic locking veya atomic transaction kullanılmazsa aynı yeri 3 kişiye satabilirsiniz. Hazır çözümler bunu genellikle çözmüş durumda, özel yazılımda mutlaka test edin.
SMS maliyeti. Üyelik hatırlatma, ders hatırlatma, kampanya bildirimi. Ayda 500 üyeye 4-5 SMS = 2.000-2.500 SMS. SMS başına 0.10-0.25 TL arası maliyet oluşuyor. Push bildirim (mobil uygulama) ücretsiz, mümkün olduğunca push bildirimi tercih edip SMS'i kritik bildirimlere saklayın.
KVKK uyumu. Üye fotoğrafları, sağlık bilgileri (boy, kilo, kronik rahatsızlık), biyometrik veri (parmak izi, yüz tanıma). Biyometrik veriler KVKK'da özel nitelikli kişisel veri. Açık rıza almadan işleyemezsiniz. Parmak izi veya yüz tanıma kullanıyorsanız aydınlatma metni ve açık rıza formu zorunlu.
Offline çalışma. Turnike sistemi internet kesildiğinde ne yapacak? Üyeleri içeri almayacak mı? En azından son senkronize edilmiş üye listesinin lokalde tutulması ve internet geldiğinde senkronize edilmesi gerekiyor. Bu, hazır çözümlerde genellikle var ama özel yazılımda planlanması gereken bir senaryo.
Bütçe planlaması
Hazır SaaS: Aylık 500-2.000 TL yazılım + turnike donanımı 5.000-15.000 TL (bir seferlik) + QR/kart okuyucu 1.000-3.000 TL. İlk yıl toplam: 15.000-45.000 TL.
Özel yazılım: Geliştirme 150.000-400.000 TL + donanım aynı + hosting aylık 500-2.000 TL. Aylık abonelik yok ama yıllık bakım/güncelleme bütçesi geliştirme maliyetinin %10-15'i.
50 üyeli butik stüdyo için hazır SaaS. 500+ üyeli fitness merkezi için de hazır SaaS genellikle yeterli. Özel yazılım ancak zincir yapılarda veya çok spesifik iş modellerinde mantıklı.
Nereden başlamalı?
Şu soruları cevaplayın: Kaç üyeniz var veya hedefliyorsunuz? Grup dersi veriyor musunuz, ders takvimi ve rezervasyon gerekli mi? Turnike zorunlu mu yoksa QR check-in yeterli mi? Kaç şubeniz var veya planlıyorsunuz?
Tek şubeli bir salon için Gymsoft veya BulutGym'den demo alarak başlayın. Turnike ihtiyacınız varsa donanım + yazılım paketine bakın. Özel ihtiyaçlarınız varsa veya mevcut bir sistemi özelleştirmek istiyorsanız buradan bize ulaşabilirsiniz.