Expansion revenue: spotting upsell moments in product usage

Your next big deal might already be a customer. Here's how to read usage for buying signals, time the conversation and make expansion feel like help.

A person gesturing during a meeting with a laptop open on the table
Photo by Headway on Unsplash
In this article
  1. Existing customers matter more than ever
  2. The signals that say "ready for more"
  3. Timing is everything
  4. How to ask without the hard sell
  5. Don't forget the long tail
  6. The bottom line

Most SaaS teams put their energy into finding new customers. Fair enough. New logos are exciting.

But some of the easiest revenue you'll ever win is sitting in accounts you already have. They know you, trust you and are already getting value. They just need someone to notice when they're ready for more.

Existing customers matter more than ever

Expansion has quietly become a big part of how SaaS companies grow. Benchmarkit's 2025 SaaS Performance Metrics report, as summarised by Maxio, found that B2B SaaS companies now generate around 40% of their new ARR from existing customers, up from a median of 25% in 2022.

The same research shows median net revenue retention slipping to 101% in 2024. So expansion is doing more of the work, while churn quietly takes back much of what it adds. Both sides of that equation live in your customer base.

The signals that say "ready for more"

Customers rarely announce they want to spend more. Their usage does it for them.

Hitting limits. Seats full, storage nearly gone, usage caps bumping up every month. They're outgrowing their plan.

More people joining. New users from new teams or departments. The product is spreading on its own.

Using features in new ways. A team using a basic feature heavily may be ready for the advanced version.

Asking for things you already sell. Support tickets or questions about features in a higher tier are buying signals in disguise.

Results worth sharing. A customer who's hit their original goal is ready for the next one.

Growth at their company. New funding, hiring, a new office. More people usually means more need.

Timing is everything

The same upsell can feel helpful or pushy depending on when it lands.

Good moments: right after a win, when they've hit a limit, when a new team starts using the product, when they ask for something you can offer.

Bad moments: right after a support problem, when usage is falling, when the champion has just left. Fix the relationship first. Selling to an unhappy customer speeds up churn.

That's why expansion and retention are really the same job. You can't spot the right moment to grow an account if you aren't watching it closely enough to see it drifting.

How to ask without the hard sell

Lead with what you noticed. "Your team added eight users this month and you're nearly at your seat limit" is useful. "Have you considered our Pro plan?" is spam.

Tie it to their goal. Connect the upgrade to the reason they bought in the first place. See why the "why" matters.

Make it easy to say no. Offer it as an option, not a pressure play. A customer who feels sold to remembers it at renewal.

Start small. A few more seats or a trial of one feature builds trust for bigger conversations later.

Don't forget the long tail

Like churn, expansion opportunities hide in the accounts nobody's watching. Big customers have account managers who spot growth. Small ones hit their limits and quietly put up with it, or quietly leave for something that fits better.

Watching every account for expansion signals is how small customers become big ones.

The bottom line

Your existing customers are a growth channel, not just a retention problem. Watch usage for buying signals, pick your moment and lead with what's useful to them.

Starla watches every account for both: the customers drifting away, and the ones ready to grow. It reaches out in your name at the right moment, so no opportunity goes unnoticed. Get a free churn audit to see what's happening across your accounts.

Sources

Filed under
Share
Ravi Lal
Founder, Starla

Ravi founded Starla after a long career in Big Telco. He writes about churn, account management and what it takes to keep the customers you win.

Free churn audit
Read-only.
No card.
Two minutes.

See what
you're losing.

Connect Stripe read-only and get a free churn audit: the revenue that quietly left last quarter, and the accounts at risk right now.