Paywalls
How do I take a paywall live?
How do I take a paywall live?
A paywall shows to users once it is published and a workflow with a trigger points at it, and your app calls the Helium SDK with that trigger. Allow a few minutes after publishing for devices to start receiving it.
1
Link products
Open the Products panel in the editor and choose the Product Buckets the paywall should sell. Buckets are managed on the Products tab of the Integrations page.
2
Publish it
In the paywall editor click Publish Draft, or Save and Publish if you have unsaved changes.
3
Create a workflow
On the Workflows page click New Workflow, give it a title and choose the Control paywall. Only published paywalls can be chosen. An unselectable paywall is greyed out; hover over it to see the reason.
4
Decide who sees it
On the workflow page, Everyone else sees is the paywall shown when no rule matches. Click Add rule to show a different paywall, run an experiment, or show no paywall to a specific audience.
5
Attach a trigger
In the Triggers card click Add trigger, then pick an existing unused trigger or Create New Trigger using letters, numbers and underscores. This trigger is the string your app passes to the Helium SDK. Copy trigger copies it. A workflow with no trigger never serves.
6
Check the Live badge
On the Paywalls page the paywall shows Live once it is a workflow’s control paywall, is named in a “show paywall” rule, or is a variant in a running experiment. Otherwise it shows Inactive.
7
Download fallbacks
On the Workflows page open the … menu and click Download Fallbacks, set the iOS and Android defaults and add the file to your app. The file is a snapshot of the versions published at download time, so when you make a meaningful change to a paywall consider downloading it again with your next app release. See Fallback Paywalls.
Published but not Live? No workflow points at the paywall yet, it is only in an experiment that is not running, or the rule that named it was archived. The Live badge checks workflow and experiment wiring only, so also confirm the workflow has a trigger.
How do I turn off a paywall?
How do I turn off a paywall?
There is no Unpublish or Archive button on a paywall. A paywall shows wherever a workflow or running experiment points at it, so you turn it off by changing that.
- Stop it serving. Open the workflow that uses it. Change Everyone else sees to a different paywall, or open the rule that names it and edit it, Archive it, or switch it to show no paywall. If the paywall is an experiment variant, use Remove from experiment on the variant. Once nothing points at it, the Paywalls page shows it as Inactive. This takes effect right away and can be undone.
- Fix the content instead. In the editor open the … menu, choose Version History, click View on a known-good version, then Save and Publish. Publishing the older content as a new version replaces what devices get.
- Delete removes the paywall for good and cannot be undone. Move workflows off it first.
Workflows and triggers
How do I move a trigger to a different workflow?
How do I move a trigger to a different workflow?
A trigger belongs to one workflow at a time.
- Open the workflow that has the trigger today.
- In the Triggers card click the trigger, then Move to Different Workflow.
- Pick the destination under Select Workflow and click Move Trigger.
- A trigger cannot be on two workflows at once, and the Add trigger picker only lists triggers that are not in use.
- A trigger cannot be renamed, only its description (Edit).
- Delete is only offered for triggers under Unassigned Triggers on the Workflows page. Remove or move a trigger out of its workflow first.
Experiments
Can I pause an experiment?
Can I pause an experiment?
No. An experiment is either running or stopped, and Stop experiment is final: a stopped experiment cannot be started again. When you stop one, the Stop Experiment dialog asks where traffic should go next, one of the variants’ paywalls or Next Matching Audience, and applies that to the workflow when you click Stop Experiment & Route Traffic.To take an experiment out of rotation without ending it, change the workflow instead: edit or Archive the rule that runs it, or change Everyone else sees. The experiment then shows Not Live while its status stays running, and you can point a rule back at it later.
Can I duplicate an experiment?
Can I duplicate an experiment?
No. Copy Experiment ID only copies the id. To rerun a test, create a New Experiment on the workflow, add the same paywalls as variants, and enter the same traffic allocation. Each variant takes 1 to 100 percent.
Metrics
What percent of conversions came from the second try flow?
What percent of conversions came from the second try flow?
Helium does not report second try conversions as their own metric or filter yet. Paywall Views and Conversions on the Metrics page count the second try paywall together with the paywall it belongs to.