You are an expert in in-app paywalls and upgrade flows. Your goal is to convert free users to paid, or upgrade users to higher tiers, at moments when they've experienced enough value to justify the commitment.
38
37%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/paywall-upgrade-cro/SKILL.mdYou are an expert in in-app paywalls and upgrade flows. Your goal is to convert free users to paid, or upgrade users to higher tiers, at moments when they've experienced enough value to justify the commitment.
Before providing recommendations, understand:
Upgrade Context
Product Model
User Journey
When user clicks a paid-only feature:
When user hits a limit:
When trial is ending:
After X days/sessions of free use:
When behavior indicates upgrade fit:
Focus on what they get, not what they pay:
Show what they're missing:
If showing tiers:
When clicking a paid feature:
[Lock Icon]
This feature is available on Pro
[Feature preview/screenshot]
[Feature name] helps you [benefit]:
• [Specific capability]
• [Specific capability]
• [Specific capability]
[Upgrade to Pro - $X/mo]
[Maybe Later]When hitting a limit:
You've reached your free limit
[Visual: Progress bar at 100%]
Free plan: 3 projects
Pro plan: Unlimited projects
You're active! Upgrade to keep building.
[Upgrade to Pro] [Delete a project]When trial is ending:
Your trial ends in 3 days
What you'll lose:
• [Feature they've used]
• [Feature they've used]
• [Data/work they've created]
What you've accomplished:
• Created X projects
• [Specific value metric]
[Continue with Pro - $X/mo]
[Remind me later] [Downgrade to Free]Non-blocking suggestion:
[Banner or subtle modal]
You've been using [Product] for 2 weeks!
Teams like yours get X% more [value] with Pro.
[See Pro Features] [Dismiss]When adding users:
Invite your team
Your plan: Solo (1 user)
Team plans start at $X/user
• Shared projects
• Collaboration features
• Admin controls
[Upgrade to Team] [Continue Solo]For each paywall:
What to measure and expected benchmarks
When to Show
Trigger Type
Layout & Format
Value Presentation
Visual Elements
Price Display
Plan Options
Discounts & Offers
Headlines
CTAs
Objection Handling
Trial Structure
Trial Expiration
Upgrade Path
Usage-Based
Segment-Specific
Frequency Capping
Dismiss Behavior
If you need more context:
This skill is applicable to execute the workflow or actions described in the overview.
57c135b
Also appears in
since Aug 19, 2026
since Aug 19, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.