Changelog

Qonversion updates and improvements 🪄

  1. September Updates: Capacitor SDK, Expanded Remote Configs and Dashboard Updates

    Announcement

    We’ve been busy making the Qonversion platform even better, with updates that simplify processes, speed things up, and help you get more done. Here's a quick look at the latest updates designed to make your day-to-day easier:

    Capacitor Support: You Asked, We Delivered

    You’ve been asking for, and we’re happy to announce — it’s finally here! 🎉 Capacitor SDK was one of the top-requested features on our Hub.

    And now you can make the most of it to expand your app’s capabilities. Enjoy!

    10

    SDK for Capacitor

    This feature would enable seamless implementation of Qonversion’s in-app subscription and purchase management capabilities in applications built using the Capacitor framework. The integration should support all major functionalities provided by Qonversion, ensuring a smooth and efficient user experience for developers and end-users alike.

    João V
    Done 🎉

    5

    Qonversion x Capacitor + code snippet

     Read More 

     

    Dashboard Upgrades for a Smoother Ride

    • Tooltips Everywhere: Now, whenever you hover over elements in the Dashboard, you'll get quick, helpful tips to guide you through the process — no more guessing!
    • App Sidebar Refresh: Closed the sidebar? No worries! You’ll now see the app name as initials to keep things sleek but still organized.
    Prod Update p1
    • Entitlements Sidebar UX: Managing user access just got smoother. We’ve revamped the sidebar UX so it’s more intuitive and easier to use.
    • Sidebar & Menu Navigation with Keys: Forget all that clicking! You can now switch between sections and menus using keyboard. Faster workflows = more free time.
    • Customer Details Click-to-Copy: Need to share customer details? Just one click, and boom — it’s copied and ready to go. Quick and easy, just the way we like it.
    P2_2

    Remote Configs, Cordova & Unity Updates and more

    • Expanded Remote Configs: With this update, you can now add products, screens, and colors to your Payload, giving you more power to customize and tailor your app experience.
    Built-in Retina Display
    • New Purchase Options for Cordova & Unity: Now, you can pass context keys for experiments, manage remote configurations, and handle product counts for in-app purchases in Cordova and Unity with new purchase options.
    • ASA Attributes Now Sent to Webhooks: You can now track and optimize your Apple Search Ads (ASA) campaigns more effectively — ASA attributes are automatically sent to webhooks.
    • Sandbox Receipts Issue Fixed: If you’re testing in-app purchases, we’ve got good news! Receipt processing is now much faster, especially for those running high-volume purchase tests.
    New Purchase Options for Cordova & Unity
    • No More ORG ID for ASA Setup: Setting up ASA is now simpler. You no longer need an ORG ID, so jumping into ASA is quicker and easier than ever.
    • Improved Webhooks: Get your data faster! We’ve dramatically reduced webhook delays, giving you quicker access to crucial information.

     

    Asapty Integration

    We’re excited to announce our new Asapty Integration! Now, you can seamlessly connect your Qonversion account with Asapty to optimize and automate your subscription management workflows.

    2

    Asapty integration

    Qonversion T
    Done 🎉

    0

    asapty

     

    Behind the scenes

    During our recent team-building event, we zeroed in on improving the Dashboard to ensure we're giving you the best possible experience.

    Every tweak and update came from our commitment to making your Qonversion journey faster, smoother, and more enjoyable.

    Banner 600x442

    Check out the new features today, and let us know what you think! We’re all ears.

    3

  2. August Updates: Dark mode, Smarter A/B tests, and more

    New Feature
    Improvement

    We’re bringing you the latest features and improvements in Qonversion’s August 2024 update! After taking in all your feedback, we’ve been hard at work refining your experience with the Dashboard and A/B testing. Let’s dive into what’s fresh:

     

    Dark Mode & Sleek New Sidebar

    You asked, and we made it happen! Dark Mode is now available on Qonversion, designed to reduce eye strain and give your interface a sleek, modern look.

    But that’s just the beginning—something even bigger is on the horizon that will elevate your Qonversion experience. Stay tuned for more exciting updates coming your way!

    54

    Dashboard dark mode

    Qonversion T
    Done 🎉

    3

     

    User Properties Segmentation for A/B Tests & Remote Configurations

    We’re excited to roll out one of the most requested features: User Properties Segmentation. This addition offers you unmatched flexibility in tailoring your experiments and configurations. Here’s what’s possible:

    • Adaptable Experiments: Send user properties directly from the client and adjust your experiments on the fly. This allows you to respond to new insights and shifting user behaviors swiftly.
    • Precision Targeting: Use the new “any” and “none” values to include or exclude specific users from your experiments, letting you fine-tune your target audience with laser precision.
    • Detailed Segmentation: Create ultra-specific user segments based on a wide range of properties, enabling more accurate and effective testing and configuration changes.
    5

    Enhanced Segmentation in Remote Config & Experiments

    Broadening the segmentation capabilities of Remote Config & Experiments to increase targeting flexibility.

    Qonversion T
    Done 🎉

    2

    Blog post 1200x510

     

    Context-Specific Experiments

    For our advanced users, we’ve introduced a powerful tool for A/B testing: Context-Specific Experiments. This feature allows you to run tests in specific contexts, filtering out unrelated revenue and metrics. Here’s how it works:

    • Targeted Insights: Run experiments in specific areas, like a particular screen or stage of the user journey, to gather data that’s directly relevant to that context.
    • Precise Revenue Attribution: Focus on revenue from specific flows, like the paywall during onboarding. This ensures that only the revenue and metrics from users engaging with that specific part of your product are counted.
    • Granular Control: Gain finer control over your A/B tests, empowering you to make more strategic decisions and optimizations.
    Blog post 1200x510 two

     

    SplitMetrics Integration

    We’re excited to announce our integration with SplitMetrics Acquire!

    Now, you can seamlessly funnel subscription events into SplitMetrics, taking your Apple Search Ads campaign optimization to the next level.

    9

    Splitmetrics Acquire Integration

    Qonversion T
    Done 🎉

    2

    Blog post 1200x476

     

    Enjoy exploring these new features, and as always, we love hearing your feedback — Qonversion is all about making your experience better!

    Like

  3. Summer Updates: Google Play Billing Library 7, Consumable In-App Purchases, and Fallback Files

    New Feature
    Improvement

    Hi, Sam here!

    In this round of updates, we focused on stability—addressing technical debt, resolving numerous issues, and strengthening our infrastructure. I know this might not sound exactly thrilling, so let's dive into the juiciest details!

     

    image

     

    Google Play Billing Library 7: Major Updates on Android SDK

    As you may know, Google I/O 2024 introduced the new Google Play Billing Library 7 for app developers. We've integrated the latest features, allowing you to:

    • Implement Installment Subscriptions
    • Incorporate Pending Purchases for Prepaid Subscriptions
    • Handle deferred and interrupted in-app purchases, including SCA transactions.

    Check out our Android SDK migration guide for more details and instructions on implementing these new features.

    6

    Update to Google Play Billing Library 7.0

    Migrating to BPL version 7 allows for installment plans and payment via Pix in Brazil https://developer.android.com/google/play/billing/release-notes

    Hugo F
    Done 🎉

    1

     

    Consumable In-App Purchases

    We have implemented full support for consumable in-app purchases and accurate analytics. If your app includes consumable in-app purchases, we will help track user transactions, analyze purchase data, and optimize your monetization strategy.

    For detailed data, check the store_transactions in the Еntitlements. We’ve got a deeper integration with consumable purchases, and we’ll hopefully introduce that in our next updates.

    15

    Consumable in-apps support from the SDK

    Qonversion T
    Done 🎉

    0

    Your Safety Net: Fallback Files

    Remember the recent Microsoft outage? Fallback files are here to ensure you don't experience anything near that.

    This is your ultimate reliability guarantee. In rare cases of API disruptions, they ensure your app functions smoothly, processes entitlements, and enables new user purchases without a cache.

    Additionally, they allow receiving remote configs when the network connection is unavailable. Nothing to do with the recent Microsoft outrage, but we’ve all learned a lesson, right?

    image

     

    Why All These Updates?

    We're constantly working to innovate, improve, and build new features for one main reason: incredible partners like you! A huge shout-out to everyone who has contributed and shared their journey of growth with Qonversion.

    If you're just getting started with us, check out how other apps hit it big and see how you can follow their success:

     

    • Discover what A/B testing strategies Trash Panda App used to maximize app revenue.
    •  Learn how Style DNA reduced development time by 20%.

    If Qonversion has helped your app thrive, we want to hear your story. It’s a great way to give back to the app community and get featured on our blog.

     

    That’s it for today, stay tuned as the next product update is on its way.

    2

  4. What’s New in May | Multi A/B Experiments, New Customers Search, and More

    Announcement

    Hi, Sam here!

    I’m writing to update you on what’s been going on at Qonversion in May.

    The May update is dedicated to advancing A/B testing and refining our customer search features.

    These changes are inspired by your feedback from our Hub, which guides us in building the product you need. What’s new in May?

    • Multi A/B Experiments
    • New Customers Search
    • SDK Update: Identity with Callback
    • Improved App Version Filtering for Remote Configs & Experiments

     

    Multi A/B Experiments

    You can now run multiple A/B tests simultaneously. Careful planning is key here since tests can affect each other, but we believe in giving you the power to run multiple experiments instead of restricting you to just one.

    8

    Run multiple Experiments for one user

    Qonversion T
    Done 🎉

    1

    image-1716883332342

     

    Remember to specify the ContextKey in your Remote Config when setting up these experiments. Context Keys, introduced in March, help manage configurations dynamically within your app.

    For more details on integrating these changes, refer to our documentation.

     

     

    New Customers Search

    Our latest update introduces an enhanced Customer Search that leverages transactional data and user properties for quicker, more accurate searches.

    We’ve made this to help you swiftly locate users and provide them with effective support.

    6

    Enhanced customer search via transactional data and user properties

    Expand search capabilities to include transaction identifiers from payment platforms. Details: StripeAppleGoogle Play Purpose: Improve customer support efficiency by enabling direct access to profiles through transaction identifiers.

    Juan R
    Done 🎉

    3

    Body images 1200x460 (2)

    Additionally, we've updated the design of the search interface. It’s more intuitive and user-friendly, so it must be easier to access necessary information efficiently.

    For more details, check out the Roadmap 

     

    SDK Update: Identity with Callback

    We've introduced a new identify method that returns the user's userinfo with all necessary details.

    With this new approach, there’s no need to request user data separately; it prevents race conditions, ensuring smoother and more efficient user identification.

     

    Improved App Version Filtering for Remote Configs & Experiments

    We've made it easier to filter Remote Configs and Experiments by app version.

    Now, you can apply configurations to specific app versions using semantic versioning, ensuring your configurations and experiments are more precise and targeted.

  5. April Qonversion Updates: Enhancing Your Experience with New Customer Page and Upgraded Webhooks

    Improvement
    Announcement

    This month, we've revamped two key features of your workflow: the Customer Page and Webhooks. The Customer Page now functions effectively as a CRM tool, providing deeper insights into customers’ behaviors and needs. Meanwhile, the Webhooks have been upgraded to greater speed and additional data fields to meet your infrastructure requirements.

     

    New customer page

    Here’s a complete overhaul of our Customer Detail Page that takes user experience and data depth to a new level. We’ve been hard at work redesigning the interface to a faster, more intuitive, and more informative version. What’s New?

    Faster Load Times: We’ve twisted some gears at the back to ensure the page loads quickly, even with large volumes of data.

    Enhanced Usability: A new layout makes navigation effortless, helping you find key customer insights quickly. This means less time searching and more time understanding your customers.

    Expanded User Information: Capture every transaction and every event: raw data is now available to make informed decisions quickly.

    1

    CRM Update: Speed, UI & Overall UX in the Customers Section

    Improving the speed of data appearance, user interface, and the overall user experience in our CRM's Customers section.

    Qonversion T
    Done 🎉

    1

     

    Supercharged Webhooks

    Following your feedback, we’ve amplified webhooks. Check out the expanded data fields in webhook payloads and expect enhanced performance due to optimized infrastructure that triggers webhooks quicker and processes data faster.

    Screen_Product Update (1)
    2

    Reduced Webhook Response Time

    Decreasing the time for sending a Webhook to within 5 seconds upon the occurrence or updating of purchases in our system.

    Qonversion T
    Done 🎉

    0

    Follow our latest product developments, and if you have any suggestions for new features or improvements, you're exactly where you need to be.

     

    2

  6. March Qonversion Updates: Context Keys, Refined A/B Testing, Developer Role Update and more

    Announcement
    Blog post 1200x600

    Hi there,

    We're excited to share some March updates with you. Our team has been busy making Qonversion even better for you and your app. Here's what's new:

     

    Introducing Context Keys

    Meet Context Keys — a new way to make parts of your app more customizable with Qonversion's Remote Configs. This feature lets you manage how your app behaves and looks for different users, directly from your control panel. It's all about giving you the flexibility to run A/B tests effortlessly, allowing you to see which changes improve user experience and engagement.

    Why Use Context Keys?

    • Remote Management: Adjust your app's settings from anywhere, anytime. You're in full control of the user experience, without needing to push updates through the app store.
    • Flexible A/B Testing: Test out different configurations to see what works best. With Context Keys, A/B testing is not just limited to two variations; you can explore as many as needed to optimize your app's performance.
    • Dynamic Customization: Tailor your app to meet user preferences and needs more closely. Context Keys enable a more dynamic and personalized development approach, ensuring your app remains adaptable and responsive.

    Compatible with SDKs:

    ✅ iOS 5.7.0+

    ✅ Android 7.2.0+

    ✅ React Native 7.2.0+

    ✅ Flutter 8.2.0+

    ✅ Unity 7.2.0+

    ✅ Cordova 5.2.0+

     Learn more 

    1680x1100 March Product Update
    2

    Expansion of Remote Config & Experiments for Specific App Sections

    Enhancing the Remote Config & Experiments feature to cater to individual parts of the application such as onboarding, paywalls, etc.

    Qonversion T
    Done 🎉

    1

    Refined A/B Testing Capabilities

    Thanks to the great feedback from you, we've refined our A/B testing functionalities, introducing the capability to create more than two groups for tests. With our latest update, you can create multiple groups for more detailed and insightful experiments.

    Plus, we've made navigating the A/B testing page easier. It's all about giving you a smoother, more intuitive experience as you fine-tune your app based on real user data.

     

    Update on Developer Role Access

    In our ongoing commitment to improving data security and platform usage efficiency, we've updated the access rights associated with the Developer role. Developers will now receive tailored access, which excludes visibility into financial charts, customer metrics, ASA (Apple Search Ads), and cohort analyses.

    8

    Add custom Qonversion account role with limited access to financial metrics

    Qonversion T
    Done 🎉

    1

    Stay tuned for more updates. We're here to help make your app the best it can be with Qonversion.

    3

  7. February Qonversion Updates: Improved Customers List, New Integrations, and more

    Announcement
    Blog post 1200x600

    As we continue our journey into 2024, we're thrilled to share some exciting enhancements to Qonversion that we've rolled out this February. Our latest updates aim to boost the platform's performance and provide you with deeper insights and more straightforward access to the tools you need.

     

    New Customers Section

    We've updated the Customers Section to make your experience even better:

    • Faster Load Times: We've fine-tuned our system for faster loading by optimizing data fetching and handling multiple requests simultaneously.
    • New Data Fields: New columns like Country and Avg. Payment Value has been added to streamline your user analysis.
    • Table Customization Made Easy: Now, you have the power to display only the columns that matter to you, rearrange them as you see fit, and enjoy more flexible sorting options to streamline your workflow

     Try now 

    1

    CRM Update: Speed, UI & Overall UX in the Customers Section

    Improving the speed of data appearance, user interface, and the overall user experience in our CRM's Customers section.

    Qonversion T
    Done 🎉

    1

     

    Pushwoosh & AppMetrica Integrations

    1

    AppMetrica integration

    Qonversion T
    Done 🎉

    0

    2

    PushWoosh Integration

    PushWoosh allows sending in-app messages to users.

    Qonversion T
    Done 🎉

    0

    Boost your app's analytics, marketing, and communication strategies. By integrating with Pushwoosh and AppMetrica, you unlock a new level of insight and engagement. Follow our guides to seamlessly integrate and start benefiting from detailed event tracking linked directly to user actions.

     See the Docs 

     

    3

  8. January Updates: GB6, API SDK Update, Improved Navigation and more

    New Feature
    Improvement

    Based on your continuous feedback and requests, here's what we've shipped in January.

     

    Google Play Billing Library 6+

    Great news! We're now finally supporting GPB 6 in Qonversion.

    Here’s a brief rundown of this major update:

     

    Dashboard

    • We've added a new level of data granularity that lets you work not just with product IDs, but also with base plan and offer IDs. It's a small change, but it can make a big difference!
    Frame 1000002485
    • We've made Entitlements more flexible by adding the ability to connect entitlements to each purchase made for a specific product ID or for a particular pair of product ID + base plan ID.

     

    SDK API · Products

    We’ve enriched the QProductStoreDetails class with some extra monetization data.

    Simply call our .offerings() or .products() methods, then navigate to the QProduct.storeDetails property to get QProductStoreDetails.

    Here are our favourite new fields you can already use:

    • The subscriptionOfferDetails field now contains all the available offers for the purchase
    • By using hasTrialOffer / hasIntroOffer you can build a separate experience for those eligible for the discounted, or even free introductory subscription period
    • The basePlanSubscriptionOfferDetails field helps you to get the complete data set for your paywall
    • The last, but definitely not least, isPrepaid helps you understand whether you work with prepaid products or not

    Read more -> here 

     

    SDK API · Trial and Intro eligibility

    We're supporting one of the most exciting updates from Google: the ability to attach both introductory and win-back offers to the same base plan.

    This allows you to serve new and reactivating users with the same product and basePlan IDs, eliminating the need for additional coding on your part.

     

    SDK API · Purchase API

    Now you can manage the offer you’re selling to your users in a more

    flexible way. Here're some details:

    Before: You’re passing the product entity that may or may not include introductory offers. The final conditions presented to the end user depend on their eligibility criteria

    Frame 1000002487

     

    Now: You can still pass a simple product entity to our SDK. We’ll automatically present to the end-user the most profitable (in other words, cheapest) offer. Or, you can manage that process on your side using the following options:

    Frame 1000002486

     

    Compatibility

    These changes are available for following SDKs:

    ✅ Android 7.0.0+

    ✅ React Native 7.0.0+

    ✅ Flutter 8.0.0+

    ✅ Unity 7.0.0+

    ✅ Cordova 5.0.0+

     

    Navigation Update For an Improved Experience 🪄

     

    Dashboard General

     

    We've redesigned the navigation sidebar to simplify your Qonversion experience.

    Here are the highlights:

    • The redesigned sidebar now allows for easy navigation through sections with a side-peek view
    • Most Analytics reports, which were previously accessible from the start and occupied a large portion of your screen, are now conveniently located in the Analytics section
    • We've added a submenu for better navigation, focusing on the most important metrics
    • Sandbox mode can now be found in the top right corner.
    • Screens (or Paywalls) are now located in the Remote Config section
    Screens

     

    API SDK Entitlements Update

    Back in our December update, we introduced changes to the Entitlements API SDK for native SDKs with expanded the data set for the Entitlements object.

    Now these changes are also available for our cross-platform SDKs:

    ✅ React Native 6.3.0+

    ✅ Flutter 7.3.0+

    ✅ Unity 6.3.0+

    ✅ Cordova 4.3.0+

     

    Keep the feedback coming, and we'll keep making Qonversion better for you!

    4

  9. December Updates: Entitlements Native API SDK Update

    Improvement

    Entitlements API SDK Update 📲

    In our continuous effort to support your technical and product goals, we've expanded the data set available through our SDK, specifically within the Entitlements object.

    What's new:

    Key Dates to build personalized experiences for your users:

    • Trial Start Date
    • First Purchase Date
    • Last Purchase Date
    • Auto-renew Disable Date

    Comprehensive Transactions Array, each element of which consists of:

    • Original Transaction ID
    • Transaction ID
    • Offer Code
    • Transaction Date
    • Type and more.

    Enhanced Usability Fields:

    • Renews Count
    • Entitlement Grant Type
    • Last Activated Offer Code

     

    Compatibility

    Please note that these enhancements are available starting with the following SDK versions:

    • iOS 5.5.0+
    • Android 6.3.0+

    3