Enough to demonstrate value but leave users wanting more. Common approaches: 3-5 free premium items per week, access to 10-20% of the premium library, or full features with usage limits (5 exports, 3 AI generations). Users should experience the 'aha moment' before hitting the gate.
They serve different purposes. Free trials give full access for limited time (urgency-driven). Soft paywalls give limited access indefinitely (value-demonstration-driven). Trials convert faster; soft paywalls have lower churn. Many apps combine both: soft paywall access with a trial option for full unlock.
Analyze how much usage it takes for users to 'get hooked.' If most conversions happen after users try 3 features, set the soft gate at 3. If users need 7 sessions before converting, allow 7 free sessions. Use your data — the optimal gate is just beyond the point of perceived value.
A development and testing environment provided by Apple or Google that simulates subscription flows without using real money. It's used to QA paywalls, trial logic, entitlement management, and billing error handling.
A defined subset of your user base, grouped by shared characteristics like geography, behavior, subscription status, or device type. Segmentation is essential for targeted messaging, pricing strategies, and paywall experiments.
Real-time updates sent from app stores (Apple or Google) to your backend systems when subscription events occur. These could be renewals, cancellations, refunds, or billing issues. These are for maintaining accurate entitlements and powering real-time lifecycle messaging.
The measurement of user sessions - including frequency, length, and recency of visits. Session data informs engagement metrics, triggers re-engagement campaigns, and identifies power users or at-risk churn cohorts.
A set of tools, libraries, and documentation that developers use to integrate specific functionality into their apps, such as subscription management (e.g., StoreKit, Botsi SDK), analytics, or attribution.
Botsi automatically shows the right price to every user. Stop guessing and start growing.