When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," "in-app pricing," "free users won't upgrade," "trial to paid conversion," or "how do I get users to pay." Use this for any in-product moment where you're asking users to upgrade. Distinct from public pricing pages (see page-cro) — this focuses on in-product upgrade moments where the user has already experienced value. For pricing decisions, see pricing-strategy.
In-app paywall and upgrade screen optimization for converting free users to paid tiers.
Covers feature gates, usage limits, trial expiration, and time-based prompts with specific component templates and copy patterns for each trigger type Emphasizes value demonstration before the ask, with guidance on timing, frequency rules, and friction-free upgrade flows Includes A/B testing framework covering headline variations, pricing presentation, trigger timing, and key metrics like conversion rate and revenue per user Identifies dark patterns and conversion killers to avoid, such as hidden close buttons, guilt-trip copy, and prompts before users experience value
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.