Users ignore your upgrade page
Stop sending users to a pricing page. Show the upgrade exactly when they hit a limit and really want the feature.
When to use
You have a freemium product with clear free/paid boundaries. Your current upgrade path relies on users finding and visiting a pricing page.
Hypothesis template
If we show upgrade prompts at the exact moment users [hit a limit/try a Pro feature], conversion will increase because the perceived value is highest at the point of need.
Method
The problem: You have a pricing page that nobody visits. Or they visit, think "maybe later," and never come back. Your free-to-paid conversion is stuck below 3%.
What Canva did: Instead of a standalone pricing page, Canva shows the upgrade prompt exactly when you try to use a premium template, remove a background, or resize a design. The CTA appears in context: "Unlock this template — upgrade to Pro."
The result: Contextual upgrade prompts convert 3-5x better than pricing page visits. Canva grew to $1.7B+ ARR. Loom does the same thing—you hit the recording time limit mid-recording, and the upgrade prompt appears when the pain is fresh.
How to do it:
- Map every moment where free users hit a paid boundary (feature gates, usage limits, premium content)
- At each boundary, show a targeted upgrade prompt—not a generic "upgrade to Pro" but "Unlock background removal" or "Record longer than 5 minutes"
- Show what they're missing: preview the pro feature with a blur/lock overlay
- Make upgrading frictionless: one click from the prompt, pre-filled checkout
- A/B test different moments to find which converts best
- Don't block free features—show the limit gracefully, then offer the upgrade
Key insight: A pricing page sells features. A contextual prompt sells a solution to an immediate problem. The user was already trying to do the thing—you're just removing the last obstacle.
Success metrics
- •Conversion rate per upgrade trigger point
- •Overall free-to-paid conversion
- •Revenue per upgrade prompt impression
- •Most effective trigger points
- •Pricing page visits vs. contextual upgrades
Prerequisites
- Clear free/paid feature boundaries
- Ability to detect when users hit limits
- Design for in-context upgrade prompts
- Low-friction checkout flow
Common pitfalls
- •Showing upgrade prompts too aggressively (feels like adware)
- •Generic "Upgrade to Pro" instead of specific value
- •Making the free tier too generous (no natural trigger points)
- •Adding friction to the checkout from the prompt
Source: Canva/Loom. Contextual prompts convert 3-5x better than pricing pages.
Suggested ICE scores
Ready to run this experiment?
Sign up free to use this playbook with step-by-step guidance and track your results.