Upsell
UP-sel
Selling a customer a higher-tier plan or more expensive version of what they already buy. Moving them up, not out.
An upsell moves a customer to a more expensive version of what they already have. Team plan to enterprise plan. 50 seats to 200 seats. Basic support to premium support. The customer gets more capability. You get more revenue.
Upsells are the highest-margin revenue motion in SaaS. The customer is already implemented, already trained, already trusting. The incremental cost to serve them is minimal. The sales cycle is shorter because there is no evaluation from scratch, no new security review, no new procurement process.
The best upsells happen naturally. The customer outgrows their current tier. They hit a usage limit. They need a feature only available in the higher plan. Product-led upsells (triggered by usage signals) convert at 2-3x the rate of sales-led upsells (triggered by a rep's outreach).
Examples
A usage-triggered upsell.
A customer on the $500/month plan consistently hits their API rate limit. The product shows an in-app prompt: 'You have exceeded your limit 12 times this month. Upgrade to the Growth plan for 10x the capacity.' 30% of customers who see this prompt upgrade within a week.
A sales-driven upsell at renewal.
Six months before renewal, the CSM reviews the account. The customer uses 4 of 5 enterprise features but pays for the team plan. The CSM proposes upgrading to enterprise for the missing feature plus dedicated support. The customer agrees and ACV increases from $24k to $60k.
A failed upsell attempt.
The AE pushes an enterprise upgrade on a customer who is happy on the team plan. The customer does not need the extra features and feels pressured. They renew at the current tier but their NPS drops. The upsell attempt damaged the relationship.
In practice
Read more on the blog
Frequently asked questions
What is the difference between upsell and cross-sell?
Upsell moves the customer to a higher tier of the same product (team to enterprise). Cross-sell sells a different product to the same customer (analytics platform to the customer who already uses your data warehouse). Both generate expansion revenue.
When is the best time to upsell?
When the customer has a natural trigger: they hit a usage limit, they need a feature in a higher tier, or they are expanding their team. Timing upsells to customer need converts far better than arbitrary outreach at renewal time.
Related terms
Selling a different product or add-on to an existing customer. Expanding the relationship horizontally, not vertically.
Additional revenue from existing customers through upsells, cross-sells, and increased usage. The engine of net-negative churn.
The percentage of revenue retained from existing customers after expansion, contraction, and churn. Above 100% means you grow without new sales.
When an existing customer extends their contract for another term. The foundation of recurring revenue.
The team and practice of ensuring customers achieve their goals with your product. Owns retention, expansion, and advocacy.

Want the complete playbook?
Picks and Shovels is the definitive guide to developer marketing. Amazon #1 bestseller with practical strategies from 30 years of marketing to developers.