Skip to content

Commit bad7cf8

Browse files
authored
Merge pull request #5140 from segmentio/5027
Add Private App info to HubSpot Cloud Destination
2 parents a63d0a5 + 40bfb3c commit bad7cf8

File tree

1 file changed

+7
-2
lines changed
  • src/connections/destinations/catalog/actions-hubspot-cloud

1 file changed

+7
-2
lines changed

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

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ versions:
1212

1313
{% include content/plan-grid.md name="actions" %}
1414

15-
HubSpot is an all-in-one marketing tool that helps attract new leads and converts them into paying customers, with features like landing page creation and email automation.
15+
HubSpot is an all-in-one marketing tool that helps attract new leads and converts them into paying customers, with features like landing page creation and email automation.
1616

1717
When you use the HubSpot Cloud Mode (Actions) destination, Segment sends your data to [HubSpot's REST API](https://developers.hubspot.com/docs/api/overview){:target="_blank"}.
1818

@@ -34,6 +34,11 @@ HubSpot Cloud Mode (Actions) provides the following benefits over the classic Hu
3434

3535
## Getting started
3636

37+
> info ""
38+
> 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**.
39+
>
40+
> 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.
41+
3742
1. From the Segment web app, navigate to **Connections > Catalog**.
3843
2. Search for **HubSpot Cloud Mode (Actions)** in the Destinations Catalog, and select the destination.
3944
3. Click **Configure HubSpot Cloud Mode (Actions)**.
@@ -58,7 +63,7 @@ Search Fields to associate | This finds a unique record of custom object based
5863
ObjectType to associate | To associate the newly created and updated custom object record with another object type, select the object type you want it to be associated with.
5964
Association Label | Select an association label between both the object types. From the HubSpot Dashboard, you can create associations between any type of object. To create an association label: <br>1. Log in to the [HubSpot Dashboard](https://app.hubspot.com/){:target="_blank"}. <br>2. Go to **Data Management > Objects > Custom Objects**. <br>3. Go to the **Associations** tab and click **Create association label**.
6065

61-
## FAQ & Troubleshooting
66+
## FAQ and troubleshooting
6267

6368
### How do I send other standard objects to HubSpot?
6469
Segment provides prebuilt mappings for contacts and companies. If there are other standard objects you would like to create records in, please use the **Create Custom Object Record** action. For example, to create a deal in HubSpot, add a mapping for Create Custom Object Record, set up your Event Trigger criteria, and input a literal string of "deals" as the Object Type. You can use the Properties object to add fields that are in the [deals object](https://developers.hubspot.com/docs/api/crm/deals){:target="_blank"}, such as `dealname` and `dealstage`. The same can be done with other object types (for example, tickets, quotes, etc). Ending fields that are to go to HubSpot outside of the properties object isn't supported. This includes sending [associations](https://developers.hubspot.com/docs/api/crm/associations){:target="_blank"}. Please note, Segment only supports creating new records in these cases; updates to existing records are only supported for contacts and companies.

0 commit comments

Comments
 (0)