What gets indexed
- Contacts
- Companies
- Deals
- Tickets
- Deal activities (emails, meetings, calls, notes, tasks)
- Custom properties
Setup
1
Connect to Grapevine
- In Grapevine, go to Integrations and click on HubSpot
- Click Connect HubSpot Account
- You’ll be redirected to HubSpot for authorization
2
Authorize the app
- Log into HubSpot (if needed)
- Review the requested permissions
- Click Connect app to authorize
- You’ll be redirected back to Grapevine
3
Indexing begins
Grapevine will automatically begin indexing your HubSpot data. The initial sync indexes the last 3 years of data and may take time depending on the amount of data in your account.
Permissions
The HubSpot connector requires read access to:- Contacts
- Companies
- Deals
- Tickets
- Email and communication activities
Sync behavior
The connector uses dual sync: real-time webhooks for immediate updates and a periodic sync every 20 minutes as a safety net.
- Initial sync - Indexes the last 3 years of data
- Real-time updates - Webhooks provide immediate updates for changes
- Periodic sync - Runs every 20 minutes to catch any missed updates
- Deletions - Deleted records are removed from the index automatically
Limitations
- Initial backfill limited to last 3 years of data
- All deals, contacts, companies, and tickets are indexed (no selective filtering)