Skip to main content
Before you start building screens in the No-Code Builder, make sure your app is connected to the Qonversion SDK. The SDK handles screen display, product data, analytics, and purchase tracking. You only need to install it once — then you can display and update No-Code screens anytime, without additional code changes.
On Android the No-Codes SDK is distributed as a separate package, but it includes the Qonversion SDK as a dependency.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 below. If not, add the latest version to your project following this guide.

Supported platforms


1. Install SDKs

Install iOS SDK

iOS (Swift Package Manager)

Open Xcode (15 or newer), go to File → Add Package Dependencies…, paste https://github.com/qonversion/qonversion-ios-sdk into the search bar and add the Qonversion library to your app target. With Swift Package Manager, No-Codes lives in its own module — use import NoCodes where you call it (see the iOS installation page for the module table).

Or using CocoaPods:

CocoaPods trunk becomes read-only on December 2, 2026: new Qonversion releases will no longer be published to CocoaPods trunk — Swift Package Manager is the supported way to receive them; existing CocoaPods builds keep working. See the migration guide.
Add dependency to Podfile.
Run pod install in the project directory to download the dependency.

Install Android SDK

Add Qonversion dependency to your package level build.gradle file.

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 your build.gradle file and leave only the No-Codes SDK dependency there.

Install React Native SDK

Install via npm or Yarn:
After installation, install the iOS pods — React Native integrates native modules through CocoaPods (see the React Native installation page for what changes when CocoaPods trunk becomes read-only):

Install Flutter SDK

To use Qonversion in your Flutter app, add qonversion as a dependency in your pubspec.yaml file:
Then install the dependency
Flutter wires up the native iOS and macOS dependency itself on flutter run / flutter build — through Swift Package Manager when it is enabled (opt-in since Flutter 3.24, on by default since 3.44) or through CocoaPods otherwise. See the Flutter installation page for the details.

Install Unity SDK

Follow the steps described here.

Install Cordova Plugin

Install via npm or Yarn:
Then add the plugin to the project — Cordova wires up the native modules itself (as a Swift package on cordova-ios 8+, through CocoaPods on cordova-ios 6/7; see the Cordova installation page for the requirements):

Install Capacitor Plugin

Install via npm or Yarn:
After installation, sync the plugin into your native projects — Capacitor resolves the native iOS dependency itself (Swift Package Manager or CocoaPods, depending on how the iOS project was created; see the Capacitor installation page):

2. Get Your Project Key

  1. Go to Qonversion Dashboard → Settings → General Tab.
  2. Copy your Project Key.
  3. Use this key in your SDK initialization.
This key connects your app to the correct project, enabling the Builder to display published screens and track metrics.

3. Initialize SDK


What’s Next

After the SDK is connected, you can:
Qonversion No-Code Builder Product Setup & Store Connection