HubSpot (Edge)

Last updated on Jun 03, 2026

Edge Pipeline is now available for Public Review. You can explore and evaluate its features and share your feedback.

HubSpot is a cloud-based Customer Relationship Management (CRM) platform that enables businesses to manage customer interactions, handle sales and marketing processes, and analyze customer data. It also allows you to create and customize properties based on your business requirements to improve customer engagement and relationships.

Hevo uses HubSpot REST APIs and webhooks to replicate data from your account into the Destination of your choice. To ingest data, you must authenticate your HubSpot account with Hevo using Open Authorization (OAuth).


Supported Features

Feature Name Supported
Capture deletes Yes
History mode Yes
Custom data (user-configured objects & fields) Yes
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes

Handling of Deletes

Hevo uses the following methods to capture deleted records for your Source objects:

Method How it works Applies to
Using the archived field For most standard objects, HubSpot marks deleted records by setting the archived field to true. Hevo ingests these records and marks them as deleted in the Destination by updating the value of the metadata column __hevo__marked_deleted to True. - feedback_submission
- goal
- lead
- line_item
- product
- quote
- ticket

Note: Hevo captures deleted records for these objects once every 24 hours through API calls.
Comparing Source and Destination data For objects where the complete data is ingested during each Pipeline run, Hevo identifies deleted records by comparing the latest data fetched from the Source with the data present in the Destination. If a record exists in the Destination but is no longer returned by the Source, Hevo marks the record as deleted in the Destination.

Note: For the contact_list_member and company_list_member objects, Hevo performs this comparison once every week to identify deleted records.
- association_type
- company_list
- company_list_member
- contact_list
- contact_list_member
- conversation_channel
- conversation_channel_account
- conversation_inbox
- custom_event_definition
- custom_event_definition_association
- custom_event_definition_property
- custom_event_definition_property_option
- deal_pipeline
- deal_pipeline_stage
- email_subscription
- form
- lead_pipeline
- lead_pipeline_stage
- marketing_campaign
- marketing_campaign_asset
- marketing_campaign_budget_item
- marketing_campaign_contact
- marketing_campaign_spend_item
- marketing_event
- marketing_event_custom_property
- marketing_event_list
- marketing_event_participant
- owner
- owner_team
- property
- property_option
- role
- submission_response
- team
- team_user
- ticket_pipeline
- ticket_pipeline_stage
- users
Capturing delete events through webhooks HubSpot sends delete event notifications to Hevo for subscribed objects through webhooks. These events are then processed in the next Pipeline run to mark the corresponding records as deleted in the Destination. - company
- contact
- deal

Note: If deleted records are restored in the Source, Hevo ingests only the changes made to those records from the time they are restored. Changes made before deletion are not captured.


Revision History

Refer to the following table for the list of key updates made to this page:

Date Release Description of Change
Jun-03-2026 NA New document.

Tell us what went wrong