
Announcing Shipaton 2026: Ship an app, win big, join the fun
Shipaton 2026 — RevenueCat's global hackathon for mobile app builders, August 1 to September 30

Shipaton 2026 — RevenueCat's global hackathon for mobile app builders, August 1 to September 30
Announcing RevenueCat Kotlin Multiplatform SDK 3.0.0: a cleaner iOS setupIn this article, you'll explore what changed in 3.0.0 and why, the new iOS architecture, and step-by-step migration guides.
How to know if your free tier is generous enoughIs your freemium tier just a trial in disguise?
A machine learning test doubled Life360’s top-tier subscriptions — without losing a single mid-tier userGiordano Contestabile ran a test that showed degrading Life360's free tier would drive massive revenue — and then the executive team yelled at him for even suggesting it.
Testing subscriptions on Compose Multiplatform: one test suite for iOS and AndroidIn this article, you'll work through a complete subscription testing setup for a Compose Multiplatform app.
Revenge of the brand manager: why ‘pretty’ ads fail at direct responseWhy you should be optimizing for live experience over aesthetics
Interviews and deep dives with the experts behind the biggest apps in the world.
Listen now
Why pessimistic planning leads to optimistic launches
A complete guide to migrating from Google Play Billing v7 to v8 (and preparing for v9)This article covers the Google Play Billing Library v7 to v8 migration timeline, removed APIs and replacements, updated connection/query/purchase flows, new v8–v8.3 behaviors, and how to prepare for v9.
Meet Rico: Your tireless app growth advisorAsk Rico what changed, what it means, and what to do next, right from RevenueCat or Slack.
Build a paywall by describing what you wantBuild and refine production-ready paywalls in seconds with RevenueCat’s Paywalls AI Editor.
The Hail Mary pitch that launched a #1 App Store hitBria Sullivan pitched a focus timer to Hank Green at the end of a meeting that was already over — and it hit #1 on the App Store.
AI-generated ads: balancing attention and trust in user-generated contentWhat actually works in synthetic ads, and how to juggle the boundary between algorithmic success and brand trust
The post-purchase screen: how to stop Day 0 cancellationsHow to stop losing subscribers before they even start the trial
Our entire suite of features comes standard and it's free to get started.