# HubSpot Destination

[HubSpot](https://www.hubspot.com/) is a leading marketing and sales platform that helps you track leads as well as inbound marketing and sales.

RudderStack supports sending data to HubSpot via HubSpot's [legacy](https://legacydocs.hubspot.com/docs/overview?_ga=2.34803302.670362313.1663315856-97001172.1658910392) (deprecated soon) and [new](https://developers.hubspot.com/docs/api/overview) API.

## Links

This documentation is split into the following sections:

- [Set up HubSpot destination in RudderStack]({{< ref "destinations/streaming-destinations/hubspot/setup-guide.md" >}})
- [Send events in cloud mode]({{< ref "destinations/streaming-destinations/hubspot/cloud-mode/" >}})
- [Send events in device mode]({{< ref "destinations/streaming-destinations/hubspot/device-mode.md" >}})
- [Connect Reverse ETL source to HubSpot]({{< ref "destinations/streaming-destinations/hubspot/connect-retl-source.md" >}})

See [RudderStack Connection Modes]({{< ref "destinations/rudderstack-connection-modes.md" >}}) to learn more about sending events in cloud and device modes.
