Is my sales cycle getting better or worse?
A faster sales cycle means faster revenue. A slower one means something changed in your market, your process, or your team. Here's how to track the trend.
The short answer
Compare your average sales cycle length across 3-6 months. Pull the average days-to-close for deals closed each month. Plot the trend. If the number is climbing, deals are taking longer. If it's dropping, your process is getting more efficient. Below, we show you how to do this in HubSpot and Salesforce.
Why sales cycle length is a leading indicator of trouble
Your close rate might stay the same, but if deals are taking 40 days instead of 25, you need more pipeline to hit the same number. A lengthening sales cycle is often the first sign that something shifted: maybe your market is more competitive, your pricing needs adjustment, or your sales process has a new bottleneck.
Conversely, a shortening cycle is one of the best signs your business is getting healthier. It means deals are advancing faster, decisions are happening sooner, and cash is arriving earlier. Tracking the trend, not just the snapshot, is what matters.
Metrics that reveal sales cycle trends
- Average days to close (monthly). Calculate this for each of the last 6 months. Is the line going up or down?
- Time in each stage (monthly). If your overall cycle got longer, which stage is the bottleneck? Is it Discovery taking longer (harder to get meetings) or Proposal to Close taking longer (harder to get decisions)?
- Cycle time by deal source. Are referral deals still closing in 14 days while outbound deals are now taking 60? Source-level trends help you allocate resources.
How to track sales cycle trends in HubSpot
- 1Go to Reports → Analytics Tools → Sales Analytics
Select Deal velocity from the left sidebar. Set the date range to the last 6 months. This shows average days to close by month. Look at whether the line is trending up or down.
- 2Break down by stage: Time in deal stage
In the same Sales Analytics section, select Time in deal stage. Compare the current month to 3 months ago. If a specific stage (like Proposal Sent) went from 7 days average to 18 days, that's your bottleneck.
- 3Filter by source or rep
Use the filters in Deal velocity to slice by deal source or deal owner. This reveals whether the slowdown is universal or specific to one channel or team member.
Total time: 10-15 minutes. HubSpot's Sales Analytics makes this relatively straightforward if you have Sales Hub Professional.
How to track sales cycle trends in Salesforce
- 1Create an Opportunity report grouped by close month
Go to Reports → New Report → Opportunities. Filter for Closed Won deals in the last 6 months. Group by “Close Date” (by month). Add the “Age” field and summarize as Average. This shows average days to close per month.
- 2Run an Opportunity History report for stage timing
Create an Opportunity History report. Group by Stage and summarize Stage Duration as Average. Compare this to previous quarters to see if specific stages are getting slower.
- 3Add source and rep dimensions
In your Opportunity report, add a secondary grouping by “Lead Source” or “Owner.” This reveals whether the cycle change is across the board or isolated to specific sources or reps.
Total time: 20-25 minutes. You need to build custom reports since Salesforce doesn't have a pre-built velocity trend view.
Factor in collection time from your accounting data
A faster sales cycle is great, but if collection time is growing, you're not actually getting paid faster. Pull your average days-to-payment from QuickBooks (Reports → A/R Aging Summary) or Xero (Accounting → Reports → Aged Receivables) and track that alongside your CRM cycle. The combined number is what actually matters.
Monthly effort to track this trend
About 15-20 minutes per month if you save your reports in HubSpot or Salesforce. The challenge is that you need to track data over time, which means recording your numbers somewhere and comparing month over month. Most owners do it for a quarter, then stop.
Or track your sales cycle trend automatically
Bottomline calculates your average sales cycle every month, tracks the trend over time, and breaks it down by stage. It also combines CRM data with accounting data to give you the full first-contact-to-cash trend.
Trend: improving. Cycle shortened 7 days from Jan peak.
No spreadsheets, no saving reports, no manual month-over-month comparisons. One line in your monthly report tells you whether deals are getting faster or slower and which stage is driving the change.