Enough variety to matter, usually three to six offers that differ in plan length, trial or discount. Near-identical offers give a model little to choose between.
Each distinct price needs its own product (App Store) or base plan (Google Play). On the App Store a product carries one introductory offer, so an annual plan with a trial and the same plan with a discounted first year are two products. Promotional offers can add discounts for current or lapsed subscribers.
Yes. Teams usually add offers over time and retire ones that underperform on renewals or refunds.
A promotional code that unlocks a discounted price or special access to a subscription. Offer codes are often used in partner campaigns, user gifting, influencer marketing, or churn recovery workflows.
A machine learning model trained on one app's own data that picks which offer and paywall each user sees, from a set of options the app team has approved. An offer is everything the user is asked to agree to: the plan, its price point, the trial, any discount, and when it appears.
A monetization and engagement tool that presents users with offers (e.g., free trial extensions, discounts) in exchange for actions like watching an ad, completing a survey, or sharing the app. Common in freemium or hybrid monetization models.
A premium feature that allows users to use the app or consume content without an internet connection. Often used in fitness, language learning, or media apps to justify subscription value and reduce churn during travel or commuting.
The structured experience that guides new users through their first interactions with the app - often including feature highlights, value reinforcement, and paywall exposure. A well-optimized onboarding flow will improve activation, trial starts, and long-term retention.
Botsi picks the offer and paywall each user sees, from options you approve, and measures the lift against a holdout.