paywalls

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

Updated Jul 23, 2026
One-click install
npx skills add https://github.com/samuelgabrielsikorjak-sys/techscope-website --skill paywalls-samuelgabrielsikorjak-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paywalls
Source: https://github.com/samuelgabrielsikorjak-sys/techscope-website/tree/main/.claude/skills/marketingskills-main/skills/paywalls
Command: npx skills add https://github.com/samuelgabrielsikorjak-sys/techscope-website --skill paywalls-samuelgabrielsikorjak-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Free users often never convert to paid plans because upgrade prompts appear at the wrong time, communicate weak value, or use pushy patterns that erode trust. This Skill provides structured guidance for designing in-app paywalls and upgrade flows that convert without annoying users. ## Core Features & Use Cases - Paywall Design Frameworks: Provides screen component templates (headline, value demonstration, plan comparison, social proof, CTA, escape hatch) for feature gates, usage limits, and trial expiration moments. - Trigger Timing & Frequency Rules: Defines when to show upgrade prompts (after aha moments, at genuine limits) and how to cap frequency to avoid frustrating users. - A/B Testing Playbook: Ships a references/experiments.md catalog of tests covering triggers, pricing presentation, copy, trials, personalization, and dismiss behavior. - 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 clear 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 to paid?

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 it only after the user has experienced real value, not before.

When should I show upgrade prompts to free users?

Show prompts at feature gates when users click paid features, at usage limits when thresholds are reached, near trial expiration, and after aha moments. Avoid showing them during onboarding, mid-flow, or repeatedly after dismissal.

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

Show what the user accomplished during the trial, highlight features they actually used, and frame what they will lose rather than what they gain. Add clear plan options, social proof from similar users, and early warnings at 7, 3, and 1 day before expiration.

What paywall 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. Good paywalls include an obvious escape hatch like "Not now" and respect dismissal with cool-down periods of days, not hours.

What metrics should I track for paywall optimization?

Track paywall impression rate, click-through to upgrade, checkout completion rate, revenue per user, and post-upgrade churn. Use these to evaluate A/B tests on trigger timing, headlines, price presentation, and trial length.

Does this Skill cover public pricing page optimization?

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