paywalls

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

1|Updated Aug 17, 2026
One-click install
npx skills add https://github.com/Marshal-Nguyen/Skill_Claude_Agent --skill paywalls-marshal-nguyen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: paywalls
Source: https://github.com/Marshal-Nguyen/Skill_Claude_Agent/tree/main/claude/skills/paywalls
Command: npx skills add https://github.com/Marshal-Nguyen/Skill_Claude_Agent --skill paywalls-marshal-nguyen

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 Frameworks: Provides screen component templates (headline, value demonstration, plan comparison, social proof, CTA, escape hatch) for feature locks, usage limits, and trial expirations. - Timing & Frequency Rules: Defines when to trigger upgrade prompts (after aha moments, at genuine limits) and how to cap frequency to avoid annoying users. - A/B Testing Playbook: Ships a references/experiments.md catalog of test ideas covering triggers, pricing presentation, copy, trials, and personalization. - Use Case: When a free user hits the 3-project limit in your project management tool, use this Skill to design the upgrade screen with benefit-focused copy, a free-vs-pro comparison, and a respectful escape hatch. ## Quick Start Ask the assistant to design an upgrade paywall for when free users hit your plan's usage limit, including copy and layout recommendations.

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?▼

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

When should I show upgrade prompts to free users?▼

Trigger prompts at feature gates, usage limits, trial expiration, or after aha moments when users have experienced value. Avoid showing them during onboarding or mid-flow, and enforce cool-down periods of days after dismissal.

What paywall mistakes hurt conversion rates?▼

Common conversion killers include asking before value is delivered, prompting too frequently, blocking critical flows, and complicated upgrade paths. Dark patterns like hidden close buttons or guilt-trip copy erode trust and reduce long-term conversion.

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

Show what users accomplished during the trial and what they will lose, using endowment and loss framing. Send early warnings at 7, 3, and 1 days, present clear plan options, and add social proof from similar users who upgraded.

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 paywall elements should I A/B test first?▼

Start with trigger timing, headline copy, price presentation (monthly vs annual framing), and CTA wording. The references/experiments.md file catalogs additional tests across layout, discounts, trial structure, personalization, and frequency capping.