All connectors
Implemented
CRM, sales & customer success
HubSpot logo

HubSpot

Read and write HubSpot companies, deals, tickets, products, line items, engagements, associations and custom objects.

Keep customer information aligned across sales and marketing teams.

Source actions

18

Destination actions

19

Data types

17

Validation status

Implemented · fixture tested.

Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.

What you can map

associations
  • Associate records
    Destination
    Duplicate protected

    Associates two records with the default association, or with a labelled association type when a type ID is supplied.

  • List associations
    Source

    Records of one type associated with a record, with association labels (v4).

calls
  • List calls
    Source
    Incremental

    HubSpot calls with typed default properties and any requested custom properties.

companies
  • Create company
    Destination
    Not retried automatically

    Creates a HubSpot company, optionally associated with other records.

  • List companies
    Source
    Incremental

    HubSpot companies with typed default properties and any requested custom properties.

  • Update company
    Destination
    Duplicate protected

    Updates supplied properties on a HubSpot company.

  • Upsert Companies
    Destination
    Duplicate protected

    Upsert operation for Companies.

company records
  • List Company Records
    Source

    List operation for Company Records.

customers
  • List Customers
    Source

    List operation for Customers.

  • Upsert Customers
    Destination
    Duplicate protected

    Upsert operation for Customers.

deal records
  • List Deal Records
    Source

    List operation for Deal Records.

deals
  • Create deal
    Destination
    Not retried automatically

    Creates a HubSpot deal, optionally associated with other records.

  • List deals
    Source
    Incremental

    HubSpot deals with typed default properties and any requested custom properties.

  • Update deal
    Destination
    Duplicate protected

    Updates supplied properties on a HubSpot deal.

line items
  • Create line item
    Destination
    Not retried automatically

    Creates a HubSpot line item, optionally associated with other records.

  • List line items
    Source
    Incremental

    HubSpot line items with typed default properties and any requested custom properties.

  • Update line item
    Destination
    Duplicate protected

    Updates supplied properties on a HubSpot line item.

meetings
  • List meetings
    Source
    Incremental

    HubSpot meetings with typed default properties and any requested custom properties.

notes
  • Create note
    Destination
    Not retried automatically

    Creates a HubSpot note, optionally associated with other records.

  • List notes
    Source
    Incremental

    HubSpot notes with typed default properties and any requested custom properties.

objects
  • Create object record
    Destination
    Not retried automatically

    Creates a record of any object type, including custom objects.

  • Get object record
    Source

    Reads one record by ID or by a unique property value.

  • List object records
    Source
    Incremental

    Records of any object type, including custom objects, with requested properties.

  • Update object record
    Destination
    Duplicate protected

    Updates properties on a record by ID or unique property value.

  • Upsert object record by unique property
    Destination
    Duplicate protected

    Creates or updates a record matched on a unique property (batch upsert endpoint with one input).

owners
  • List owners
    Source

    Users who can own CRM records, with team membership.

pipelines
  • List pipelines and stages
    Source

    Pipelines with ordered stages, probabilities and closed flags for deals, tickets or custom objects.

products
  • Create product
    Destination
    Not retried automatically

    Creates a HubSpot product, optionally associated with other records.

  • List products
    Source
    Incremental

    HubSpot products with typed default properties and any requested custom properties.

  • Update product
    Destination
    Duplicate protected

    Updates supplied properties on a HubSpot product.

quotes
  • List quotes
    Source
    Incremental

    HubSpot quotes with typed default properties and any requested custom properties.

tasks
  • Create task
    Destination
    Not retried automatically

    Creates a HubSpot task, optionally associated with other records.

  • List tasks
    Source
    Incremental

    HubSpot tasks with typed default properties and any requested custom properties.

  • Update task
    Destination
    Duplicate protected

    Updates supplied properties on a HubSpot task.

tickets
  • Create ticket
    Destination
    Not retried automatically

    Creates a HubSpot ticket, optionally associated with other records.

  • List tickets
    Source
    Incremental

    HubSpot tickets with typed default properties and any requested custom properties.

  • Update ticket
    Destination
    Duplicate protected

    Updates supplied properties on a HubSpot ticket.

Authentication

Private app access token (same credential as the built-in HubSpot connection)

Plans and access

All HubSpot accounts; custom objects and some objects (quotes, line items) depend on Hub tier. The private app or OAuth token must hold the CRM object read/write scopes for each object used.

Test environment

Developer test accounts and standard sandboxes use the same CRM API.

Rate limits

Private apps: 100 requests per 10 seconds (Free/Starter) or 190 (Professional/Enterprise) plus a daily account limit; CRM search is limited to 5 requests per second. HTTP 429.

Provider events

Webhook subscriptions for CRM object creation, property change and association events. Nexra event triggers are not yet available; flows run on demand or on a schedule.

Before you build a flow

  • Company and deal reads require their object read scopes. Company upsert matches exact primary domain, rejects ambiguous matches and verifies saved name/domain. Company read/write scopes are required. Search indexing delays and concurrent creates require reconciliation. Deals are read-only; associations, custom fields and pipeline conversion are not implemented.
  • Contact reads and email-keyed upsert with read-back verification of identity, email and names. Contact read and write scopes are required for destinations. Marketing consent is not changed. Credential-backed certification remains pending.
  • Uses the CRM v3 object API and v4 associations API, which HubSpot now lists under legacy versions alongside date-versioned APIs; both remain supported.
  • Incremental reads use CRM search, which caps each query at 10,000 results; narrow updatedSince windows for large backfills.
  • Creates have no idempotency key; uncertain creates are not repeated automatically. Use objects.upsert with a unique property for repeat-safe writes.
  • Quotes are read-only; deletes, merges and email engagement sends are not exposed.