How It Works
- You download a fallback bundle from the Workflows page in the Helium dashboard.
- You include the bundle in your app and pass it to the SDK during initialization.
- If the SDK can’t fetch or display the live paywall in time, it shows the fallback.
Configuring Fallbacks
From the Workflows page, click Download Fallbacks. You’ll configure:
The download produces a
helium-fallbacks.json file that you add to your app’s assets.
Monitoring Fallback Rate
Helium tracks your Fallback Rate — the percentage of paywall sessions that served a fallback instead of the live paywall. You’ll find it in the Monitoring section of your metrics. A healthy fallback rate is as close to 0% as possible. If it’s elevated, the most common fixes are:Key Points
- Fallbacks are fully functional — subscriptions work normally.
- Fallback sessions are tracked separately in analytics so they don’t skew your paywall metrics.
- Keep your fallback bundle up to date — re-download it when you publish significant paywall changes.
- A low fallback rate means the SDK is loading paywalls successfully before users need them.