Ready-to-Use Templates
Copy these templates and customize them for your needs. Each includes HTML and plain text versions.
You're at {{usagePercent}}% of your {{limitType}} limit
Time for more room? Here are your options.
Unlock {{featureName}} - available on {{planName}}
This feature would save you hours.
Your team is growing - time for {{planName}}?
More seats, more features, better collaboration.
Save {{savings}} by switching to annual billing
Same plan, lower price.
Your trial ends in {{daysLeft}} days - keep everything you've built
Don't lose your {{itemCount}} {{itemType}}.
You're one of our most active {{currentPlan}} users
Here's what power users like you get on {{nextPlan}}.
You could save {{timeSaved}} hours this month
We did the math on what {{nextPlan}} would save you.
Before you look elsewhere - here's what {{nextPlan}} includes
Everything you need, already built into your upgrade.
How {{customerStory}} grew {{growthMetric}} after upgrading
Real results from a company like yours.
{{offerPercent}}% off {{nextPlan}} - ends {{offerDeadline}}
A rare discount on upgrading your plan.
New: {{newFeatureName}} is live on {{planName}}
We just shipped something you've been asking for.
Quick question about your {{productName}} plan
A personal note from {{founderName}}.
Best Practices
Trigger upgrades on usage milestones, not arbitrary dates.
Frame upgrades as value unlocks, not sales pitches.
Show the specific price difference - 'just $20 more/month' is less scary than '$49/month.'
Make the upgrade path frictionless - one click to upgrade, prorated billing.
Common Mistakes
Pushing upgrades to customers who aren't even using current features.
Using aggressive discount tactics instead of value-based messaging.
Not explaining what the customer gets - 'Upgrade to Pro' means nothing without specifics.
Ignoring the annual plan opportunity - annual conversions are the easiest revenue expansion.
Subject Line Examples
Timing & Performance
Personalization Tips
Usage Triggers Beat Calendar Triggers
The best time to suggest an upgrade is when the customer needs it - hitting plan limits, adding team members, or repeatedly bumping into premium features. Calendar-based "time to upgrade" emails feel arbitrary. Usage-based triggers feel helpful.
Show the Delta, Not the Price
"$20 more per month" is easier to justify than "$49/month." Framing the upgrade as an incremental cost on top of what they're already paying reduces sticker shock and makes the decision feel smaller.
Annual Plans Are Free Revenue
Converting monthly customers to annual billing is the easiest expansion revenue in SaaS. Send a clear email after 3-6 months showing the savings. Most customers who stay that long will commit for the year.
Make SaaS Upgrade & Upsell Email Templates match the actual moment
SaaS Upgrade & Upsell Email Templates should start from the customer moment, not from the fact that a template exists. SaaS upgrade email templates. Upsell existing customers to higher plans with value-based messaging, usage triggers, feature teases, and expansion revenue tactics. Use Usage Limit Approaching and Feature Tease as starting points, then rewrite the opening around customer approaching plan usage limits.
Start by mapping the templates to real customer moments. Use Usage Limit Approaching when the reader needs customer at 80%+ of their plan limit, and rewrite the first paragraph around the exact trigger that made the email relevant. Use Feature Tease when show a premium feature the customer would benefit from is the real job, not because the template sounds polished. Team Growth should carry the strongest practical detail. Annual Plan Switch can usually be shorter if the reader already understands the context, while Trial-to-Paid Upgrade should only exist if it gives the reader a genuinely different reason to act.
The most important triggers on this page are customer approaching plan usage limits, customer using features only available on higher plans, customer adds more team members, customer has been on the same plan for 6+ months. Use those as the opening context instead of starting with a generic greeting. Write with SaaS companies with tiered pricing, Products with usage-based limits, B2B software with team or enterprise tiers in mind, because those audiences have different tolerance for detail, urgency, and hand-holding. For this category, prioritize make the context specific, keep one clear CTA, and remove claims the reader cannot verify. The core problem is that most saas companies leave expansion revenue on the table. customers stay on starter plans because nobody shows them what they're missing - or because upgrade emails feel like pressure instead of value. Timing matters here too: Trigger upgrade emails based on usage milestones, not arbitrary timelines. When a customer hits 80% of their plan limit, that's the perfect moment.
Use merge fields like {{usagePercent}}, {{limitType}}, {{productName}}, {{firstName}}, {{currentUsage}}, {{planLimit}} only where they make the email more useful. If {{usagePercent}} or {{limitType}} can be missing, write the sentence so it still reads naturally without the field. The search intent behind "saas upgrade email templates", "upsell email template", "plan upgrade email", "saas expansion revenue email" is practical. Readers want copy they can adapt quickly, so keep the on-page guidance direct and keep the sent email free of SEO phrasing.
| Template | Use it when | Customization that improves it |
|---|---|---|
| Usage Limit Approaching | Customer at 80%+ of their plan limit | Open with the real trigger behind customer at 80%+ of their plan limit. |
| Feature Tease | Show a premium feature the customer would benefit from | Add one detail that proves this is not a batch blast. |
| Team Growth | Customer adding team members, approaching seat limit | Make the CTA match the reader's current task. |
| Annual Plan Switch | Encourage monthly customers to switch to annual billing | Cut background copy if the reader already knows the situation. |
| Trial-to-Paid Upgrade | Free trial user who is actively using the product and trial is ending soon | Send a follow-up only if silence tells you something useful. |
The benefit language should stay concrete: Expand revenue without acquiring new customers; Surface features customers would genuinely benefit from; Use usage data to time upgrades perfectly. If a draft cannot support one of those outcomes, it probably needs a sharper CTA or a stronger proof point. Use the best-practice list as a QA checklist: Trigger upgrades on usage milestones, not arbitrary dates; Frame upgrades as value unlocks, not sales pitches; Show the specific price difference - 'just $20 more/month' is less scary than '$49/month.'. Those checks are more useful than another round of generic polishing. The easiest ways to weaken these emails are pushing upgrades to customers who aren't even using current features.; using aggressive discount tactics instead of value-based messaging.; not explaining what the customer gets - 'upgrade to pro' means nothing without specifics.. Fix those issues before adjusting tone.
Before publishing, compare Usage Limit Approaching and Feature Tease. If both emails would go to the same person for the same reason, merge them or make the follow-up rule sharper.
Build Beautiful Email Sequences for Your SaaS
Sequenzy helps SaaS founders create automated email sequences that convert. From onboarding to retention - all in one platform.
Frequently Asked Questions
Related Templates
Promotional Email Templates
Drive sales and conversions with promotional emails that get opened, read, and clicked.
Sales Email Sequences
Multi-step sales sequences that nurture leads into customers
Annual Plan Upgrade Email Templates
Convert monthly subscribers to annual plans with emails that show the savings and reduce friction in switching.