Apple tracks whether a user's Apple ID has ever redeemed an introductory offer within a specific subscription group. Each Apple ID gets one intro offer (free trial, pay-as-you-go, or pay-up-front) per subscription group, ever. Once used, that user is ineligible for any introductory offer in that group again, even if they cancel and return months later.
Yes — this is where Apple's promotional offers come in. Unlike intro offers, promotional offers can be given to existing or lapsed subscribers. You control the targeting logic. This is a powerful tool for win-back campaigns: offer returning users a discounted re-entry price since they cannot get the free trial again.
Use StoreKit 2's Product.SubscriptionInfo.isEligibleForIntroOffer on iOS, or use Botsi's SDK which provides a simple eligibility check method. Always check eligibility before rendering your paywall so you can show the appropriate offer — trial for eligible users, promotional offer for ineligible returning users, or full-price for everyone else.
A native message displayed within the app interface (e.g., banners, modals, full screens) used to guide user actions - such as starting a trial, updating payment info, or exploring premium content. IAMs complement push notifications for mid-session engagement.
A transaction made within the app to unlock content, features, or virtual goods. For subscription apps, IAPs can be used for one-time purchases alongside recurring plans, and must comply with Apple and Google's platform rules for digital goods.
The process of determining which marketing source or campaign drove an app install. Accurate attribution is needed for measuring CAC, optimizing performance marketing, and analyzing subscriber LTV by channel.
The percentage of users who install the app and ultimately start a paid subscription. This is a key funnel metric for evaluating onboarding effectiveness, paywall performance, and the overall value proposition.
A discounted subscription offer available only to first-time subscribers for a limited time (e.g., $0.99 for the first month). It's used to lower entry barriers and increase trial-to-paid conversions, and is governed by platform-specific rules on eligibility.
Botsi automatically shows the right price to every user. Stop guessing and start growing.