
Table of contents
TeamScore integrates with HubSpot to bring your CRM, Sales, Service, and Engagement activity directly into the timeline. Once connected, TeamScore listens for changes inside HubSpot and displays them as clear, structured activities your team can rely on.
HubSpot sends events whenever records are created or updated. TeamScore processes those events and shows them in the timeline under a purple HubSpot tag for quick recognition.
How HubSpot Data Appears in TeamScore
Any time you update a contact, company, deal, or ticket in HubSpot, TeamScore receives an event for that change. These events are processed and appear in TeamScore within around 20 minutes, depending on volume.
TeamScore posts each event to the activity timeline with a short description of what changed. For example, you’ll see entries like:
- Updated HubSpot contact field
- Created HubSpot company
- Created HubSpot deal/ticket/task/call/email etc.
If several fields change at the same moment, TeamScore groups them into a single activity. Instead of posting five items at the same timestamp, TeamScore collapses them into one clean entry with a consolidated list of changes.
HubSpot activity includes object details where available:
- deal names
- ticket subjects
- task names
- email subjects
- call direction
- meeting subjects
This gives teams clear context without needing to navigate away from TeamScore.
Objects TeamScore Syncs from HubSpot
TeamScore supports the main HubSpot feature areas:
1. CRM — Contacts and Companies
TeamScore logs new records, filed updates and associated changes.
2. Sales — Deals
Deal creation and changes to deal properties or stages
3. Service — Tickets
New tickets and any changes to fields such as priority, status, or pipeline stage.
4. Engagement — Notes, Emails, Calls and Tasks
These activities appear in sequence so teams can understand the full thread of work happening in HubSpot.
5. Marketing
Planned support for marketing activity such as email sends and campaigns. HubSpot’s marketing events require additional integration logic. This area is not yet enabled in TeamScore and will come later.
Step-by-Step Setup Instructions
Step 1: Connect HubSpot at the Account Level
- Go to Services in the top navigation.
- Scroll the Services List down to HubSpot.
- Select Connect HubSpot.
- TeamScore will redirect you to the HubSpot authorization page titled Connecting your TeamScore account to HubSpot
- Sign into your HubSpot account (or create one if needed)
- Approve the requested permissions
Once connected, HubSpot begins sending events to TeamScore. These are processed and appear on the timeline within about 20 minutes.
Please note that only users with the Admin, Owner, and Executive user levels can connect HubSpot from the Services List.
Step 2: Automatic User Mapping
TeamScore imports your HubSpot users and maps them by email address. Mapped users start receiving HubSpot activity automatically. No additional setup needed.
Step 3: Manage HubSpot Features Per User (Optional)
Managers, Admins, Owners, and Executives can adjust which HubSpot features areas each user sees.
- Go to Team View
- Select a user by clicking on a name
- Open the Services Tab
- Find HubSpot
- Toggle individual features (CRM, Sales, Service, Engagement, Marketing) on or off
These toggles control visibility for that user only. The HubSpot integration itself remains connected at the organization level and can only be changed by Admins, Owners, or Executives.
Integration Page Overview
The HubSpot integration page contains:
- Overview Tab — connection details and owner
- Users Tab — auto-mapped HubSpot accounts
- Features Tab — CRM, Sales, Service, Engagement visibility
- Connections Tab — connected HubSpot accounts
Data Access & Privacy
TeamScore only receives the events that HubSpot’s API provides for the connected account. All HubSpot data in TeamScore follows HubSpot’s own permission model. TeamScore cannot access anything the HubSpot user does not have access to.
Troubleshooting
If HubSpot events are missing, check the following:
- Was the correct HubSpot account connected?
- Are users mapped by email?
- Did the event occur within the last 20-minute processing window?
- Were relevant feature areas (CRM, Sales, Service, Engagement) toggled on?
Reconnecting the service typically resolves expired tokens or permission changes.
