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 businesses with tools to attract, engage, and delight customers throughout their lifecycle.

It can also act as a relational database. To learn more about HubSpot and its features, visit the official HubSpot website.

In this article, we will cover how to connect HubSpot and then take a closer look at some of the features that are important to consider in that context.

โ„น๏ธ

HubSpot integration is available on Business and Enterprise plans.

1. Connect your HubSpot account

To use HubSpot in Softr, you must first connect your HubSpot account. Any HubSpot data source you connect in Softr can be used by all of the workspace's collaborators in all of the workspaceโ€™s apps.

โš ๏ธ

To connect HubSpot, you must have HubSpot Super Admin access.

Step 1: Add HubSpot data source to your workspace

  1. In your Softr Dashboard, navigate to Data Sources in the left menu.
  1. Click Connect Data Source.
  1. Select HubSpot and proceed to authenticate your account.
Adding new or editing existing data sources.
Adding new or editing existing data sources.

Step 2: Grant access to HubSpot

  1. Sign in to your HubSpot account.
  1. Select which account you want to connect to Softr.
Notion image

2. Connect your HubSpot data to a Softr app

Once your HubSpot account is connected, you can use the authorized account across one or multiple Softr applications.

Step 1: Connect the HubSpot objects to a Dynamic Block

To display your data in the app, connect a dynamic block (e.g. List, Grid, Table) to your HubSpot objects:

  1. In the Block source tab, select the authenticated HubSpot integration.
  1. Choose the Object you want to use.
โš ๏ธ

ย Important: You can connect only one object type to one block. For example, if you want to show a list of clients, you can select the Companies object. If you would like to show Tickets, you will need to add another dynamic block.

Selecting HubSpot objects.
Selecting HubSpot objects.

Supported HubSpot Objects

Softr supports the following HubSpot objects:

  • Contacts
  • Companies
  • Deals
  • Tickets
  • Notes
  • Tasks
  • Custom Objects

Step 2. Mapping HubSpot object fields

When you select the object type you want to show, you can customize which object properties you want to visualize alongside. Each HubSpot object has predefined field types like text, dropdowns, and date pickers. Since Softr also has its field types, it's important to map fields correctly to ensure your data appears as expected.

For example, if a HubSpot deal property contains an image stored as a File type, you should map it to a Softr Image field in a List block so it displays correctly.

Mapping HubSpot object properties.
Mapping HubSpot object properties.

Supported Properties

Softr supports:

  • All default HubSpot object properties
  • All custom properties youโ€™ve created in HubSpot

However, some read-only fields cannot be edited in Softr, including:

  • Computed fields like Calculation fields, Rollup, Count, and Formula fields.

HubSpot object associations

HubSpot works as a relational database, meaning objects can be linked together through associations. This allows you to display related data, such as:

  • A Deal with multiple Tasks linked to it
  • A Company associated with multiple Contacts

In Softr, you can show associated objects using:

  1. Linked List Block
  1. Associated Object IDs property

Limitations

โš ๏ธ

Associated objects cannot currently be used in Visibility Conditional Filters.

โ„น๏ธ

Currently, the Charts, Inbox, Map, Org Chart, blocks are not supported. These will be available in future updates.

FAQs

Why can't I see certain HubSpot fields in Softr?

Some HubSpot fields and objects require Sensitive Data scopes for API access. You may need to enable these permissions in HubSpot if certain data is missing or restricted. Learn how to enable Sensitive Data Scopes in HubSpot.

Can I use multiple HubSpot accounts in one Softr app?

Yes! You can connect multiple HubSpot accounts but need to use separate Softr blocks for each object.

Need More Help?

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

Last updated on March 3, 2025