1. Setup
Create Your First Screen
Head over to the Builder and start designing your first screen. We recommend experimenting freely — no need to perfect it right away. Once you’re happy with the layout, come back here to proceed with connecting products and integrations.📘 Your screen can be a paywall, onboarding experience, or any other user flow you want to test or ship fast.
Add Products (Optional, but recommended for paywalls)
👉 Create Products 👉 Learn about Entitlements If your screen involves in-app purchases or subscriptions, you’ll need to create products in your Qonversion project first.- These products will appear in the Builder’s dropdown for easy linking.
- If you’re only designing onboarding or feature-explainer screens, you can skip this step for now.
Connect Stores
Connecting your Apple App Store and Google Play accounts enables:- Real-time subscription status tracking
- Purchase validation and fraud protection
- In-depth analytics on conversion, revenue, and retention
2. Integrate SDK
Android
On Android the No-Codes SDK is distributed as a separate package, but it includes the Qonversion SDK as a dependency.
build.gradle file.
build.gradle
🚧 Migrating to the latest Qonversion SDK version If you are utilizing our subscription management and analytics SDK (io.qonversion.android.sdk:sdk), please be aware that the No-Codes SDK includes the latest version of the Qonversion SDK. Therefore, you need to manage the migration from previous major versions to the latest ones. Our migration guides located in the relevant documentation section will assist you with this process. After that you can remove the Qonversion SDK dependency from yourbuild.gradlefile and leave only the No-Codes SDK dependency there.
iOS and other platforms
For iOS and other supported cross-platform frameworks, No-Codes SDK comes with the Qonversion SDK. If you already use Qonversion SDK, then simply upgrade it to the minimal required version, described here. If not, add the latest version to your project following this guide.3. Initialize SDKs and Set Delegates
To display screens and process purchases correctly, initialize both SDKs in your app and assign delegates for handling screen behavior. Required steps:- Initialize Qonversion SDK
React Native
Flutter
Unity
Cordova
Capacitor
- Initialize No-Codes SDK
Kotlin
React Native
Flutter
Unity
Cordova
Capacitor
- Set No-Codes SDK delegates - optional
Kotlin
React Native
Flutter
Unity
Cordova
Capacitor
3. Launch
Display Your No-Code Screen
Once everything is set up, you’re ready to display your screen inside the app. This is where your design meets the real world. Whether you’re launching to users or testing internally, the process is the same.React Native
Flutter
Unity
Cordova
Capacitor
Make Your First Purchase
It’s time to test the full flow — from screen to sale.- Launch your app
- Display the screen you created
- Trigger a test purchase
- Confirm that everything works as expected: purchase completes, entitlements are unlocked, and analytics start flowing.