Skip to Content
DestinationsHubSpotOverview

HubSpot

Managed destination - Vendo can model HubSpot as an activation destination for events, contact profiles, company records, and audiences. Confirm the destination is enabled in your Vendo environment before running a production sync.

HubSpot is also available as a source for CRM objects, activities, forms, and marketing data.

Activation Capabilities

The Vendo app catalog marks HubSpot as accepting these destination data types:

Data typeWhat Vendo prepares
EventsBehavioral or modeled events with a timestamp, event name, user identity, and mapped properties
User profilesContact traits such as email, phone, name, lifecycle stage, location, and custom fields
GroupsCompany or account-level properties for B2B activation
AudiencesSegment memberships for CRM lists or workflow enrollment

Required Identity

Map at least one stable identifier before enabling a HubSpot activation sync.

IdentifierUse
EmailPrimary contact match key for most HubSpot records
HubSpot contact IDExact contact match when the source data already contains HubSpot IDs
PhoneSecondary contact match key when available
Company domain or company IDCompany/group updates and account-level enrichment

Setup

HubSpot activation uses the same OAuth connection model as the HubSpot source.

  1. Connect HubSpot from Apps and complete the OAuth flow.
  2. Create a destination sync to HubSpot from Destinations.
  3. Choose the source, model, or audience segment to activate.
  4. Select the data type: events, user profiles, groups, or audiences.
  5. Map the required identity fields and any HubSpot properties you want Vendo to update.
  6. Save the destination and run a small test sync before enabling a schedule.

Platform Details

SettingValue
Auth methodHubSpot OAuth 2.0
Destination typesEvents, user profiles, groups, audiences
Common identityEmail or HubSpot contact ID
Source compatibilityAny Vendo source or model that provides the required identifiers
Current setup modelManaged activation; verify environment support before production use

What Vendo Does Not Do

Data or actionStatus
HubSpot data importUse the HubSpot source
Creating custom HubSpot properties automaticallyConfigure required properties in HubSpot before mapping them
Production activation without environment validationRun a test sync and confirm delivery counts first

Verify Setup

  1. Confirm the HubSpot destination is connected and active in Vendo.
  2. Run a small test sync with one or two known contacts.
  3. Check the contact timeline or contact properties in HubSpot.
  4. Confirm Vendo job logs show rows sent, skipped, and failed.
  5. Review mapped properties against the expected HubSpot field names.

Troubleshooting

SymptomWhat to check
Destination cannot be selectedConfirm the HubSpot app is connected and has destination capability in Vendo
Records are skippedConfirm email, contact ID, or another required identifier is mapped
Properties are not updatedConfirm the target HubSpot property exists and the mapped type matches
Audience sync is emptyConfirm the Vendo segment has members and the identity field matches HubSpot contacts
Last updated on