Read the latest announcements from the RevenueCat team.
Recently active
RevenueCat SDK 4.0.0-beta.1 is out Hey all, some of you might know we’ve been hard at work migrating our mixed-language Purchases.framework to Swift. Well, we did it, and we’re excited to share it with you!For context, here were our goals of the migration: 🦶 Lowers our overall footprint for modules. 🗣️ Unifies the language used for the entire SDK. 🚤 Faster feature development, bug fixes on old logic, and integration through simplified SDK, CI, and testing infrastructure. 🐐 Improve consistency among our API calls, classes, properties, etc. Enable us to implement StoreKit2 changes easier. 🧑🏫 Easier onboarding for new members (internal and external). You can find a more detailed breakdown of the motivations and our actual migration plan in our SwiftMigration.md.We haven’t added any new features (yet), but we did update our API to be more idiomatic to Swift, fixed a few tiny bugs, and improved the safety of our API through fixing various nullability mismatches.We’re plann
Today, we have launched a Superwall integration (available on the Pro plan), which automatically sends billing, subscription, and revenue metrics to your Superwall project. This integration will allow you to create paywalls on-the-fly without shipping app updates, determine which paywalls have high trial conversion rates, find which product and paywall combinations have the highest LTVs, and offer discounts to churn users. To set this up, follow our RevenueCat documentation here: https://docs.revenuecat.com/docs/superwall
Over the past few months, we have been working on a new solution for mobile app developers to offer subscriptions on the web. With this new solution, we will provide a hosted paywall backed by Stripe that developers can use to offer subscriptions to their customers – for example, to send discount offers to customers via email, or to offer the ability to sign up and subscribe on the app's website. This solution will be available to developers on the Starter, Pro, and Enterprise plans.We are looking for developers interested in offering subscriptions on the web who would be willing to participate in a beta program for this feature. The program would entail: Being able to give feedback on the solution before launch Being the first to get access to the solution If you're interested, respond to the thread or drop me an email at jens@revenuecat.com.
Hi all,If you rely on RevenueCat’s subscription data to track your app’s performance, spot issues, and take action — I’d love to talk to you about an idea we’re working on to push subscriber data out to customers to make performance tracking easy, such as via a daily subscription performance summary.If that sounds like something you’d be interested in, I’d love to hear your feedback on what metrics you’d be most interested in getting updates on, where you’d like to receive those updates, and more. Feel free to share in this discussion directly, or email me at dan@revenuecat.com if you’d prefer. Thanks!DanProduct Manager @ RevenueCat
As of today, we have launched an Iterable integration (available on the Pro plan), which automatically sends subscription events to Iterable. Iterable is a cross-channel platform that powers unified customer experiences and empowers marketers to create, optimize and measure every interaction taking place throughout the customer journey. With Iterable, brands create individualized marketing touchpoints that earn engagement, solidify trust and galvanize loyal consumer-brand relationships.This can be helpful in understanding what stage a customer is in to react accordingly. For example, you might want to:Automate an onboarding workflow to a user in a free trial Send an SMS to a loyal user and offer them a discount Trigger an email to users who cancel their free trial To set this up, follow our RevenueCat documentation here: https://docs.revenuecat.com/docs/iterable
Many of our charts can be segmented by a variety of dimensions to make it easy to compare performance between different criteria, and unlock critical insights about where the greatest strengths and opportunities in your business lie. Today we’re excited to release support for segmentation for Subscriber Retention so you can quickly understand how key dimensions of your business affect your customer retention. Here’s how it works:By default, Subscriber Retention will continue to be cohorted by subscription start month. This chart is currently cohorted by subscription start month to make it easy to see how your retention is trending for recent subscriber cohorts. Think of this cohorting as its own kind of segmentation: we’re taking one larger cohort of users (defined by the Date Range being viewed), and segmenting them by their subscription start month to compare retention rates.Now, with the option to change the chart’s segmentation, when you choose a different dimension to segment by (
Our webhooks have supported product change events for a while, and now product change events are being sent to analytics and CRM integrations. This event will be sent to integrations whenever a subscriber changes the product of their subscription. This does not necessarily mean the new product is in effect immediately. See our docs on Managing Subscriptions for more information about upgrades, downgrades, and crossgrades.In order to receive these events, you will need to set the event name in your configured integrations:(remember to hit the ‘Save’ button in the upper right corner)We hope this new event type is useful! Let us know about any questions, comments, or concerns with the new event.
As part of our launch of RevenueCat Projects, we have taken our experiments (price testing) feature to private beta. The feature has been in public beta for a while, and we have learned a lot from the beta and are planning to dramatically improve the feature before opening it up to everyone. Anyone who’s run experiments in the past is automatically part of the private beta. For customers on the Pro or Enterprise plan who wish to join the beta and run experiments, simply contact our support team.
Your business is unique, and has unique needs for understanding performance and determining how to grow. Today, we’re making it easier to quickly access those unique insights with the ability to save custom charts in RevenueCat.Now when you create a customized chart in RevenueCat – like segmenting MRR by your top 5 countries, filtering Initial Conversion down to your fastest growing Project, or your own all-time cohort retention chart – you can save it to your Saved Charts to have quick access to that exact configuration every time you log in.Just click “Save” in the top right corner of your chart once it's configured to your liking to have that configuration saved in the left-side panel for easy access anytime you use Charts.Let us know which custom charts you plan to save. And of course, chime in here if you have any questions or feedback.Thanks,Dan
We are excited to announce that we have worked with Stripe to launch an app inside Stripe’s App Marketplace! Rather than context switching between RevenueCat’s customer details and Stripe’s customer profile in multiple windows, the RevenueCat App combines RevenueCat data into a single page view within Stripe. You will be able to do the following: Quickly navigate to RevenueCat Customer and setting pages with convenient buttons View RevenueCat customer metadata such as app user ID, last seen RevenueCat SDK version, last seen locale, and timestamps when your customer interacted with your app View transaction events for Stripe, as well as cross-platform purchases across Apple App Store, Google Play Store, and Amazon Appstore For instructions on how to install this app to your Stripe dashboard, visit our docs here. We hope this new flow makes it easier for your team and stakeholders to manage Stripe subscriptions! As this is the first iteration, we will work to update our app over ti
If you’ve ever tried to analyze your data by Country, Apple Search Ads Campaign, or any other segment that might have an overwhelming number of dimensions: we’ve got good news for you.Charts links now specify when a custom segment visualization has been applied, which means you can select just the segments you want to view in your data table, and then save a chart like this one -- MRR in Top 5 Countries -- to get a clear, focused view on your data.Check it out and let us know what custom views your saving!
Check out our new 100% Stacked column chart type to dive deeper into your subscription performance and understand how the composition of your segments is changing over time.You can use the 100% Stacked column chart type to answer questions like:What portion of my ARR is coming from Yearly vs. Monthly subscriptions? What portion of my Active Trials are coming from the App Store vs. the Play Store? What portion of my Revenue is coming from Apple Search Ads?The 100% Stacked column chart type is available when segmenting the following charts:Active Subscriptions Active Trials ARR MRR RevenueIf you have any questions about the new chart type, how to use it, or other improvements you’d like to see to Charts, we’d love to hear from you. Thanks!
Today, we have launched a Statsig integration (available on the Pro plan), which automatically sends billing, subscriptions, and revenue metrics to your Statsig project. This integration will allow you to run A/B tests and experiments for your web and mobile apps, understand what features are causing product metrics to move, and compute how your new product improvements impact your business metrics. To set this up, follow RevenueCat documentation here: https://docs.revenuecat.com/docs/statsig
As of today, you will see a small improvement in the data tables of all our charts: an average for each metric over the selected time period.(If you don’t see the feature yet, you may have to refresh your browser window.)
Identity v3In the new SDK version, we’ve redesigned how user identification works.These new APIs and configurations should make it significantly easier to integrate your accounts system with RevenueCat, as well as reduce the number of edge cases you need to consider.Learn about the new features New Developer CommunityBuilding apps can be tough, but we're here to help! We just launched this new RevenueCat community—a place to connect with other developers, get ideas about how to grow your app business, and ask questions about best practices for using RevenueCat. We’re really excited about the new community, and we hope you find it helpful!. Have an idea for how we can make RevenueCat even better? Let us know in this thread. New on the blogThe Case for Location-Independent Salaries Replicating a PostgreSQL Cluster to Redshift with AWS DMS Pain Points of Managing Cross-Platform Subscriptions What App Developers Need to Know About India’s New Subscription Rules New podcast episodesAlex Ros
We are making some small improvements to how we show non-subscription purchases in our charts. Starting today, under the “product duration” filter or segment you will find the entry “Non-subscription purchase” which contains all of these purchases. This allows you to look at revenue coming from or conversion to these non-subscription purchases in all of our charts that allow filtering and segmentation.We hope this makes things easier for those of our customers who rely on non-subscription purchases!
We are currently rolling out some improvements to our customer lists. In the next few days, you will find a new setting in the filter settings for your customer lists: the ability to define whether the filters should only be applied to those customers with purchases (e.g., started a trial, started a subscription, or made a non-subscription purchase) or not. By default, lists will only include customers with purchases. This means that lists will now load much more quickly in most cases, since apps typically have vastly more customers without purchases than those with customers. For those lists that should include customers without purchases, you can simply change the setting – this will mean the list loads and exports somewhat slower (but not slower than it did until today).For your existing customer lists, the setting has been automatically set to the "correct" setting as per the other filters – if a list currently contains customers without transactions, the setting will be "All custo
Today, we are rolling out some additional segmentation options in the new RevenueCat charts (that were still missing in contrast to the old charts): Country, First purchase month, and Install month. If you haven’t checked out the new charts yet, give them a try – just head to the RevenueCat dashboard, click on “Charts” and then on “Try new charts”!
Starting today, we will default everyone who hasn’t changed their charts preference in the past to our new charts. The new charts already offer some features that the old ones don’t, like the refund rate chart or the ARR chart. There are a few features that are still missing from the new charts that we are working hard to bring to the new charts, like the churn chart and the ability to toggle between bar and line charts. However, since we are planning to remove the old charts once those gaps are closed, we want to make sure that as many people as possible try out the new charts and provide us with feedback before we make the switch.If you have any comments, please let us know below!
Hi everyone! We’re looking to better understand how you use the RevenueCat Community and how we can improve your experience.We’ve created a quick 6 question survey and would greatly appreciate your feedback.Here’s the link to the survey: https://forms.gle/fn1gf3R9xCSPSeau9Thank you for your help and for being a part of our community!
We recently shipped another big update to the RevenueCat charts: Charts now show all measures in the data table even when segmenting. For example, if you segment the Revenue chart, the data table will show not just the total revenue per segment, but also new vs. renewal revenue as well as proceeds. Previously, the only way to get to this information was to filter the chart for each segment individually.This makes segmentation of RevenueCat charts an even more powerful tool, unlocking a ton of insights that were previously hard to get to.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.