Ask AI

HubSpot

Using HubSpot as a data source for your Softr app.

HubSpot is an integrated marketing, sales, and customer service platform that provides tools for businesses to attract, engage, and delight customers throughout their entire lifecycle. It can also act as a relational database. If you want to learn more about HubSpot and its features, make sure to check out the official HubSpot website.

Now, let's see how you can connect HubSpot, and then we'll take a closer look at some of the HubSpot features that are important to consider in that context.

โ„น๏ธ
HubSpot is available on Business and Enterprise plans.

Connecting to HubSpot

Connecting your HubSpot data to Softr is super easy. Any HubSpot data source you connect in Softr can be used in all of the workspaceโ€™s apps, by all of the workspaceโ€™s collaborators.

โ„น๏ธ
You need to be a HubSpot Super Admin to connect.

Letโ€™s look at how to connect HubSpot as a data source. First, click on your workspace in the bottom left of the Softr Dashboard, then click Workspace Settings.

Click on workspace settings
Click on workspace settings

On the next screen, you can see a list of all your connected data sources, as well as a button to add a new data source. Click Connect data source in the upper right of the screen. If you need to edit, re-authenticate, or remove a data source, click the 3-dot ellipses icon on the right of the data source. Note that guest collaborators cannot re-authenticate or remove data sources.

Notion image

When adding a new data source, you will be asked to log in to HubSpot (if not already). When you continue, you'll be asked to grant Softr access to your HubSpot data.

Objects, fields, and field types

When connecting a Softr block (e.g. a List block) to HubSpot, you need to select a HubSpot object like contact or a deal, and then map each block field to a corresponding HubSpot objectโ€™s property, to specify how exactly you want to display your data.

HubSpot Contact properties
HubSpot Contact properties

Supported HubSpot objects:

  • Contacts
  • Companies
  • Deals
  • Tickets
  • Notes
  • Tasks
  • Custom objects โ€“ read below

Each HubSpot objectโ€™s property has its predefined type (as opposed to Google Sheets). There are multiple field types, such as Single-line text, Date picker, Dropdown select, and more. Similarly, Softr also offers a wide variety of field types, and you need to make sure to select appropriate types when mapping fields from HubSpot to Softr.

Below, you can see how weโ€™ve used an Image field type on Softrโ€™s List block and linked it to a custom deal property โ€œProject Imageโ€ on HubSpot, which has a File type.

You can learn more about each field type in the List block overview.

Notion image
ย 
โ„น๏ธ

Currently not supported Softr Charts, Inbox, Map, Comment, Org Chart, Calendar blocks (coming soon).

HubSpot object associations

HubSpot object associations have a special role, and this is what makes HubSpotโ€™s underlying data a relational database. It allows you to link one object to another and show related data.

For example, if we have two HubSpot objects, Tasks and Deals, we can create multiple Tasks associated with a Deal.

Softr allows you to display associated information using the Linked List concept and associated object IDs as association criteria.

HubSpot custom objects

As HubSpot admin, in addition to your core objects like Contacts, Companies, Deals, etc., you can create custom objects like orders, projects, vendors, etc., and define associations between them.

Use HubSpot custom objects for complete flexibility and control, matching your business needs.

HubSpot computed fields

Generally speaking, any field that you can edit in HubSpot is also editable via Softr. However, there are some exceptions to this rule, e.g., the Calculation field that is automatically computed by HubSpot cannot be edited in Softr.

Enabling sensitive data in HubSpot

For some fields and objects inside of HubSpot, you may need to also enable Hubspotโ€™s Sensitive Data scopes for your API connection. This is only necessary if you have issues accessing or changing certain fields in your HubSpot data. Learn how to enable Sensitive Data Scopes in HubSpot.

Current limitations

  • Templates with HubSpot: . As a workaround, you can use Softr templates by copying data to a free Airtable account or Google Sheets. Then, you can remap app blocks to connect to Notion.

Related Articles

ย 
Did this answer your question?
๐Ÿ˜ž
๐Ÿ˜
๐Ÿคฉ

Last updated on July 12, 2024