In-app upsell & upgrade prompts
Surface the upgrade offer at the exact moment a user hits a plan limit or a gated feature.
Contextual prompts — banners, modals, tooltips — that appear when a user's usage approaches or crosses a plan boundary, or when they try to use a feature reserved for a higher tier.
Why this ring
A well-worn PLG monetization lever with a clear mechanism: users convert best right after they've proven interest by hitting the wall, not before. Works best when tied to a limit the user actually understands.
SaaS fit
Strongest for self-serve/PLG SaaS running freemium or trial models where usage or feature limits are visible in the product itself.
How to apply it
When to apply: There is a clear, user-legible limit or gated feature tied to your plan structure — not an arbitrary internal threshold.
First steps: Place the upgrade prompt at the precise moment the user hits the limit or clicks into the gated feature, not as a generic banner shown to everyone. Set behavioral triggers at meaningful usage milestones (e.g. 70%/90%/100% of a quota) and explain concretely what upgrading unlocks.
Pitfalls: Prompting too early — before the user has felt the product's value — or too aggressively increases churn instead of revenue. Strict, unexplained blocking (rather than letting users see the value first) also measurably converts worse than showing the feature and gating the action.
Metrics to watch: Prompt-to-upgrade conversion rate, and the share of upgrades initiated in-app versus through other channels.
Resources
- Upselling prompts: 8 excellent examples from B2C, B2B, and SaaS companies — Concrete examples of upgrade-prompt timing and copy across well-known SaaS products.
- What Is Upselling in SaaS? Proven Methods and Examples — Methods for triggering upsells off usage thresholds and feature-gate interactions.