Pipedrive Deal Pipeline Tracker
Turn your Pipedrive pipeline into a structured report with conversion rates, weighted forecasts, and at-risk deal flags.
The Challenge
Your pipeline view in Pipedrive shows deals, but it doesn't tell you what's actually happening. Which stages are bottlenecks? What's the real weighted forecast? Which deals haven't moved in weeks? Building that report manually means exporting CSVs, writing formulas, and spending a morning on something that should take minutes.
What This Prompt Does
Stage-by-Stage Breakdown
Deal counts, values, and conversion rates per stage
Weighted Forecast
Revenue projections based on stage probabilities
At-Risk Deal Flags
Stale deals and missing data highlighted automatically
Google Sheets Export
Full report exported to a shareable spreadsheet
The Prompt
The Prompt
Task
Use @Pipedrive/List Pipelines and @Pipedrive/List StagesName it "Pipedrive/List Stages" and call it with @Pipedrive/List Stages to map your full sales process, then @Pipedrive/List Deals and @Pipedrive/Get DealName it "Pipedrive/Get Deal" and call it with @Pipedrive/Get Deal to pull every active deal. Calculate stage-by-stage conversion rates, weighted pipeline value, and average deal age. Export the results to @Google Sheets/Create Spreadsheet asName it "Google Sheets/Create Spreadsheet as" and call it with @Google Sheets/Create Spreadsheet as a formatted pipeline report.
Example: Build a pipeline health report showing deals by stage, conversion rates, and projected revenue for this quarter.
Input
The user will provide either:
- A pipeline name or ID to analyze
- A time period to focus on (e.g., "this quarter", "last 30 days")
- Nothing (analyze all pipelines)
Example: "Show me pipeline health for Q1" or "Analyze my Enterprise pipeline"
Context
What to Analyze
Stage-level metrics:
- Number of deals per stage
- Total and average deal value per stage
- Average time deals spend in each stage
- Deals flagged as "rotten" (stale)
Pipeline-level metrics:
- Overall conversion rate (deals won / deals created)
- Weighted pipeline value (deal value x stage probability)
- Average sales cycle length
- Win rate and loss reasons
Deal-level flags:
- Deals without expected close dates
- Deals stuck in a stage longer than average
- Deals with no recent activity or notes
- Large deals that need attention
Analysis Strategy
- List all pipelines to understand the sales process structure
- Get stages for each pipeline with their probability settings
- Pull all open deals and group them by stage
- Calculate metrics per stage and per pipeline
- Flag at-risk deals and summarize in Google Sheets
What Counts as a Valid Result
- Use actual deal values and dates from Pipedrive
- Calculate weighted revenue using stage probabilities
- Flag deals with no activity in the last 14+ days as stale
- Only count deals with status "open" for active pipeline
Output
Pipeline Overview:
| Pipeline | Open Deals | Total Value | Weighted Value | Avg Cycle | |----------|-----------|-------------|----------------|-----------| | [Pipeline 1] | X | $Y | $Z | N days |
Stage Breakdown:
| Stage | Deals | Total Value | Avg Value | Probability | Weighted | |-------|-------|-------------|-----------|-------------|----------| | [Stage 1] | X | $Y | $Z | N% | $W |
At-Risk Deals:
| Deal | Value | Stage | Days in Stage | Issue | |------|-------|-------|---------------|-------| | [Deal 1] | $X | [Stage] | N | No activity in 20 days |
Projected Revenue:
- Best case: $[sum of all open deal values]
- Weighted forecast: $[sum of weighted values]
- Committed (>80% probability): $[high-probability deals]
A Google Sheet has been created with the full report: [link]
Example Usage
Try asking:
- →"Build a pipeline health report for this quarter"
- →"Which deals have been stuck in the same stage for over 2 weeks?"
- →"Show me weighted revenue forecast across all pipelines"