O

What is Offer set?

Definition, examples, and more

Definition

The full list of offers an app team approves for a placement, from which a person or a model picks what each user sees. An offer is everything the user is asked to agree to: the plan, its price point, the trial, any discount, and when it appears. The offer set defines the limits: nothing outside it can be shown.

Example

A productivity app's offer set for its onboarding paywall has four entries: monthly at $9.99, annual at $59.99 with a 7-day trial, annual at $59.99 with no trial, and annual at $29.99 for the first year. Its personalization tool can pick any of the four for a user, and nothing else.

Why Offer set Matters

The offer set is where the business keeps control. Pricing, brand and legal decisions happen when the team builds the set; personalization only chooses within it. A well-built set has real variety (different plans, trials and discounts) so that choosing among them can make a difference. Botsi's offer model picks only from the offer set an app team approves.

Frequently Asked Questions

How many offers should an offer set have?

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.

Do I need new App Store products for an offer set?

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.

Can I change the offer set later?

Yes. Teams usually add offers over time and retire ones that underperform on renewals or refunds.

Category
Subscription App Terminology
Related Area
Mobile App Growth & Monetization

More terms starting with “O”

Show every user the right offer

Botsi picks the offer and paywall each user sees, from options you approve, and measures the lift against a holdout.