Toggles
Apple may reject apps that use a pre-selected trial toggle. A toggle set to “on” by default can be flagged as a manipulative dark pattern under App Store Review Guidelines — it implies user consent to a free trial without an explicit choice.
To avoid rejection, set the toggle to off by default and let users opt in to the trial themselves.
A trial toggle is a binary switch that lets users choose between standard and trial-based products on a paywall. When the user changes its state, it can trigger an action — such as swapping product groups, updating variables, or showing and hiding elements — instantly.
To add a trial toggle, click + on the target screen and select Trial toggle.
Each trial toggle is a selectable element, and its group determines the variable that reflects its state:
- Toggle group:
<group>.isActive— True or False. - Single choice group:
<group>.selectedOptionId— the ID of the selected element, empty while nothing is selected.
Select the toggle and open the Interactions tab to see which group it belongs to.
To make other elements depend on the toggle state, set a conditional action or conditional visibility based on this variable.