Skip to content
Neon Apps
RevenueCat logosu, markanın kırmızı zemini üzerinde beyaz kelime markası

Yazılım Geliştirme

RevenueCat Nedir? Ne İşe Yarar?

RevenueCat nedir, nasıl çalışır, fiyatlandırması nasıl? Flutter ve yapay zeka (MCP) entegrasyonu, alternatifleri ve Neon Apps ortaklığıyla kapsamlı rehber.

RevenueCat, mobil uygulamalarda abonelik ve uygulama içi satın alma (in-app purchase) yönetimini basitleştiren bulut tabanlı bir altyapı platformudur. iOS, Android ve web üzerindeki satın alma işlemlerini tek bir yerden yönetmenizi, kullanıcı aboneliklerini gerçek zamanlı takip etmenizi ve farklı platformlardaki makbuz (receipt) doğrulamalarını tek bir API arkasında birleştirmenizi sağlar. Basitçe söylemek gerekirse, RevenueCat ne işe yarar sorusunun cevabı şudur: bir mobil uygulama geliştiricisinin aboneliklerle ilgili sıfırdan yazması gereken karmaşık, hataya açık backend kodunu ortadan kaldırır.

RevenueCat olmadan bir geliştirici, App Store ve Google Play’in abonelik sistemlerini ayrı ayrı entegre etmek, her platformun makbuzlarını sunucu tarafında doğrulamak, kullanıcının hangi pakete abone olduğunu takip etmek ve bu veriyi analitik araçlarıyla senkronize etmek zorunda kalır. RevenueCat bu işlerin tamamını tek bir SDK ve tek bir dashboard üzerinden yönetilebilir hale getirir; geliştirici ekipler bu sayede abonelik altyapısına değil, asıl ürüne odaklanabilir.

2017 yılında kurulan şirket, bugün dünya genelinde on binlerce uygulama tarafından kullanılıyor ve mobil abonelik altyapısı denince akla gelen ilk isimlerden biri haline geldi. Ahrefs verilerine göre “revenuecat” marka terimi tek başına ayda 10.000’in üzerinde global aramaya sahip; bu da aracın geliştirici topluluğu içinde ne kadar yerleşik bir referans noktası olduğunu gösteriyor. Bu yazıda RevenueCat’in ne olduğunu, nasıl çalıştığını, fiyatlandırmasını, Flutter ve yapay zeka entegrasyonlarını, güncel alternatiflerini ve Neon Apps ile olan ortaklığımızı tek bir kaynakta topladık.

Dizüstü bilgisayarda çalışan kişi; yanındaki tablet ve telefonda da aynı bulanık gradyan arayüz

RevenueCat’i Kimler Kullanıyor? Gerçek Örnekler

RevenueCat bugün dünyanın en çok indirilen uygulamalarından bazılarının abonelik altyapısında kullanılıyor. OpenAI’nin ChatGPT uygulaması, RevenueCat’i kullanarak ABD App Store’da lansmanından 24 saat içinde bir numaraya yükseldi; şirket bu hızlı büyümede abonelik altyapısına hiç zaman kaybetmeden odaklanabilmiş olmayı önemli bir etken olarak gösteriyor. Fotoğraf filtresi uygulaması VSCO, RevenueCat’in Braze entegrasyonu sayesinde hızlı geri kazanım (winback) ve yükseltme mesajları kurarak üyelik iptal oranını yüzde 5’e yakın azalttığını paylaştı.

Fotoğraf düzenleme uygulaması Photoroom ise RevenueCat’i abonelik ve gelir verisi için tek doğru kaynak olarak kullandığını, bu sayede Japonya’daki deneme sürümünden ücretli aboneliğe geçiş oranını 2-3 kat artırdığını ve üst satış (upsell) ekranı dönüşümlerini yüzde 50 yükselttiğini belirtiyor. Kredi kartı optimizasyon uygulaması CardPointers’ın kurucusu ise RevenueCat’e geçişten sadece bir yıl sonra tam zamanlı olarak kendi işine odaklanabildiğini, bunun da Stripe entegrasyonu sayesinde App Store komisyonlarından yaklaşık yüzde 27 tasarruf etmesiyle mümkün olduğunu paylaşıyor. Bu örnekler, RevenueCat’in sadece küçük girişimler için değil, büyük ölçekli ve yüksek büyüme hedefleyen uygulamalar için de ciddi bir altyapı tercihi olduğunu gösteriyor.

RevenueCat Nasıl Çalışır?

RevenueCat’in çalışma mantığı üç temel parça üzerine kuruludur: SDK, backend ve dashboard. Uygulamanıza eklediğiniz açık kaynaklı SDK, kullanıcının satın alma işlemini başlatır ve App Store veya Google Play’den gelen makbuzu RevenueCat’in sunucularına iletir. Bu mimarinin en önemli faydası, makbuz doğrulama gibi güvenlik açısından kritik işlemlerin istemci tarafında değil, RevenueCat’in güvenli sunucularında yapılmasıdır; bu da sahte satın alma girişimlerine karşı önemli bir koruma katmanı sağlar.

Dashboard tarafında ise aktif abone sayısı, churn (müşteri kaybı) oranı, gelir trendleri ve deneme süresinden ücretli aboneliğe geçiş oranı gibi metrikleri tek bir ekrandan izleyebilirsiniz. Webhook sistemi sayesinde bir kullanıcı abone olduğunda, aboneliğini iptal ettiğinde veya ödemesi başarısız olduğunda, bu olaylar anında kendi backend’inize veya üçüncü parti araçlara bildirilir; bu da churn önleme kampanyaları veya özel kullanıcı deneyimleri kurmayı mümkün kılar.

RevenueCat’in sunduğu temel yetenekler kabaca beş başlıkta toplanabilir: uygulama içi satın almaların platformlar arasında tek bir SDK ile kurulması (Build), pazarlama ve reklam araçlarıyla satın alma verisinin gerçek zamanlı eşleştirilmesi (Acquire), uzaktan yapılandırılabilen paywall editörüyle A/B testleri yapılması (Convert), 40’tan fazla metriğin tek panelde raporlanması (Understand) ve otomatik geri kazanım kampanyalarıyla churn’ün azaltılması (Retain). Bu beş katman birlikte, bir uygulamanın tüm abonelik yaşam döngüsünü (ilk satın almadan iptale kadar) tek bir platformdan yönetilebilir hale getiriyor.

Toplantı odasında, duvar ekranındaki iç içe geçmiş tutundurma eğrilerini izleyen üç meslektaş

RevenueCat Fiyatlandırması Nasıl?

RevenueCat’in resmi fiyatlandırma sayfasına göre, fiyatlandırma modeli oldukça basittir: aylık takip edilen gelirin (Monthly Tracked Revenue, MTR) 2.500 dolara kadar olan kısmı tamamen ücretsizdir. Bu eşiği aştığınızda, aşan kısım için yüzde 1 oranında ücret ödersiniz. Yüksek işlem hacmine veya karmaşık iş modellerine sahip şirketler için ise özel fiyatlandırma sunan bir Enterprise planı mevcuttur; bu planda hacim indirimleri, özel SLA’lar ve özel destek gibi ek avantajlar yer alır.

Bu model, yeni başlayan bir girişim için pratikte “gerçekten para kazanmaya başlayana kadar hiçbir şey ödemezsiniz” anlamına gelir. Sabit lisans ücreti, koltuk başına ücretlendirme veya işlem başına ek maliyet yoktur; bu da RevenueCat’i özellikle MVP aşamasındaki veya küçük ekiplerle çalışan uygulamalar için cazip kılan en önemli etkenlerden biridir.

Ücretsiz plan dahi tam üretim kalitesinde altyapı sunar: SDK’lara tam erişim, gerçek zamanlı abonelik takibi, sunucu tarafı makbuz doğrulama, REST API erişimi ve üçüncü parti entegrasyonlar ücretsiz plana dahildir, yani düşük bütçeyle başlayan bir ekip “kısıtlı deneme sürümü” değil, gerçek ürünün tamamını kullanır. Paywall editörü, A/B testleri ve hedefleme gibi “Growth Tools” özellikleri ise RevenueCat ile birlikte veya kendi altyapınızla kullanılabilir; bu durumda sadece o araçlar üzerinden gelen dönüşümler için ücretlendirilirsiniz.

RevenueCat ile Flutter Entegrasyonu

RevenueCat, Flutter geliştiricileri için resmi olarak desteklenen bir SDK sunar (purchases_flutter paketi). Bu sayede tek bir Flutter kod tabanından hem iOS hem Android için abonelik yönetimini aynı anda kurabilirsiniz; platforma özel ayrı kod yazmanıza gerek kalmaz. Flutter’ın “tek kod tabanı, çoklu platform” felsefesiyle RevenueCat’in merkezi abonelik altyapısı birbirini doğal olarak tamamlar.

Pratikte bu entegrasyon, bir Flutter uygulamasına abonelik eklemenin süresini günlerden saatlere indirebilir: paket kurulumu, API anahtarı tanımlama ve ürün/paket (offering) yapılandırmasından sonra, uygulama içindeki paywall ekranı doğrudan RevenueCat’in sunduğu kullanıcı haklarına bağlanabilir. Entegrasyon sürecinde tipik adımlar şöyle işler: önce App Store Connect ve Google Play Console’da ürünler tanımlanır, ardından RevenueCat dashboard’unda bu ürünler bir “offering” altında gruplanır, son olarak Flutter tarafında purchases_flutter paketi ile kullanıcının mevcut haklarını (CustomerInfo) okuyup paywall ekranının görünürlüğünü buna göre yönetirsiniz.

Bu yaklaşımın en büyük avantajı, iOS ve Android için ayrı ayrı abonelik mantığı yazmak zorunda kalmamanızdır; StoreKit ve Google Play Billing kütüphanelerinin platforma özgü karmaşıklığı RevenueCat’in arkasında soyutlanır. Neon Apps olarak Flutter projelerinde RevenueCat entegrasyonunu sıkça kullanıyoruz; bu kombinasyon, özellikle hızlı büyüyen abonelik tabanlı uygulamalar için güvenilir ve bakımı kolay bir altyapı sağlıyor.

Tablet üzerinde not kağıtlarından bir akış şeması düzenleyen ellerin üstten görünümü; masaya dağılmış Apple ve Android ikon kartları

RevenueCat’in Yapay Zeka (MCP) Entegrasyonu

RevenueCat, 2026’da yapay zeka destekli geliştirme araçlarına yönelik önemli bir adım attı: resmi bir MCP (Model Context Protocol) sunucusu yayınladı. MCP, yapay zeka asistanlarının (Claude, ChatGPT gibi) harici araçlara ve verilere güvenli şekilde erişmesini sağlayan bir standart. RevenueCat’in MCP sunucusu, Claude Code, Cursor, VS Code Copilot ve OpenAI Codex CLI gibi araçlarla doğrudan çalışıyor ve 26 farklı işlevi doğal dil komutlarıyla yönetilebilir hale getiriyor.

Bu sayede bir geliştirici, RevenueCat dashboard’una hiç girmeden, yapay zeka asistanına “yeni bir paket oluştur” veya “bu kullanıcıya promosyon aboneliği tanımla” gibi komutlar vererek abonelik yapılandırmasını yönetebiliyor. RevenueCat bu özellikle, abonelik yönetimi alanında yapay zeka destekli yapılandırmayı ilk sunan platformlardan biri oldu; bu da şirketin sadece altyapı değil, geliştirici deneyimi tarafında da öncü olmaya devam ettiğini gösteriyor.

MCP sunucusu bulutta barındırılıyor (mcp.revenuecat.ai adresinde) ve kimlik doğrulama için ya bir RevenueCat API v2 anahtarı ya da OAuth bağlantısı kullanılıyor. Sunduğu araçlar arasında proje ve uygulama yönetimi, ürün ve paket (offering) yönetimi, App Store Connect ile Google Play Console üzerindeki ürün durumunun doğrudan değiştirilmesi ve hatta “Rico” adı verilen yapay zeka aracıyla paywall tasarımı oluşturma yer alıyor. Bu, bir geliştiricinin yeni bir abonelik paketini test ortamına almak için artık dashboard’da tıklaya tıklaya gezinmek yerine, kod editöründeki yapay zeka asistanına doğal dilde talimat vermesinin yeterli olabileceği anlamına geliyor.

RevenueCat Alternatifleri

“RevenueCat’e alternatif ne var” sorusu özellikle maliyet optimizasyonu arayan büyümüş ekipler arasında sık soruluyor. RevenueCat pazarın en köklü ve en çok tercih edilen oyuncusu olsa da, 2026 itibarıyla bazı güçlü alternatifler de öne çıkıyor. Adapty, RevenueCat’e göre daha cömert bir ücretsiz kullanım eşiği sunuyor (2.500 dolar yerine 5.000 dolar MTR) ve görsel bir paywall editörüyle pazarlama ekiplerinin geliştirici desteği olmadan paywall testleri yapmasına imkân tanıyor. Qonversion ise 10.000 dolarlık ücretsiz MTR eşiği ve yüzde 0,6 gibi daha düşük bir oranla dikkat çekiyor, ayrıca reklam harcamasını abonelik geliriyle doğrudan ilişkilendiren bir atfetme (attribution) özelliği sunuyor.

Superwall ise 2025 sonunda tam bir abonelik altyapısına genişleyerek RevenueCat’e en yakın rakip haline geldi; gelir takibini “aylık atfedilen gelir” (Monthly Attributed Revenue) üzerinden yapıyor ve 10.000 dolara kadar ücretsiz. Hangi aracın doğru seçim olduğu büyük ölçüde önceliklerinize bağlı: paywall deneyi ve pazarlama ekibi özerkliği önemliyse Adapty, maliyet optimizasyonu önemliyse Qonversion, RevenueCat’in olgunluğu ve geniş entegrasyon ekosistemi önemliyse RevenueCat hâlâ en güvenli varsayılan seçim.

Bu karşılaştırmada gözden kaçırılmaması gereken nokta, RevenueCat’in avantajının sadece fiyatlandırmasında değil, topluluğunun büyüklüğünde ve dokümantasyonunun olgunluğunda yattığı. Yıllardır piyasada olması, StoreKit ve Google Play Billing’deki her değişikliğe hızlı uyum sağlaması ve Mixpanel, Amplitude, Braze gibi onlarca üçüncü parti araçla hazır entegrasyona sahip olması, özellikle ekip içinde abonelik altyapısı konusunda derin uzmanlığı olmayan şirketler için riski azaltan bir faktör.

Neon Apps ve RevenueCat Ortaklığı

Neon Apps olarak RevenueCat ile resmi bir iş ortaklığımız bulunuyor; bu ortaklığı ve RevenueCat ekibiyle New York’ta bir araya geldiğimiz etkinliği yazılarımızda daha önce paylaşmıştık. Bu ortaklık sayesinde müşterilerimize RevenueCat entegrasyonunu en güncel özelliklerle (MCP dahil) ve en iyi uygulama standartlarıyla kurma konusunda doğrudan destek sağlıyoruz.

RevenueCat tek başına bir mucize çözüm değildir; doğru kurulduğunda altyapı sorunlarını ortadan kaldırır, ama hangi fiyatlandırma modelini, hangi paywall tasarımını ve hangi deneme süresini seçeceğinize dair stratejik kararı sizin yerinize vermez. Abonelik tabanlı bir mobil uygulama geliştiriyorsanız, doğru monetizasyon modelini seçmek RevenueCat’i kurmaktan en az bir adım önce gelir. Freemium mi, ücretsiz deneme mi yoksa doğrudan ücretli abonelik mi sorusunu Hard Paywall, Ücretsiz Deneme mi Yoksa Freemium mu? Doğru Abonelik Modelini Seçmek yazımızda ele aldık; paywall’ınızı test etmek istiyorsanız Abonelik Tabanlı Uygulamalarda Başarılı Ödeme Duvarı A/B Testi Stratejileri yazımız da faydalı olacaktır. Abonelik mi yoksa tek seferlik uygulama içi satın alma mı sorusuna Gelir Kapısını Aralamak: iOS Uygulamaları İçin Abonelik vs. Uygulama İçi Satın Alma yazımızda detaylı yanıt verdik, genel monetizasyon modelleri için ise Mobil Uygulama Gelir Modelleri: Gerçek Dönüşüm Verisi 2026 yazımıza göz atabilirsiniz.

Neon Apps olarak uygulama büyütme ve monetizasyon hizmetimiz kapsamında RevenueCat entegrasyonunu, paywall optimizasyonunu ve abonelik stratejisini uçtan uca kuruyoruz; Flutter tabanlı bir proje geliştiriyorsanız Flutter Uygulama Geliştirme hizmetimiz de RevenueCat entegrasyonunu baştan doğru mimariyle planlamanıza yardımcı olur. RevenueCat ekibiyle doğrudan çalışmış olmanın verdiği tecrübeyle, hem yeni başlayan bir MVP’de hem de yüksek trafikli, ölçeklenmiş bir uygulamada doğru yapılandırmayı baştan kurmanızı sağlıyoruz.

Pencere kenarında dizüstü bilgisayarda yazan eller; arkada altın saatte şehir silüeti, masada defter ve kalem

Sıkça Sorulan Sorular

İlham Almaya Devam Et

Neon Apps ekibinden hikayeler, içgörüler ve güncellemeler doğrudan gelen kutunuza gelsin.

09Bir projeniz mi var?

Bize Ulaşın

Bir projeniz mi var? Girişimler ve global markalar için dünya standartlarında mobil ve web uygulamaları geliştiriyoruz.

İletişime Geçin