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.
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.
1
Add HubSpot data source to your workspace
In your Softr Dashboard, navigate to Data Sources in the left menu.
Click Connect Data Source.
Select HubSpot and proceed to authenticate your account.
Adding new or editing existing data sources.
2
Grant access to HubSpot
Sign in to your HubSpot account.
Select which account you want to connect to Softr.
Once your HubSpot account is connected, you can use the authorized account across one or multiple Softr applications.
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:
In the Block source tab, select the authenticated HubSpot integration.
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.
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.
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.