RevenueCat

@revenuecat
332 Followers
2 Following
392 Posts
RevenueCat makes it easy to implement, analyze, and grow in-app subscriptions.
Websitehttps://www.revenuecat.com/

"Always decline” is no longer available as a global refund preference in RevenueCat.

Blanket declines erode their effectiveness over time and can push users toward chargebacks. If you had it enabled, your setting is unchanged.

https://www.revenuecat.com/blog/company/why-we-removed-always-decline-refund-preference/

Why we removed "always decline" as a refund preference

RevenueCat removed "always decline" as a refund preference. Here's why it backfired, what your options are now, and what dynamic refund handling will look like.

Most apps treat cancellation as the end. Our data shows ~20% of monthly subscribers come back within a year.

The difference: a system (timing, context, frictionless re-entry) vs. a random discount 3 months later.

Alice Muir Kocourková's full framework: https://www.revenuecat.com/blog/growth/app-reactivation-strategy-how-to/

How to Build a Subscription App Reactivation System

Most subscription apps either ignore churned users or spam them with discounts. Here's a six-part reactivation system that starts before the user even churns.

What if you let users pick their own price?

In this hands-on, Perttu Lähteenlahti shows you how to build a "name your price" paywall for your app. One slider, five tiers, all unlocking the same lifetime entitlement. Drag to whatever feels right 👇

https://www.revenuecat.com/blog/engineering/how-to-build-a-name-your-price-paywall/

How to build a “name your price” paywall

Learn how to build a “name your price” paywall in React Native using RevenueCat. Create multiple price tiers, connect them to a single entitlement, and let users choose how much they want to pay.

Your isPremium check is two lines of code. Securing it takes a little more.

New technical article: securing RevenueCat entitlements in Flutter, from client-side checks to the RevenueCat Firebase Extension.

https://www.revenuecat.com/blog/engineering/verify-revenuecat-entitlements-flutter-firebase/

Don’t trust your Flutter app: verifying RevenueCat entitlements with the Firebase Extension

Checking the client's entitlement might not be enough. Learn how to verify RevenueCat entitlements securely with Firebase App Check, Cloud Functions, and the Firebase Extension.

Live now: a special Office Hours Launch Party.

Our PMs and engineers are demoing Paywalls AI Editor, Rico, Benchmarks, Web-to-App Funnels, and Stripe Managed Payments.

Bring your questions – we're answering live

https://x.com/i/broadcasts/1yGBeeZkPEaKN

RevenueCat

Office hours: Launch Party Edition - 5th of June 2026

X (formerly Twitter)

One hour to go: our Office Hours Launch Party.

Our PMs and engineers demoing Paywalls AI Editor, Rico, Benchmarks, Web-to-App Funnels, and Stripe Managed Payments – with live Q&A straight from the people who built them.

Register and join:
https://app.livestorm.co/revenuecat/live-revenuecat-demo

RevenueCat's Live bi-weekly demo and office hours: Show and tell, platform walk-through, and conversations on current events | RevenueCat

Every other week, RevenueCat hosts a live bi-weekly demo and office hours session — a fast-moving, fully interactive Q&A with our team.Bi-monthly, we’re turning one of these sessions into a Lau...

RevenueCat

Most paywalls don't fail because of pricing...

They fail because you don't know what to test!

If you're building a subscription app, we put together a playlist covering the fundamentals of getting started with RevenueCat Paywalls:

Get started here ↓

https://youtu.be/of1k0SvLyaI?si=_dITJ_--DWzHfUR0

Getting started with RevenueCat Paywalls

YouTube
Why are React Native apps making more money?

React Native apps consistently earn more than Flutter and native apps. See what 2026 RevenueCat data reveals about conversion, RPI, LTV, and why React Native teams win.

Year-1 retention is nearly identical across all stacks. So React Native isn't winning by keeping users longer.

It wins by front-loading value: converting earlier and monetizing better in the first weeks.

But here's the twist: it's probably not the framework.

The gap between the best and worst apps inside a single stack is 10x bigger than the gap between stacks.

Execution beats stack choice. Every time.