A trial ended page is the in-app screen shown to users who return to your SaaS product after their free trial has expired. The best trial ended pages recover 12-20% of expired users by combining a value recap, social proof, clear upgrade CTAs, and an appropriate sense of urgency. Without a dedicated trial ended page, recovery rates drop to 2-5%, relying solely on email follow-ups. This page converts 3x better than email alone because it catches users who are actively demonstrating intent by logging back in.
Many SaaS products neglect the trial ended experience entirely. Users who return after their trial expires hit a generic error, a blank dashboard, or an abrupt login wall. These users came back for a reason: they are interested. Showing them a well-designed trial ended page is your highest leverage conversion opportunity because you are reaching someone who has already used your product AND voluntarily returned.
This guide analyzes 8+ trial ended page designs from real SaaS products. For each example, we break down what works, what could improve, and which psychological principles drive the design. We also cover the five major design patterns and provide a framework for choosing the right one for your product.
5 Trial Ended Page Design Patterns
Before looking at individual examples, understand the five major design patterns for trial ended pages. Each has different tradeoffs between urgency and user experience.
1. Full-Screen Takeover
Replaces the entire product UI with an upgrade page. Maximum urgency but blocks all access. Works best for products where data access is not critical. Recovery rate: 10-15%.
Best for: Simple tools, design apps, single-purpose SaaS
2. Modal Overlay
Shows a centered modal over a blurred or dimmed view of the product. The user can see their data behind the modal but cannot interact with it. Creates urgency while preserving the feeling of ownership. Recovery rate: 12-18%.
Best for: Data-heavy products, project management, analytics platforms
3. Read-Only / Degraded Access
Allows users to view their data but disables editing, creating, and exporting. A persistent banner or bar indicates the expired state and provides upgrade CTAs. Lower urgency but higher user satisfaction. Recovery rate: 8-14%.
Best for: Collaboration tools, CRMs, products with user-created content
4. Inline Banner with Limited Functionality
Shows a prominent top banner but downgrades the user to a free tier with limited functionality. Good for freemium models where a free tier exists. Lowest urgency but smoothest UX transition. Recovery rate: 6-12%.
Best for: Freemium products, communication tools, products with free tiers
5. Hybrid: Modal + Read-Only (Recommended)
Shows an upgrade modal on first return visit, then falls back to read-only access with a persistent banner if dismissed. Balances urgency with respect for the user. This is the highest-converting pattern overall. Recovery rate: 14-22%.
Best for: Most SaaS products. This is the pattern TrialMoments implements.
8+ Trial Ended Page Examples (Analyzed)
Example 1: The Value Recap Takeover
Pattern: Full-Screen Takeover | Recovery: ~15%
Full-screen page with the headline "Your Trial Has Ended." Below: a personalized value recap showing "During your trial, you created 23 projects, collaborated with 5 team members, and saved an estimated 12 hours." A large "Continue with Pro - $29/mo" button. Below that: plan comparison table, a testimonial, and a "Contact Sales" link.
What Works:
What Could Improve:
No option to access existing data. Users who need to retrieve content may feel held hostage, which harms brand sentiment even if they eventually upgrade.
Example 2: The Blurred Dashboard Modal
Pattern: Modal Overlay | Recovery: ~18%
The user's actual dashboard is visible but blurred in the background. A centered modal reads: "Your 14-day trial has ended. Your dashboards, reports, and team settings are still here, ready for you." Shows a 48-hour special offer badge, the primary "Upgrade Now" CTA, a "View My Data (Read-Only)" secondary link, and a "Need more time? Request an extension" text link.
What Works:
Example 3: The Data Hostage (Anti-Pattern)
Pattern: Full-Screen Takeover | Recovery: ~8%
A stark white page with red text: "Your trial has expired. Subscribe to regain access." No value recap, no data preview, no alternative actions. Just a single "Subscribe" button and a "Logout" link. No pricing information is shown.
What Goes Wrong:
Example 4: The Comparison Converter
Pattern: Full-Screen Takeover | Recovery: ~14%
Split-screen design. Left side shows "Your trial" with stats from their trial period (features used, time saved, items created). Right side shows "With Pro" listing additional capabilities they would unlock. A large upgrade CTA bridges both sides. Below: three customer testimonials with company logos and a money-back guarantee badge.
What Works:
Example 5: The Graceful Downgrade
Pattern: Read-Only / Degraded | Recovery: ~12%
The product loads normally but with a prominent yellow banner at the top: "Your trial has ended. You can still view your data, but editing and new features are locked. Upgrade to continue building." Premium features show lock icons. Edit buttons are grayed out. Clicking any locked element shows a small tooltip with "Upgrade to unlock" and pricing.
What Works:
What Could Improve:
Lower initial urgency means some users get comfortable in read-only mode. Adding a time limit on read-only access (e.g., 7 days) would increase urgency.
Example 6: The Social Proof Wall
Pattern: Full-Screen Takeover | Recovery: ~13%
A clean page dominated by social proof. Headline: "Join 12,000+ teams who upgraded after their trial." Below: a scrolling wall of real customer testimonials with photos and company names. A sticky bottom bar with plan options and an upgrade CTA stays visible as the user scrolls. Star ratings and G2/Capterra badges are prominently displayed.
What Works:
Example 7: The Special Offer Recovery
Pattern: Modal Overlay | Recovery: ~20%
A modal with a gift icon and headline: "We missed you! Here's 30% off your first 3 months." Below: a countdown timer showing the offer expiration (48 hours), the discounted price calculation showing savings, a prominent "Claim My Discount" CTA, and fine print showing the regular price after the promotional period.
What Works:
What Could Improve:
Offering discounts to all expired users can train people to wait for deals. Better approach: only show discounts to high-engagement users. For low-engagement users, offer a trial extension instead.
Example 8: The Team Impact Page
Pattern: Full-Screen Takeover | Recovery: ~16%
A page emphasizing team impact: "Your trial has ended. 8 team members are waiting to continue collaborating." Shows avatar icons of each team member, their recent activity, and the impact of losing access. Below: a plan selector defaulting to the team size, per-seat pricing, and an "Activate Team Plan" CTA.
What Works:
Trial Ended Page Best Practices
Across all examples, the highest-converting trial ended pages share these elements. Use this as a checklist when designing yours:
The trial ended page is part of a broader post-trial strategy. Combine it with trial expiration messages sent before the trial ends and onboarding email sequences for users who have not yet returned. The goal is to bring users back to the app where the trial ended page can close the conversion.
You Could Design and Build This Yourself... Or Deploy It in 5 Minutes
TrialMoments' Trial Ended State moment implements the hybrid modal + read-only pattern, the highest-converting design, automatically. It includes a personalized value recap, social proof, transparent pricing, and a clear upgrade CTA. Plus four other conversion moments covering the entire trial lifecycle.
<!-- All 5 conversion moments in 3 lines -->
<script src="https://cdn.trialmoments.com/sdk.js"></script>
<script>
TrialMoments.init({ projectId: 'your-project-id' });
</script>30KB SDK, zero dependencies. Free for up to 20 users. Includes: First Load Welcome, Trial Ending Soon, Blocked Feature Prompt (35% of upgrades), Trial Ended State, and Floating Widget.
How to Choose the Right Pattern for Your Product
The best trial ended page design depends on your product type, user expectations, and business model. Here is a decision framework:
Pattern Selection Guide
Use Modal Overlay or Hybrid. Let them see their data to trigger loss aversion.
Use Team Impact or Social Proof. Leverage team member activity as social accountability.
Use Full-Screen Takeover with price on CTA. Low-friction decision benefits from direct ask.
Use Inline Banner with Degraded Access. Natural transition from trial to free tier with upgrade nudges.
Use the Hybrid pattern (modal first, then read-only). It works well for most SaaS products and has the highest overall recovery rate.
Whatever pattern you choose, combine it with the broader trial conversion optimization strategy. The trial ended page is your last in-app touchpoint, but it works best when preceded by a well-designed trial experience that builds value throughout. See also our guide on reducing trial churn for strategies that prevent users from reaching the expired state in the first place.
FAQ: Trial Ended Pages
What should a trial ended page include?
A trial ended page should include five key elements: a clear statement that the trial has ended, a recap of the value the user experienced during their trial including specific usage data, a prominent upgrade CTA with pricing and plan options, social proof such as customer counts or testimonials, and an alternative action like contacting sales or requesting an extension. The best trial ended pages also include a limited-time offer to create urgency without being manipulative.
What is a good recovery rate for expired trial users?
A good recovery rate for expired trial users is 8 to 15 percent, with top performers reaching 20 percent or higher. Without a dedicated trial ended page, recovery rates drop to 2 to 5 percent, relying solely on email follow-ups. The trial ended page is critical because it catches users at the moment they return to your product, which indicates residual interest. Combined with strategic email sequences, the best SaaS products recover 15 to 25 percent of expired trial users.
Should a trial ended page block all product access?
Whether to block all product access depends on your business model. Full-screen takeovers that block everything create maximum urgency but risk frustrating users who want to retrieve their data. The highest-converting approach is a hybrid: show a prominent trial ended state but allow limited read-only access to existing data. This preserves the user's investment and activates loss aversion, making them more likely to upgrade to regain full access.
Should I offer a discount on the trial ended page?
Offering a discount on the trial ended page can increase immediate recovery rates by 20 to 30 percent but may train users to wait for discounts in the future. The best practice is to offer a time-limited discount only to users who have demonstrated high engagement during their trial. For low-engagement users, a free trial extension is often more effective because it gives them more time to experience value rather than discounting a product they have not yet fully appreciated.
How is a trial ended page different from a trial expiration email?
A trial ended page is an in-app experience shown when expired users return to your product, while a trial expiration email is sent to users regardless of whether they return. The trial ended page converts 3x better than email alone because it catches users who are actively demonstrating intent by logging back in. The best strategy uses both: emails to re-engage inactive users and bring them back to the product, and the trial ended page to convert them once they arrive.
Ready to Recover More Expired Trial Users?
TrialMoments deploys a conversion-optimized trial ended page plus 4 other conversion moments in under 5 minutes. Recover 12%+ of expired users automatically. Free up to 20 users.