Superwall lets you remotely configure every aspect of your paywall — helping you find winners quickly.
Superwall is an open source framework that provides a wrapper around WebView
for presenting and creating paywalls. It interacts with the Superwall backend letting you easily iterate paywalls on the fly in Kotlin
or Java
!
Superwall | |
---|---|
✅ | Server-side paywall iteration |
🎯 | Paywall conversion rate tracking - know whether a user converted after seeing a paywall |
🆓 | Trial start rate tracking - know and measure your trial start rate out of the box |
📊 | Analytics - automatic calculation of metrics like conversion and views |
✏️ | A/B Testing - automatically calculate metrics for different paywalls |
📝 | Online documentation up to date |
🔀 | Integrations - over a dozen integrations to easily send conversion data where you need it |
💯 | Well maintained - frequent releases |
📮 | Great support - email a founder: jake@superwall.com |
For a more complete instruction set, visit our docs.
The preferred installation method is with Gradle. This is a tool for automating the distribution of Kotlin/Java code and is integrated into the Android Studio compiler. In Android Studio, do the following:
- Open build.gradle
- Add
implementation "com.superwall.sdk:superwall-android:<INSERT-LATEST-VERSION>"
latest version - Make sure you press
Sync Now
- Edit your AndroidManifest.xml by adding:
<manifest ...>
<!-- (1) Add theses lines -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="com.android.vending.BILLING" />
<application ...>
<!-- (2) Add these lines -->
<activity
android:name="com.superwall.sdk.paywall.view.SuperwallPaywallActivity"
android:theme="@style/Theme.MaterialComponents.DayNight.NoActionBar"
android:configChanges="orientation|screenSize|keyboardHidden">
</activity>
<activity android:name="com.superwall.sdk.debug.DebugViewActivity" />
<activity android:name="com.superwall.sdk.debug.localizations.SWLocalizationActivity" />
<activity android:name="com.superwall.sdk.debug.SWConsoleActivity" />
- Start configuring the SDK 👇
Sign up for a free account on Superwall and read our docs.
Please see the CONTRIBUTING file for how to help.