How to automate a weekly pipeline report with HubSpot and Slack
Automate weekly HubSpot pipeline reports to Slack. Compare n8n, Zapier, Make, code, and Claude Code approaches with costs and trade-offs.

This recipe includes a downloadable n8n template and Claude Code skill.
Workflow
Why automate your pipeline report?
Sales leaders spend 30-60 minutes every Monday morning exporting deals from HubSpot, formatting spreadsheets, and pasting updates into Slack. That's 2-4 hours per month of a senior leader's time spent on data formatting instead of coaching reps. Worse, by the time the report is ready, the numbers are already stale.
Manual reporting also means inconsistent formatting, missed weeks during busy periods, and no historical comparison. An automated pipeline report eliminates all of this — it runs on schedule, uses the same format every time, and frees leadership to focus on the numbers instead of compiling them.
How it works
Every approach in this guide follows the same pattern:
- Trigger on a weekly schedule (usually Monday morning before standup)
- Fetch pipeline stages from HubSpot to map stage IDs to human-readable names
- Search all active deals with their amounts, stages, close dates, and last modified dates
- Calculate metrics — total pipeline value, deals by stage, stale deals (14+ days without activity)
- Post a formatted report to Slack with key metrics and at-risk deal alerts
📊 Weekly Pipeline Report
Total Pipeline: $2.4M across 47 deals
New This Week: 12 deals ($680K)
Moved Forward: 8 deals ($420K)
At Risk: 3 deals stale 14+ days ($310K)
What you'll need
- HubSpot account with API access (private app token with
crm.objects.deals.readscope) - Slack workspace with permission to add integrations or webhooks
- ~1 hour for initial setup
Key metrics to track
| Metric | Formula |
|---|---|
| Pipeline value | Sum of all open deal amounts |
| Stage conversion | Deals advanced / Total deals in stage |
| Deal velocity | Average days from creation to close |
| Coverage ratio | Pipeline value / Quota remaining |
Which approach should I use?
- n8n (recommended) if you want a visual workflow you can modify without code. The visual editor makes it easy to add stages, change metrics, or split reports by pipeline. Free self-hosted or $24/mo cloud.
- Code + Cron if you want zero ongoing cost and full control. Best for teams with a developer who can maintain the script. Runs on GitHub Actions for free.
- Zapier if your team already pays for Zapier Professional and wants a managed solution. Requires Webhooks by Zapier to call the HubSpot Search API directly. ~140 tasks/month.
- Make if your team already uses Make. The visual builder handles deal aggregation natively. Any plan works for weekly schedules.
- Claude Code if you want conversational flexibility — ask for pipeline snapshots by stage, time period, or specific reps. Best for on-demand reports during leadership meetings.
Select an approach below to see a full step-by-step guide for building this report.
Compare approaches
| Approach | Complexity | Cost | Latency | Code | Reliability |
|---|---|---|---|---|---|
n8n | medium | $0-24/mo | polling | low | 24/7 cloud |
Zapier | low | $20-50/mo | real-time | none | 24/7 cloud |
Make | medium | $9-29/mo | polling | none | 24/7 cloud |
Code + Cron | high | $0 (hosting varies) | real-time | high | Self-hosted |
Claude Code | low | Usage-based | on-demand | none | On demand |
n8n
mediumZapier
lowMake
mediumCode + Cron
highClaude Code
lown8n
mediumHTTP node to CRM API, Function node for calculations, Gmail/Slack node for delivery
Code + Cron
highPython/Node script with CRM SDK, scheduled via cron or GitHub Actions
Claude Code
lowGuided Claude Code skill — ask Claude to generate a pipeline report or analyze deals conversationally
Related Recipes
How to automate a weekly pipeline report with Salesforce and Slack
Salesforce + Slack
How to post a daily Slack leaderboard of rep activity from HubSpot
HubSpot + Slack
How to track lead-to-MQL conversion rate by source and report weekly to Slack
HubSpot + Slack
How to send a weekly Slack report on HubSpot sequence performance
HubSpot + Slack
Frequently Asked Questions
Looking to scale your AI operations?
We build and optimize automation systems for mid-market businesses. Let's discuss the right approach for your team.