You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/destinations/catalog/actions-hubspot-cloud/index.md
+4-8Lines changed: 4 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,14 +34,11 @@ HubSpot Cloud Mode (Actions) provides the following benefits over the classic Hu
34
34
-**Support for custom behavioral events**. Send [custom behavioral events](https://developers.hubspot.com/docs/api/analytics/events){:target="_blank"} and event properties to HubSpot.
35
35
-**Create records in custom objects**. Use your Segment events to create records in any standard or custom object in your HubSpot account.
36
36
37
+
> note ""
38
+
> A HubSpot Enterprise Marketing Hub account is required to send Custom Behavioral Events.
37
39
38
40
## Getting started
39
41
40
-
> info ""
41
-
> Before you begin, you need to generate a Private App in HubSpot. To generate a Private App from the HubSpot dashboard, navigate to **Integrations > Private Apps**.
42
-
>
43
-
> Segment requires the following scopes: `business-intelligence`, `crm.objects.contacts.read`, `crm.objects.contacts.write`, `crm.schemas.contacts.read`, `crm.objects.companies.read`, `crm.objects.companies.write`, and `crm.schemas.companies.read`. For more information, see HubSpot's [Private Apps](https://developers.hubspot.com/docs/api/private-apps){:target="_blank"} article.
44
-
45
42
1. From the Segment web app, navigate to **Connections > Catalog**.
46
43
2. Search for **HubSpot Cloud Mode (Actions)** in the Destinations Catalog, and select the destination.
@@ -74,12 +71,11 @@ Segment provides prebuilt mappings for contacts and companies. If there are othe
74
71
### How do I send `Page` events to HubSpot?
75
72
The [Track Page View action](/docs/connections/destinations/catalog/actions-hubspot-web/#track-page-view) is only available in [HubSpot Web (Actions) destination](/docs/connections/destinations/catalog/actions-hubspot-web/). As a workaround, with HubSpot Cloud Mode (Actions) destination, you can use the [Custom Behavioral Event](/docs/connections/destinations/catalog/actions-hubspot-cloud/#send-custom-behavioral-event) to send Page events to Hubspot. You'll need to [follow Hubspot's instructions](https://knowledge.hubspot.com/analytics-tools/create-custom-behavioral-events-with-the-code-wizard){:target="_blank"} to create a custom behavioral event for `Page Viewed` in HubSpot.
76
73
77
-
78
74
### Why aren't my custom behavioral events appearing in HubSpot?
79
75
HubSpot has several limits for custom behavioral events, including a limit on the number of event properties per event. Each event can contain data for up to 50 properties. If this limit is exceeded, the request will fail. See [HubSpot documentation](https://knowledge.hubspot.com/analytics-tools/create-custom-behavioral-events#define-the-api-call){:target="_blank"} for other limits.
80
76
81
-
> note ""
82
-
> A HubSpot Enterprise Marketing Hub account is required to send Custom Behavioral Events.
77
+
### How do I resolve a `403` error for custom behavioral events?
78
+
`403` errors indicate that Segment is unable to send your event to HubSpot because the account connected doesn't have sufficient permissions. If you're observing `403` errors for Custom Behavioral Events, ensure that your HubSpot account is a `HubSpot Enterprise Marketing Hub` account. After upgrading your account to `Enterprise Marketing Hub`, **Reauthorize** from the **Settings** page of your destination to resolve the `403` errors.
83
79
84
80
### Why can't I set an entire object for the Other properties field?
0 commit comments