Optimized Sales Optimized Marketing Target Accounts For CROs For CFOs For CMOs Blog News Glossary Compare Tools About Schedule a Demo
Pipeline Analytics

What Is a Good Pipeline Age?

ORM Technologies
Home/ Glossary/ What Is a Good Pipeline Age?
Definition Pipeline age is the average number of days deals have been open in your CRM. A healthy pipeline age sits well below your median sales cycle length; once average age exceeds your cycle median, you have more stalled deals than closing ones.

What makes a pipeline age good or bad?

A pipeline age is only meaningful relative to your actual sales cycle. A 90-day average deal age is healthy for an enterprise team with a 120-day median cycle and a problem for a mid-market team that closes in 45.

The practical test: compare average open deal age to your median closed-won cycle length. If average age exceeds the median, more than half your open deals have already outlived the typical path to close. That is the staleness threshold. Below it, your pipeline is working. Above it, you have accumulation.

How to set your staleness threshold

Ratio (avg age / median cycle)Pipeline health read
Below 0.75Fresh, active pipeline
0.75 to 1.0Normal, watch closely
1.0 to 1.5Staleness building, review and prune
Above 1.5Significant stall, forecast reliability drops
Build this ratio as a standing metric in your pipeline review. When the ratio spikes, the cause is usually one of three things: new business slowed (fewer fresh deals entering), reps are not disqualifying (old deals linger), or a stage is creating a bottleneck where deals pile up.

Why managers overlook pipeline age

Pipeline age gets ignored because CRM dashboards default to showing total open value and count. Both look better when old deals stay in. Removing a 90-day stalled deal from the forecast feels like losing revenue. It is not. It is correcting an inflated number.

The other reason is that age is only visible when you look at it. Win rate and stage conversion are often tracked. Average deal age is not. Adding it to your weekly pipeline review costs almost nothing and immediately reveals whether the team is generating new business or recycling old opportunities.

Using age alongside stage data

Pipeline age becomes more precise when broken out by stage. A deal that is 30 days old in discovery is different from a deal that is 30 days old in legal review. The relevant benchmark for each is the typical time a deal spends in that stage, not the overall cycle length.

Combine pipeline age with time-in-stage analysis to identify exactly where deals stall. Use pipeline age analysis to track trends over time and catch accumulation before it distorts your forecast. Deals that breach your staleness threshold without any recent activity are candidates for the zombie deals category and should be disqualified or moved to a separate nurture track.

Frequently Asked Questions

What counts as a good pipeline age?

There is no universal number. A good pipeline age is one that stays below your team's median closed-won cycle length. If your median cycle is 60 days and your average open deal is 45 days old, the pipeline is fresh. If the average is 90 days, more than half your open deals have already outlived the typical cycle.

How do I calculate average pipeline age?

Sum the number of days each open opportunity has been in your CRM since creation, then divide by the count of open opportunities. Most CRMs expose a 'days open' or 'age' field you can average in a report. Segment by stage, segment, or rep to find where age concentrates.

Why does pipeline age matter for forecasting?

Old deals carry lower close probability than fresh ones at the same stage. If you forecast on nominal pipeline value without discounting for age, you will consistently over-call your number. Tracking age surfaces which deals need intervention and which should be disqualified before they inflate your coverage ratio.

Put these metrics to work

ORM builds custom revenue forecast models that turn concepts like what is a good pipeline age? into prescriptive action for your team.

Schedule a Demo