SmartSuite
Using SmartSuite as a data source for your Softr app.
SmartSuite is a spreadsheet-based database and work management system that can also function as a relational database.
This integration allows you to:
-
Connect your SmartSuite data to Softr effortlessly
-
Display and manage SmartSuite records within your Softr apps
-
Utilize relational data for enhanced workflows
1. Connect your SmartSuite account
To use SmartSuite in Softr, you must first connect your SmartSuite account. Any SmartSuite data source you add to Softr can be used across all apps within your Softr workspace.
Add SmartSuite as a data source in Softr
-
In the Softr Studio dashboard, click Integrations in the left menu.
-
Click Connect new.

- In the Select an integration window, click SmartSuite.

-
Log in to your SmartSuite account (if not already).
-
Authorize Softr to access your SmartSuite data.
Once connected, your SmartSuite data will be available to use in Softr.
2. Connect your SmartSuite data to your Softr app
After connecting SmartSuite, you can use its data in any Softr app.
Connect your data to a dynamic block
To display your data in the app, connect a dynamic block (e.g., List, Grid, Table) to your SmartSuite table:
-
Open the Source tab of the block settings.
-
In Account, select your SmartSuite account.
-
In Workspace, select the workspace.
-
In Solution, select the solution.
-
In Table, pick the table you want to use.

Map SmartSuite fields to item fields in softr
Each SmartSuite table has multiple fields (columns) with predefined types (e.g., File, Yes/No, Formula). Connecting your table to a block lets you choose which SmartSuite fields to display and map it to a Softr field. This lets you control how your SmartSuite data appears in Softr.
Example: If your SmartSuite table has a Photos (Files & Images field), map it to an Image field in Softr to display it correctly.


Supported Fields
Most editable SmartSuite fields can be modified in Softr, but some computed fields are read-only, including:
-
Formula fields
-
Rollup fields
-
Lookup fields
Linked Records
One of SmartSuite’s key features is Linked Records, which allows you to create relationships between tables. This makes SmartSuite a relational database.
For example, if you have two SmartSuite tables:
-
Tasks
-
Projects
You can link the Tasks table to the Projects table to show which project each task belongs to.
Below, you can see the Tasks table, where the Project field is a linked record showing data from the Projects table.

