HubSpot analytics from your own data
Companies, contacts, deals and deal stages from your HubSpot CRM, analysis-ready.
What you can learn from your HubSpot data
Once HubSpot is connected, these are the questions your data can answer. Each one has a free tool that shows the method on a sample first.
Pareto (80/20)
The few items or customers that bring most of the results.
Fits your companies, deals and deal stages.
Cohort retention
Whether people who joined in the same month come back.
Fits your companies and contacts.
Customer segments (RFM)
Which customers are your best, and which are slipping away.
Fits your contacts.
What data it brings
- companies: One row per company: name, domain, industry, size, revenue, location, lifecycle stage, created date.
- contacts: One row per contact: email, name, lifecycle stage, lead status, company, country, created and last-modified dates.
- deals: One row per deal: name, amount, currency, stage (with its label), pipeline, created and close dates, won and closed flags, days to close.
- deal stages: One row per pipeline stage: pipeline, stage, order, probability, whether it is closed won.
A question you can ask
“What is the average probability of the stages, by pipeline?”
Ask it in your own words. You get the answer, with the steps that made it.
How to connect it
You connect with a key you create in your HubSpot account. It takes a few minutes.
- In your MCP Analytics account, open Connectors and choose HubSpot. The setup form opens there.
- In HubSpot, open Development, then Keys, then Service keys, and choose Create service key. You need to be a Super admin or have the Developer tools access permission. Legacy private apps can no longer be created.
- Give it read scopes only: crm.objects.companies.read, crm.objects.contacts.read, crm.objects.deals.read and crm.schemas.deals.read.
- Click the key name, choose Show, then Copy, and paste the token into the setup form.
HubSpot help page for this step →
We test the connection before we save it, so you know right away if a step was missed.
What we keep, and how to disconnect
We keep the key or login you give us, encrypted, and use it only to read the data you ask about. Other accounts cannot see your connections. To stop, open Connectors in your account and choose Remove on the HubSpot row; that deletes the saved key. You can also cancel the key in HubSpot itself.
Questions
What can I learn from my HubSpot data?
You can see the few items or customers that bring most of the results, where people drop off between steps, and whether people who joined in the same month come back. Each one has a free tool that shows the method on a sample.
Will this change anything in my HubSpot account?
No. We only read. Nothing in HubSpot is changed.
Can I use a file instead?
Yes. Export a CSV from HubSpot and upload it. Connecting just saves you the export each time.
Can I combine HubSpot with my other data?
Yes. Connect each source, then ask a question that names both.