Connect HubSpot to Claude: Pipeline Health in One Conversation
By CorpusIQ Team
Pipeline review meetings are where data goes to be argued with. The report says one thing, the rep says another, the forecast gets adjusted on vibes. Nobody leaves the room confident. Nobody goes back to HubSpot to check the actual numbers, because pulling them would take another 20 minutes.
Connecting HubSpot to Claude through CorpusIQ lets you ask pipeline questions the same way you ask any other question. In plain English, during the meeting, with the answer coming straight from HubSpot. No report builder, no filtered view, no hunting for the right property.
The problem with the current workflow
HubSpot is a capable CRM but its reporting model punishes ad-hoc questions. You can build a beautiful dashboard for your top 10 recurring metrics. You cannot, without effort, answer the question someone raises in a Tuesday standup. Custom reports take time. Saved filters get forgotten. Every rep has their own view of their own pipeline.
The predictable result is that pipeline conversations happen on feel. The sales leader knows which deals "feel solid" and which ones "are slipping." The CFO asks for a forecast and gets a number that was manually adjusted three times before anyone agreed on it. Nobody is working from the same data.
The CRM has the answers. The problem is that extracting them requires either a dedicated RevOps person or a level of HubSpot fluency most teams do not have.
How CorpusIQ solves it
CorpusIQ exposes HubSpot to Claude through MCP. Claude gains the ability to query contacts, companies, deals, tickets, pipeline stages, owners, activities, and any custom properties your team uses. Ask a pipeline question and Claude pulls the answer from HubSpot in real time.
Read-only by design. CorpusIQ requests only read scopes. Claude cannot modify deals, reassign owners, change stages, or delete contacts. There is no write path.
Zero data retention. CorpusIQ does not copy your CRM into a database. Every query hits HubSpot directly. Close Claude and CorpusIQ has nothing.
Revocable instantly. Disconnect from the HubSpot integrations panel and the token is invalidated.
What you can actually do
- "Show me all deals over $25,000 in the proposal stage that have not had activity in 14 days."
- "Which deals closed this quarter, broken down by source, and which sources have the highest win rate?"
- "Give me a pipeline forecast for the next 90 days using weighted stage probabilities."
- "List contacts at companies with more than 100 employees who have opened an email in the last 7 days but have no assigned owner."
- "Which reps have the longest average time from opportunity to close, and what is the average deal size for each?"
- "Show me deals where the close date has been pushed more than twice, grouped by owner."
- "What is the conversion rate from MQL to SQL to Customer over the last 6 months?"
- "Flag any enterprise deals over $50k with no meeting scheduled in the last 21 days."
Follow-ups behave like a conversation. Ask about stalled deals, then narrow to one owner, then ask what the common reason in the notes field is. Claude keeps the context.
Setup in 3 minutes
- Create an account at corpusiq.io. Solo $29.95/month covers HubSpot plus all 25+ connectors.
- In the dashboard, click Connect next to HubSpot. Authorize read-only access in HubSpot.
- Connect Claude to CorpusIQ via the MCP setup in your Claude dashboard.
First question is live.
Where this earns its keep
The teams that benefit most have a HubSpot instance with real data in it and not enough analyst hours to serve everyone who has questions. Sales leaders, RevOps, and founders running their own pipeline all save hours a week.
It compounds with Gmail, Outlook, and Google Calendar. Ask Claude about a stalled deal, then ask what the last email thread said, then ask when the next meeting is. Three connectors, one conversation. CorpusIQ's MCP layer is what makes the cross-source questions work.
It also pays off at forecast time. Instead of the sales leader spending 4 hours building a deck, they ask Claude for the forecast and the stage-by-stage breakdown, then review it with the team. The conversation is about what to do, not about how to build the slide.
What to watch out for
Two honest caveats.
Data quality matters. If your reps do not update deal stages, the forecast will be wrong. Claude reports what HubSpot contains. It cannot guess what was supposed to be there.
Custom property coverage varies. HubSpot exposes standard properties reliably through the API. Custom properties work but require that your HubSpot admin has kept the property schema clean. Ask Claude to list available properties first if you are unsure what is queryable.
See also
FAQ
Does CorpusIQ store my HubSpot contacts or deals?
No. Read-only OAuth, no storage. Data stays in HubSpot.
Can Claude update deals or contacts?
No. CorpusIQ is read-only. Claude reports on your CRM but cannot modify records.
Which HubSpot objects are accessible?
Contacts, companies, deals, tickets, and associated properties. Custom objects are supported where the HubSpot API exposes them.
Does this work with HubSpot Free?
Yes. Any HubSpot tier with API access is supported.
