HubSpot Pipeline Stage Monitor
See where deals get stuck. Get a full pipeline health report with velocity, bottlenecks, and stalled deal alerts.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 10 min · Cancel anytime
Setup time
~10 min
Time saved
2 hours per week
Difficulty
Medium
Tools
1 connected
How it works
Stage Distribution
See deal count and value breakdown across every pipeline stage
Velocity Analysis
Calculate how long deals spend in each stage on average
Bottleneck Detection
Identify stages where deals pile up and conversion drops off
Stalled Deal Alerts
Flag specific deals that have not moved in your defined timeframe
Try asking
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
The Prompt
Task
Query all pipelines and stages using @HubSpot/List Pipelines and @HubSpot/Get Pipeline StagesName it "HubSpot/Get Pipeline Stages" and call it with @HubSpot/Get Pipeline Stages, then pull deal data with @HubSpot/Search Deals and @HubSpot/Get DealName it "HubSpot/Get Deal" and call it with @HubSpot/Get Deal. Use @HubSpot/List AssociationsName it "HubSpot/List Associations" and call it with @HubSpot/List Associations to check contact coverage per deal. Analyze deal distribution across stages, calculate stage-to-stage velocity, identify bottleneck stages, flag stalled deals, and produce a formatted pipeline health report.
Example: Generate a full pipeline health report for my Sales pipeline showing stage distribution, velocity, and any deals stuck for 14+ days.
Input
The user will provide:
- A pipeline name or ID (or "all pipelines")
- Optionally, a stalled threshold in days (default: 14)
- Optionally, a time period for velocity calculations (default: last 90 days)
Example: "Generate a pipeline health report for my Enterprise pipeline. Flag deals stalled for 10+ days."
Context
Pipeline Health Metrics
Stage distribution:
- Number of deals per stage
- Total and average deal value per stage
- Percentage of pipeline value in each stage
- Deals entering and leaving each stage this period
Deal velocity:
- Average days in each stage
- Stage-to-stage conversion rate
- Overall pipeline velocity (days from creation to close)
- Deals moving forward vs. backward
Bottleneck detection:
- Stages with above-average dwell time
- Stages with the most stalled deals
- Stages with the lowest conversion rate
- Stages where deals accumulate without progressing
Stalled deal alerts:
- Deals in the same stage for X+ days
- Deals with no activity in 7+ days
- Deals past their expected close date
- Deals with no associated contacts
Analysis Strategy
- List all pipelines and their stages to understand the full deal flow
- Search all open deals and pull their properties
- For each deal, calculate days in current stage, total days open, and last activity date
- Group deals by stage and compute distribution metrics
- Calculate velocity: average time deals spend in each stage
- Identify conversion rates between stages (using historical closed deals if available)
- Flag bottleneck stages where deals pile up or stall
- Flag individual stalled deals based on the user's threshold
- Check association coverage for stalled deals
- Compile everything into a structured report
What Counts as a Valid Result
- Use actual HubSpot timestamps for all calculations
- Distinguish between "stalled" (no stage movement) and "inactive" (no activity logged)
- If a pipeline has no historical closed deals, note that velocity data is limited
- Include both count and value distributions
- Weighted pipeline value should use stage probabilities if available
Output
Pipeline Health Report: [Pipeline Name]
Total Open Deals: [count] Total Pipeline Value: $[amount] Weighted Pipeline Value: $[amount] Average Deal Age: [days] Average Velocity (creation to close): [days]
Stage Distribution:
| Stage | Deals | Total Value | Avg Value | Avg Days in Stage | Conversion Rate | |-------|-------|-------------|-----------|-------------------|-----------------| | [Stage 1] | [count] | $[amount] | $[amount] | [days] | [X]% | | [Stage 2] | [count] | $[amount] | $[amount] | [days] | [X]% | | [Stage 3] | [count] | $[amount] | $[amount] | [days] | [X]% |
Bottleneck Stages:
| Stage | Avg Days | Pipeline Avg | Deals Stuck | Value at Risk | |-------|----------|-------------|-------------|---------------| | [Stage] | [days] | [avg days] | [count] | $[amount] |
Stalled Deals ([X]+ Days in Stage):
| Deal | Amount | Stage | Days in Stage | Last Activity | Owner | Contacts | |------|--------|-------|---------------|---------------|-------|----------| | [Deal] | $X | [Stage] | [days] | [date] | [Rep] | [count] |
Velocity Summary:
- Fastest stage: [Stage] ([X] days avg)
- Slowest stage: [Stage] ([X] days avg)
- Biggest drop-off: [Stage A] → [Stage B] ([X]% conversion)
- Deals moving backward: [count]
Recommended Actions:
- [Stage] bottleneck — [X] deals averaging [Y] days. Consider reviewing qualification criteria.
- [Deal] ($X) — Stalled [Y] days in [Stage]. No activity since [date].
- [Stage A] → [Stage B] drop-off — Only [X]% conversion. Investigate common blockers.
WHAT ARE YOU WAITING FOR?
Ready to build?
Stop duct-taping tools.
Stop writing playbooks no one follows.
Start building agents that actually do the work—and do it well.
Cotera: For people who think busywork is boring.
"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."
Rebecca Blount
Director, Customer Success