paywalls

Designs and optimizes in-app paywalls, upgrade screens, and feature gates for freemium conversion.

Updated Jul 14, 2026
One-click install
npx skills add https://github.com/ingresarios-ai/launchago26 --skill paywalls-ingresarios-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: paywalls
Source: https://github.com/ingresarios-ai/launchago26/tree/main/.agents/skills/paywalls
Command: npx skills add https://github.com/ingresarios-ai/launchago26 --skill paywalls-ingresarios-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Free users often never convert because in-app upgrade prompts are poorly timed, generic, or pushy. This Skill provides structured frameworks for designing paywalls, upgrade modals, and feature gates that convert free users to paid without damaging trust. ## Core Features & Use Cases - Paywall Design by Trigger Type: Frameworks for feature gates, usage limits, trial expiration, and time-based prompts, each with screen component templates and copy guidance. - Timing and Frequency Rules: Guidance on when to show upgrade prompts (after value moments, not during onboarding) and how to cap frequency to avoid annoying users. - A/B Testing Playbook: A references file with experiment ideas covering triggers, layout, pricing presentation, copy, trials, personalization, and frequency capping. - Use Case: A product manager notices trial-to-paid conversion is only 2%. The Skill diagnoses the weak trial expiration screen and recommends showing user accomplishments, loss framing, plan options, and social proof. ## Quick Start Ask the assistant to design an upgrade paywall shown when free users hit your plan's usage limit, including headline, plan comparison, CTA, and escape hatch.

Frequently Asked Questions about paywalls

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design an in-app paywall that converts free users to paid?▼

Structure the paywall with a benefit-focused headline, a value demonstration or preview, a plan comparison, clear pricing, social proof, a specific CTA, and an escape hatch. Show it only after the user has experienced real value, not during onboarding.

When should I show upgrade prompts in my app?▼

Show prompts at feature gates, usage limits, trial expiration, or after an aha moment. Avoid showing them during onboarding, mid-flow, or repeatedly after dismissal, and enforce cool-down periods of days rather than hours.

How do I improve a low-converting trial expiration screen?▼

Show what the user accomplished during the trial, use loss framing for what they will lose, present clear plan options, and add social proof. Send early warnings at 7, 3, and 1 day before expiration instead of a single generic expired message.

What paywall mistakes and dark patterns should I avoid?▼

Avoid hiding the close button, confusing plan selection, guilt-trip copy, blocking critical flows, and asking before value is delivered. Provide a clear escape hatch like "Not now" and cap prompt frequency to maintain trust.

Does this Skill cover public pricing page optimization?▼

No. It focuses on in-product upgrade moments for users who have already experienced value. Public pricing page optimization is handled by the separate cro skill, and pricing decisions belong to the pricing skill.

What metrics should I track for paywall A/B tests?▼

Track paywall impression rate, click-through to upgrade, checkout completion rate, revenue per user, and post-upgrade churn. Test variables like trigger timing, headlines, price presentation, trial length, and feature emphasis.