diff --git a/README.md b/README.md index 127cbe4..01c1fe5 100644 --- a/README.md +++ b/README.md @@ -2,15 +2,14 @@ Qonversion -Qonversion is the data platform to power in-app subscription revenue growth. +Qonversion - In-app subscription monetization: implement subscriptions and grow your app’s revenue with A/B experiments -* fast in-app subscriptions implementation -* back-end infrastructure to validate user receipts -* manage cross-platform user access to paid content on your app -* comprehensive subscription analytics -* out-of-the-box integrations with the leading marketing, attribution, and product analytics platforms -* push notifications and in-app messaging to win back lapsed subscribers -* A/B Testing for in-app purchases +* In-app subscription management SDK +* API and webhooks to make your subscription data available where you need it +* Seamless Stripe integration to enable cross-platform access management +* Subscribers CRM with user-level transactions +* Instant access to real-time subscription analytics +* Built-in A/B experiments for subscription business model

@@ -21,50 +20,65 @@ Qonversion is the data platform to power in-app subscription revenue growth. [![MIT License](http://img.shields.io/cocoapods/l/Qonversion.svg?style=flat)](https://qonversion.io) -## How It Works: Product Center +## In-App Subscription Implementation & Management

-1. Application calls the purchase method of Qonversion SDK. -2. Qonversion SDK communicates with StoreKit or Google Billing Client to make a purchase. -3. If a purchase is successful, the SDK sends a request to Qonversion API for server-to-server purchase validation. Qonversion server receives accurate information on the in-app purchase status and user entitlements. -4. SDK returns control to the application with a processing state. +1. Qonversion SDK provides three simple methods to manage subscriptions: + * Get in-app product details + * Make purchases + * Check subscription status to manage premium access +2. Qonversion communicates with Apple or Google platforms both through SDK and server-side to process native in-app payments and keep subscription statuses up to date. +3. You can use Qonversion webhooks and API in addition to SDK to get user-level data where you need it. + +See the [quick start guide documentation](https://documentation.qonversion.io/docs/quickstart). ## Analytics -Monitor your in-app revenue metrics. Understand your customers and make better decisions with precise subscription revenue data. +Qonversion provides advanced subscription analytics out-of-the-box. You can monitor real-time metrics from new users and trial-to-paid conversions to revenue, MRR, ARR, cohort retention and more. Understand your customers and make better decisions with precise subscription analytics.

- +

-## Integrations -Send subscription data to your favorite platforms Share your mobile and web subscription data using our powerful integrations. +## A/B Experiments + +Qonversion's A/B Experiments feature provides everything required to quickly launch paywall and other monetization experiments, analyze results and roll out winning versions without releasing a new app build. Qonversion A/B Experiments include: + +* User segmentation by country, install date, app version, free/paying user +* Traffic allocation +* Advanced subscription analytics +* Visualization of A/B experiments results +* Statistical significance of the results +* Roll out winning versions without app release with remote config +

- +

-## Personalized push notifications & in-app messaging - -Qonversion allows sending automated, personalized push notifications and in-app messages initiated by in-app purchase events. This feature is designed to increase your app's revenue and retention, provide cancellation insights, reduce subscriber churn, and improve your subscribers' user experience. - +See more details [here](https://documentation.qonversion.io/docs/paywall-experiments). -See more in the [documentation](https://documentation.qonversion.io/docs/automations) -![](https://qonversion.io/img/@2x/automation/in-app-constructor.gif) +## Integrations -## A/B Testing for in-app purchases +Send user-level subscription data to your favorite platforms. -Boost conversion rates with paywalls and in-app purchases A/B testing. Find the best pricing and paywall variations. Be flexible to prove hypotheses without app releases. +* Amplitude +* Mixpanel +* Appsflyer +* Adjust +* Singular +* CleverTap +* [All other integrations here](qonversion.io/integrations)

- +

@@ -75,10 +89,9 @@ Boost conversion rates with paywalls and in-app purchases A/B testing. Find the * **Track and increase your revenue.** Qonversion provides detailed real-time revenue analytics including cohort analysis, trial conversion rates, country segmentation, and much more. * **Integrations with the leading mobile platforms.** Qonversion allows sending data to platforms like AppsFlyer, Adjust, Branch, Tenjin, Facebook Ads, Amplitude, Mixpanel, and many others. * **Change promoted in-app products.** Change promoted in-app products anytime without app releases. -* **Win back lapsed subscribers.** Qonversion allows sending highly targeted push notifications triggered by server-side subscription events. You can send special offers to users who just canceled a free trial or a subscription. Plus you can deliver in-app messages with a beautiful native design that you create in Qonversion. * **A/B test** and identify winning in-app purchases, subscriptions or paywals. * **Cross-device and cross-platform access management.** If you provide user authorization in your app, you can easily set Qonversion to provide premium access to authorized users across devices and operating systems. -* **SDK caches the data.** Qonversion SDK caches purchase data including in-app products and permissions, so the user experience is not affected even with the slow or interrupting network connection. +* **SDK caches the data.** Qonversion SDK caches purchase data including in-app products and entitlements, so the user experience is not affected even with the slow or interrupting network connection. * **Webhooks.** You can easily send all of the data to your server with Qonversion webhooks. * **Customer support.** You can always reach out to our customer support and get the help required. @@ -86,7 +99,7 @@ Convinced? Let's go! ## Documentation -Check the [documentation](https://documentation.qonversion.io/docs/quickstart) to learn details on implementing and using Qonversion SDKs. +Check the [full documentation](https://documentation.qonversion.io/docs/quickstart) to learn about implementation details and available features. #### Help us improve the documentation @@ -113,4 +126,4 @@ Contact us via [issues on GitHub](https://github.com/qonversion/react-native-sdk ## License -Qonversion SDK is available under the MIT license. +Qonversion SDK is available under the MIT license. \ No newline at end of file