Skip to content
Expansion revenue and NRR guide

See which accounts are ready for an upsell.

Every night, Phano cross-checks all your connected sources, spots the accounts ready for an upsell or cross-sell, and hands back into your tools the account, the estimated potential and the approach to take. You grow revenue on your existing base, without going back to acquisition.

Free trialNo credit cardFirst diagnosis same day

Not ready yet? Free 30-day trial, no card

Expansion revenue in brief

Expansion revenue is the revenue earned from your existing customers: upsell, cross-sell and tier upgrades. It is the leading growth engine of mature SaaS, where its share of new revenue rises as the company grows.

Selling to an existing customer has a 60 to 70 percent success probability, against 5 to 20 percent for a prospect (Marketing Metrics), at a far lower cost. The metric that measures it is net revenue retention, NRR.

The concrete needs behind expansion

What Customer Success and Account Management teams really ask for when they talk about growth per account.

Know which account is ready, now

Accounts ripe for an upsell or cross-sell surface on their own, without re-reading the whole portfolio by hand.

A quantified potential, not a hunch

Every opportunity arrives with the estimated potential and the facts that justify it, not a gut feeling to defend alone.

The right moment, not the quarter

You are alerted when the account is ready, during the window, instead of waiting for the quarterly review where it has often already passed.

Drive NRR across the whole portfolio

A clear view of potential expansion so you know where to focus the team and lift net revenue retention.

Why the expansion window gets missed

Most SaaS leave a large share of their expansion potential untapped, not for lack of opportunities but because they spot them too late. Three causes recur.

Calendar-driven triggers

Expansion comes up at the quarterly review or at renewal. But the window opens when the account is ready, not when the calendar decides.

A topic cut off from daily work

Expansion is treated as a one-off sales act, disconnected from the daily account follow-up where the real signals actually emerge.

Signals in silos

Usage hitting its ceiling, new users, the project on the customer side live in separate tools. The expansion signal exists, no one cross-checks it.

From maturity signal to action, every night

Phano works the maturity signal while the window is open, then hands you directly the quantified opportunity and the approach to take.

1

A maturity signal emerges

Seats close to the limit, a spike in active users, adoption of an advanced feature, a new project on the customer side. On its own, none of them raises an alert.

2

The composite detects the signal, then qualifies it

Six techniques cross-check your sources and confront their results. An isolated signal can be set aside: it is the convergence that makes the diagnostic, rather than an automatic threshold.

3

The Expansion Agent decides

It judges whether the opportunity is real, sizes the potential, identifies the decision-maker and prepares the approach. Every outreach rests on a concrete usage signal.

4

You receive the account, the potential and the action

In your tools, the same day. You approve, adjust or reject.

Six techniques cross-checked on every account

No single score is enough. Six techniques analyze each account in parallel, then the composite AI confronts their results. It is this cross-analysis that surfaces the real opportunities and keeps you from pitching at the wrong moment.

Predictive scoring

An expansion probability calibrated on your history, with a confidence index rather than a false certainty.

Conversation analysis

Spots buying intent and new needs expressed in emails, meeting notes and CRM notes.

Contact network

Maps the stakeholders. When a sponsor becomes active or a budget owner appears, the account is reassessed.

Business rules

Alerts on a license tier reached, a spike in users or the adoption of a premium feature. Configurable thresholds.

Temporal analysis

Reads usage trends over time, where a snapshot fails to show that an account is plateauing on its current plan.

Cross-checking and contradictions

Flags when the techniques contradict each other: rising usage against a cooling relationship calls for caution before pitching.

For expansion, the Expansion Agent takes over

One of Phano's four agents

Detects accounts ready for an upsell
Sizes the potential and identifies the decision-maker
Prepares the expansion approach

The signals that an account is ready to grow

None is enough on its own: it is their convergence that opens the window. Here are the most frequent ones and the source where they hide. The list is not exhaustive, every portfolio has its own.

License tier reached

Seats are approaching the contract limit. The need for capacity is concrete, but the information lives in the product data, not in the CRM.

Spike in active users

New users arrive, a whole team gets on board. The account grows internally before billing reflects it.

Adoption of advanced features

The customer activates premium features or explores an adjacent module. A classic signal of a ripe upsell or cross-sell.

New project, new budget

A funding round, an acquisition, an internationalization project. A budget opens, usage will follow. This context reads in the exchanges, not in a record.

Active, engaged sponsor

An internal champion drives adoption and responds quickly. The relationship is healthy, the ground favorable to open the conversation.

Usage plateauing on the plan

The account saturates the limits of its current plan. The need to move up a tier is there, you just have to see it before renewal.

Delivered where your teams already work

Detecting earns nothing until the opportunity becomes an action. The diagnostic arrives on your five channels, plus API and MCP access, in the format suited to each, where your teams already look.

Email

Morning digest ranked by potential

Slack

Concise opportunity, one-click feedback

Teams

Adaptive card in your channels

CRM

Enriched fields on the account record

Webhook

Signed JSON payload to your tools

API and MCP

On-demand access for your agents

Same benefit for a Customer Success Manager and an Account Manager: in the morning, the accounts ready to grow are already at the top of the pile, with the estimated potential and the context that justifies it. The CSM nurtures the adoption that makes the upsell legitimate, the Account Manager leads the commercial conversation at the right moment. Neither one guesses anymore which account to reach out to.

A good NRR starts with churn under control

Expansion only durably offsets losses on a retained base. See how Phano protects your at-risk accounts.

Read the churn guide

Measuring expansion: the cheat sheet

You only steer what you measure cleanly. The four benchmarks to know to track your NRR and your expansion.

Growth per account

Net revenue retention (NRR)

(starting MRR + expansion - contraction - churn) / starting MRR

Includes expansion: can exceed one hundred percent when upsells more than offset losses.

Strength of the base

Gross revenue retention (GRR)

(starting MRR - contraction - churn) / starting MRR

Ignores expansion, caps at one hundred percent. Above 90 percent is generally considered healthy (SaaS Capital, 2025).

The engine

Expansion MRR

upsell + cross-sell + tier upgrade

The additional revenue generated on the existing base. It is what pushes NRR above one hundred percent.

Benchmark

NRR by segment

median ~106% · enterprise ~118% · mid-market ~108%

SaaS medians per SaaS Capital (2025), SMB around 97 percent. Above 110 percent is considered good.

Upsell or cross-sell: what changes

Both feed expansion revenue and NRR, but they are neither detected nor run the same way. Knowing which one to offer keeps you from pushing the wrong offer at the wrong moment.

Upsell
Cross-sell
Definition
Move the customer to a higher plan or more volume of the same product.
Add a product or an adjacent module to what they already use.
Trigger signal
Usage hits a plan limit: seats saturated, license tier reached.
The customer adopts a neighboring use case or voices a related need.
Where the signal reads
Product and billing data: volume, frequency, consumption tiers.
Exchanges and adoption: emails, meeting notes, features explored.
The right moment
When the account reaches or exceeds the limits of its current plan.
When a new need emerges while the core product is already adopted.
Risk if mistimed
Offering more to an account that has not yet consumed its current plan.
Stacking modules without real usage, at the expense of perceived value.

Your data stays yours

Security, isolation and compliance by default. Not an add-on.

Per-organization isolation

Every organization is partitioned by Row Level Security at the database level, with a double membership check server-side.

AES-256 encryption

All data is encrypted at rest across the entire database, and in transit.

Anonymization before AI

Emails and phone numbers are masked before any model call. The original data never leaves our European servers.

GDPR compliance

Export and deletion of your data on demand. Transfers outside the EU governed by Standard Contractual Clauses.

Frequently asked questions

What is NRR (net revenue retention) and how do you calculate it?

Net revenue retention measures what your existing customers' revenue becomes over a period, expansion included. The formula: starting recurring revenue, plus expansion (upsell, cross-sell, tier upgrade), minus contractions and losses, divided by the starting revenue. Above 100 percent, your existing customers bring in more today than a year ago, before a single new signature.

NRR or GRR: which one to track?

Both, they measure two different things. GRR (gross revenue retention) ignores expansion and therefore cannot exceed 100 percent: it says how well you retain the base, excluding growth. NRR includes expansion and can exceed 100 percent. Steer GRR to protect the base and NRR to measure growth per account. A high NRR that masks a weak GRR is a sign of fragility.

What is a good NRR in SaaS?

It depends on the segment. Median NRR in B2B SaaS sits around 106 percent according to SaaS Capital (2025), and an NRR above 110 percent is generally considered good. It rises with account size: around 118 percent for enterprise, 108 percent for mid-market, and lower for SMB, around 97 percent. Compare yourself to your segment, not to a global average.

Upsell or cross-sell: what is the difference?

Upsell moves the customer to a higher plan or more volume of the same product: more seats, a license tier, a tier upgrade. Cross-sell adds a product or an adjacent module to what they already use. Both feed expansion revenue and NRR, but they are not detected on the same signals: upsell reads in usage hitting its ceiling, cross-sell in the adoption of a neighboring use case.

How do you detect an expansion opportunity on an account?

By cross-checking maturity signals: seats close to the limit, a spike in active users, adoption of advanced features, a new project or new budget on the customer side, an engaged sponsor. None is enough alone. It is their convergence, set against the context of the relationship, that qualifies the right moment to pitch, rather than waiting for the quarterly review.

Why does expansion cost less than acquisition?

Because the relationship, the trust and the integration already exist. The probability of selling to an existing customer sits around 60 to 70 percent, against 5 to 20 percent for a prospect, per Marketing Metrics (Paul Farris). The cost to win one additional unit of revenue is markedly lower on an installed account than on a new acquisition. That is why expansion has become the leading growth engine of mature SaaS.

What is expansion revenue?

Expansion revenue is the additional revenue generated by your existing customers beyond their initial contract: upsell, cross-sell, tier upgrades, extra seats. It is the cheapest growth engine for a SaaS, because it builds on an already established relationship. Measured by NRR, expansion lets the installed base grow on its own, before any new acquisition.

When should you offer a customer an upsell?

When the customer is already getting value, not before. The good triggers are concrete: usage hitting a plan limit, a peak in active users, initial goals reached, a new project on the client side. Offering an upsell to a struggling account damages the relationship; offering it to a succeeding account is a logical next step. The timing shows in usage signals, not in the sales calendar.

How do you increase your NRR?

By acting on its two components: reduce contractions and churn, and accelerate expansion. On retention, spot at-risk accounts early and address the cause. On expansion, detect accounts ripe for upsell or cross-sell at the right time. A durable NRR comes from proactively covering the whole portfolio, not from an end-of-quarter sales push.

Get the rest by email

Three short emails: how Phano cross-checks your CRM data into a daily diagnostic, what that changes for a CSM or Account Manager portfolio, then how to try it on your own accounts.

See your upsell opportunities from day one.

Connect your CRM. The first diagnostic arrives the same day, in your tools.

Free trialNo credit cardFirst diagnosis same day