February 2023 Summaries
9 posts from RevenueCat
Filter
Month:
Year:
Post Summaries
Back to Blog
RevenueCat has enhanced its Unity SDK distribution by adding support for the Unity Package Manager (UPM), starting from version 4.6.4, alongside the traditional asset package method. The UPM system, based on npm, offers advantages such as version management, dependency management, and separation of dependencies from other project assets, addressing the shortcomings of the asset package system. RevenueCat's SDK is published via the OpenUPM registry, chosen for its automated detection of new SDK versions and its focus on Unity developers. Despite the advantages of UPM, challenges remain with dependencies like Google's External Dependencies Manager for Unity (EDM4U), which is not available through UPM and still requires developers to manually include it. RevenueCat has structured its testing process to ensure that both distribution methods work reliably, using separate Unity projects for automated API testing and package exportation. The company remains open to feedback and is considering future distribution on multiple registries.
Feb 23, 2023
1,692 words in the original blog post.
Sylvain Gauchet, Director of Revenue Strategy at Babbel, explores strategies for subscription app growth through his venture, Growth Gems, by distilling insights from industry leaders. In a Sub Club podcast episode, Gauchet discusses various aspects of app development including strategy, retention, onboarding, activation, and monetization. Notable mentions include Nir Eyal's emphasis on engagement over growth, Thomas Petit's advice on user segmentation by subscription status, Matthieu Rouif's strategy of launching monthly plans before annual ones to better understand customer needs, and Hannah Parvaz's insights on the impact of gifting. Patrick Campbell highlights the importance of timing when asking users to upgrade to longer-term plans. Gauchet underscores the significance of cohort analysis in growth metrics and warns against applying advice at the wrong stage, urging listeners to extract valuable insights to propel their subscription apps toward sustainable success.
Feb 22, 2023
532 words in the original blog post.
In early 2022, RevenueCat transitioned its iOS documentation from Jazzy to Apple's DocC, motivated by DocC's potential for enhanced organization, readability, and integration with Xcode. DocC offers a structured format that allows documentation to be organized into logical sections, improving navigation for users, and features like Dark Mode and seamless Xcode integration further enhance the user experience. A key advantage of DocC is its ability to generate warnings for outdated symbols, ensuring documentation accuracy, which was a significant factor in RevenueCat's decision to switch. The migration process was facilitated by the compatibility of Jazzy's format with DocC, allowing for a smooth transition without interrupting ongoing development. Additionally, RevenueCat set up their documentation to be hosted on GitHub Pages with continuous integration, although challenges remain, such as the lack of built-in versioning support in DocC. Despite these challenges, the company is pleased with the improvements and looks forward to incorporating features like interactive tutorials and a language selector in the future.
Feb 15, 2023
1,316 words in the original blog post.
Pierre, a Growth Consultant at Phiture, focuses on enhancing retention and monetization strategies for various app verticals, emphasizing the importance of converting free users into paying subscribers. Subscription-based apps thrive by ensuring the value to users surpasses the subscription cost, often requiring strategic boosts through Customer Relationship Management (CRM) to remind users of premium benefits. Optimizing the user lifecycle via CRM involves personalized messaging at different stages, utilizing channels like push notifications, emails, and in-app messages to encourage subscriptions. Successful subscription optimization hinges on identifying key user lifecycle stages, leveraging in-app messages for testing, and targeting engaged users poised for conversion. While CRM can drive subscription growth, limitations arise from product infrastructure and the need for robust analytics tools to track and enhance subscription KPIs. Utilizing platforms like RevenueCat and Superwall can streamline paywall experiments, ensuring agile monetization strategies that align with user experiences, ultimately boosting retention and revenue.
Feb 14, 2023
1,846 words in the original blog post.
RevenueCat prioritizes reliability in its operations, recognizing that while perfect reliability is unattainable, a balance between prevention and mitigation is crucial. The company invests significantly in infrastructure, with a dedicated team to monitor and manage system performance and scaling, employing best practices such as automated testing, code reviews, and incident response strategies. Despite these efforts, unexpected challenges, like last week's Amazon database outage, emphasize the need for effective mitigation strategies. RevenueCat's SDK is designed to minimize the impact of API inaccessibility on users, especially those with existing subscriptions, by employing local caching and deferred verification processes. The company continuously refines its infrastructure and response protocols, aiming to improve failure modes and data handling during outages. While recognizing that the complex, distributed nature of their system means occasional issues are inevitable, RevenueCat remains committed to enhancing its reliability and maintaining trust with its users.
Feb 13, 2023
1,888 words in the original blog post.
The State of Mobile 2023 report by data.ai provides key insights for subscription app developers, highlighting growth opportunities outside the U.S. despite a 2% overall decline in mobile app spend, primarily due to a decrease in gaming app expenditure, which constitutes a significant portion of the market. Lexi Sydow, Head of Insights at data.ai, discusses in the Sub Club podcast how subscription apps are experiencing resilience and growth, particularly in non-gaming sectors where app spend increased by 6% globally and by 26% in markets like Mexico. The report emphasizes the importance of focusing on dynamic areas such as video streaming and sports, driven by events like the World Cup and the Beijing Olympics, and suggests that apps providing frictionless, personalized experiences are likely to succeed in capturing paying subscribers. The analysis encourages developers to look beyond traditional markets like China, the U.S., and Japan to tap into emerging trends and consumer behaviors in other regions, indicating that the mobile ecosystem's full potential is yet to be realized.
Feb 09, 2023
513 words in the original blog post.
RevenueCat places a strong emphasis on "Customer Obsession" as its primary company value, viewing it not just as a business strategy but as a fundamental philosophy that extends to economics and the human condition. The company believes that businesses exist to create value for customers, asserting that without customers, value cannot exist. This customer-centric approach permeates all aspects of their operations, including engineering and product development, by prioritizing customer feedback and focusing on delivering solutions that meet real needs, even if they aren't perfect. RevenueCat's commitment to understanding and addressing customer needs is exemplified through various methods, such as engaging with customers via podcasts and valuing their input over intuition. The long-term perspective of customer obsession is seen as a means of fostering sustainable business growth, with an emphasis on providing ongoing value to existing customers rather than extracting maximum immediate financial gain.
Feb 08, 2023
1,122 words in the original blog post.
Receipts in iOS apps provide a complete record of a user's in-app purchase history and are typically sent to Apple's /verifyReceipt endpoint for verification, although direct device verification is discouraged due to security risks. Apple introduced StoreKit 2, offering new APIs that enable devices to extract purchase information more securely, while older methods using Bundle.appStoreReceiptURL remain available for compatibility with iOS versions before 15.0. Receipts are complex binary files encoded with ASN.1, a standard that structures data in a hierarchical format using Tag-Length-Value (TLV) triplets. RevenueCat has developed a ReceiptParser within its SDK to simplify receipt processing, now accessible as a standalone Swift Package for parsing and extracting purchase information. The parser enables developers to handle receipts without relying on Apple's endpoint, though the receipt contents should not be fully trusted without server-side validation. The ReceiptParser aids developers in debugging and verifying subscription statuses by providing a detailed API for interpreting receipt contents, which can be utilized directly within Xcode.
Feb 07, 2023
1,543 words in the original blog post.
Choosing the right monetization strategy for children's apps is complex due to strict regulations and the need to cater to both children and parents. Apps for kids are heavily regulated by laws like COPPA, GDPR, and the Children's Code, which restrict data collection and advertising, making traditional monetization methods like in-app purchases and ads challenging. Developers must also focus on building trust with parents by avoiding manipulative tactics and ensuring the app's content is educational and engaging for children. Subscriptions emerge as a viable monetization model, as discussed by creators from Pok Pok and Sago Mini, because they align with privacy regulations, build parent trust, and provide a stable revenue stream that supports continuous content updates, keeping children engaged. This model benefits from offering a transparent, straightforward pricing structure and creating a trusted environment free of hidden costs, which reassures parents and increases the perceived value of the app.
Feb 02, 2023
1,557 words in the original blog post.