Skip to content

Commit b92ed08

Browse files
committed
first pass of rate limit and actionsv2 sections
1 parent 0042b17 commit b92ed08

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

src/connections/destinations/catalog/actions-hubspot-cloud/index.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,35 @@ HubSpot Cloud Mode (Actions) provides the following benefits over the classic Hu
5353
> info ""
5454
> To ensure that data is sent downstream, configure and enable at least one mapping to handle a connected sources event(s).
5555
56+
## Actions v2
57+
58+
Segment's v2 Actions, [Custom Object v2](/docs/connections/destinations/catalog/actions-hubspot-cloud/#custom-object-v2) and [Custom Event v2](/docs/connections/destinations/catalog/actions-hubspot-cloud/#custom-event-v2), support the following features:
59+
60+
- **Sync modes**: Control how Segment updates your downstream destination by selecting a sync mode, or a strategy for updating your downstream data
61+
- **Dynamic dropdowns**: When creating or updating a mapping in the Segment app, the dropdown auto-populates all of the available properties directly from HubSpot
62+
- **Create and modify data**: Use Sync modes to create objects in your downstream destination without having to leave the Segment app.
63+
64+
> warning ""
65+
> You might need to reauthorize your HubSpot account to use all of the features associated with v2 Actions.
66+
67+
### Sync modes
68+
Sync modes allow users to define how Segment should update the data in your downstream destination.
69+
70+
Available sync modes for the Custom Object and Custom Event Actions include:
71+
- **Update**: Modify existing records in the destination without adding new ones.
72+
- **Upsert**: Update existing records and add new ones, if necessary.
73+
- **Add**: Add records to a list, segment, or journey.
74+
5675
{% include components/actions-fields.html %}
5776

77+
## Rate limits
78+
HubSpot's [API rate limit](https://developers.hubspot.com/docs/api/usage-details#rate-limits){:target="_blank"} is 100 API calls per 10 seconds. While Segment implements retries for temporary issues, large data volumes sent simultaneously might exceed this limit and result in incomplete data transmission.
79+
80+
For customers with substantial data volumes, Segment recommends segmenting the data into smaller batches and scheduling transfers over an extended period of time. This approach ensures successful data transmission to HubSpot without encountering rate limits.
81+
82+
> info "HubSpot Associations might exacerbate rate limit issues"
83+
> [HubSpot Associations](https://developers.hubspot.com/docs/api/crm/associations){:target="_blank"} often require additional API calls. When working with Associations, carefully plan your strategy and consider a more gradual approach to creating them, especially for large datasets, to avoid reaching your API call limit.
84+
5885

5986
## Support for association between two custom object records in upsert custom object records
6087
To associate two records, it's mandatory to have these three fields: **Search Fields to associate** , **ObjectType to associate**, and **Association Label**. If any of these three fields aren't configured, the association skips.

src/connections/destinations/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ In order to override the default, check the destination settings pane in the Seg
109109

110110
## Sync modes
111111

112-
Sync mode allows users to define how changes in the source should send downstream to your destination. Depending on which destinations you set up in Segment, you may need to choose a sync mode for your data. This configuration determines how Segment updates your destination based on the source data.
112+
Sync modes allow users to define how changes in the source should send downstream to your destination. Depending on which destinations you set up in Segment, you may need to choose a sync mode for your data. This configuration determines how Segment updates your destination based on the source data.
113113

114114
The available sync modes can vary based on the destination, integration type, and actions within the destination. For example, if you sync customer data, you might have the option to Insert, Update, or Upsert records.
115115

0 commit comments

Comments
 (0)