How to Use HubSpot in ChatGPT
Query pipeline, draft outbound, and update contacts in HubSpot — without leaving ChatGPT.
Who this guide is for
Sales, RevOps, and marketing folks who want plain-language access to CRM data and faster drafting of outreach.
Why use HubSpot inside ChatGPT
HubSpot inside ChatGPT removes the dashboard hop for the questions sales teams ask every week. Instead of building a report, you ask the model — 'top deals closing this quarter by owner', 'leads from last week's webinar' — and the integration pulls live CRM data. The drafting side is just as valuable: outbound emails, follow-ups, internal notes — all grounded in the actual contact record.
Before you start
- A HubSpot account with the relevant Hub (Sales / Marketing) enabled.
- User permission scoped to what you need — start read-only.
- An understanding of your pipeline schema. Custom properties only work if the model can discover them; clean property names help.
Step-by-step: using HubSpot inside ChatGPT
- Step 1
Connect HubSpot
From the app picker, select HubSpot. The OAuth flow asks for object-level scopes (contacts, deals, companies, notes). Grant only what you need; you can always expand later.
- Step 2
Ask a pipeline question
Replace the report-builder hop with natural language.
Try this promptShow me top 10 deals by amount closing this quarter, grouped by stage and owner. Flag any that haven't had activity in 14 days.
What to expectA table with the deals, owners, stages, and a flag column for stale ones. Drill-down links back to HubSpot when supported.
- Step 3
Draft outbound based on a real contact
The integration can pull the contact's record (company, role, recent activity) and draft a message grounded in those specifics.
Try this promptDraft a follow-up email to Sarah at Acme Corp. She demoed last week, expressed interest in the Enterprise plan, but mentioned budget timing as a concern. Keep it short.
What to expectA draft email with the contact's recent activity referenced and a soft CTA aligned to their stated concern.
- Step 4
Log activity from chat
Closed a call? Spoke at a conference? Log the activity directly without opening HubSpot.
Try this promptLog a meeting note on the Acme Corp deal — 30 minutes with Sarah, demoed pricing module, follow-up scheduled for next Tuesday.
What to expectA confirmation that the activity was logged on the right record, with a link to the deal page.
- Step 5
Treat write actions with care
Updating deal stages, creating contacts, sending sequenced emails — all powerful, all consequential. Confirm before write.
Common pitfalls
- Granting all object access by default. Most workflows only need contacts and deals; companies and notes can come later.
- Forgetting that your team sees the activities the model logs. Be specific and accurate, not cute.
- Treating the integration as a substitute for actually using HubSpot. Some workflows (multi-step automations) still belong in the UI.
Related on ChatGPTAppsRank
Frequently asked questions
- Does it work with custom properties?
- Yes, if they're discoverable. Clean naming and descriptions help the model use them correctly.
- Can it send emails directly?
- With write scopes on sequences and emails, yes. Most teams start with draft-only flows and approve sends explicitly.
- Does it cover Marketing Hub features?
- Coverage varies by Hub. Sales Hub features are typically deepest; Marketing Hub coverage depends on plan tier.