1
Create a Helium Account
Create your Helium account at app.tryhelium.com.
This will take you to the Helium dashboard, where you can create paywalls, manage api keys and integrations, run A/B tests, view analytics, and more.

2
Connect your App Store(s) Products
Visit Integrations → Products and sync your products from the App Store and/or Google Play store.
3
Create a Paywall
Navigate to the Paywalls tab in the sidebar and click New Paywall to get started. You will get a modal that will then allow you to create a paywall from scratch, use an existing template, or get started straight from screenshots.
Once you create your paywall you will need to add the product buckets that you added above. Then use our editor to tune and edit your paywall to your liking: you can check out our editor best practices to get a better understanding of the editor capabilities.

If you’re looking for battle tested ideas for your Paywall be sure to check out our guide: https://tryhelium.com/blog/100-paywall-tests-that-work
4
Create Workflows and Triggers
A workflow defines which paywall(s) to show a user and when. Each workflow contains one or more triggers, which you reference from your app code to display the appropriate paywall.

Triggers should reflect the specific moments in your app where a paywall should appear — for example, when a user attempts to access a premium feature.
- Navigate to Workflows and click Create Workflow. (Navigate to the workflows page from the sidebar navigation > Click create workflow > Give your workflow a name > Select your newly created paywall > Save!)
- Add a trigger to your workflow. (Navigate to your newly created workflow > Click on Add Trigger > Create a new trigger using the modal > Add the newly created trigger to your workflow > Save!)


5
Install and Setup the Mobile SDK
Select your SDK framework and complete the guide to get integrated in your app:
iOS
Swift/SwiftUI/UIKit
Android
Kotlin/Jetpack Compose
React Native
React Native/Expo
Flutter
Flutter integration
6
Set up Revenue Reporting
Revenue reporting enables Helium to provide detailed analytics about your app’s monetization performance. Enabling it is recommended to get the most out of Helium.Follow our guide on revenue reporting to connect Helium to your app’s revenue events via webhooks.
Pre-launch and go live!
Before going live, here’s a quick checklist.- Paywall created with products
- Workflow + trigger created
- SDK set up and paywall displays
- Purchases can be completed from your paywall(s)
- Fallbacks are configured
- Tested in Testflight