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.
