- Store text, images, checkboxes, and more
- Create custom views to filter and sort your data
- Control who can view or edit information
- Use ready-made templates to speed up setup
- Integrate with third-party tools
1. Connect your Airtable account
To use Airtable in Softr, you must first link your Airtable account. Here’s how:Add an Airtable data source to your workspace

Add, edit, or remove a datasource using the buttons on the dashboard
Grant access to the Airtable bases you want to use in your workspace.

Granting access to Airtable bases
2. Connect your Airtable Base to the Softr app
Once your Airtable account is connected, you can use the authorized bases across one or multiple Softr applications.Connect your data to a dynamic block
- Go to the Block source tab and select your Airtable integration.
- Pick the base you want to use.
- Choose the table with the records you want to show.

Selecting an Airtable view in Softr
Map Airtable columns to item fields

Airtable fields

Mapping an image field
3. Supported field types
Softr handles Airtable field types in three ways:- Fully supported – You can read and update these fields.
- Read-only – You can see the data, but you can’t edit it.
- Not supported – These fields won’t sync with Softr.
Fully supported Airtable field types
- Text – Single line, long text, and rich text
- Number – Standard numbers, currency, and percentages
- Date & Time – Date, date-time, and duration fields
- Attachments – Images, multiple attachments, and files
- Checkbox – Yes/No options
- Linked Records – Connects one table to another
- Single & Multi-Select – Dropdown lists
- Email & Phone – Email addresses and phone numbers
- Rating – Star or point-based ratings
- URL – Website links
- User Fields – Created by, last modified by, and collaborator fields
Fields that can be shown but not edited
Some fields are read-only in Softr because Airtable automatically generates them:- Formula Fields – Calculated values
- Rollup, Count, and Lookup Fields – Pull data from other tables
- Created By & Created Date – Who and when a record was created
- Last Modified By & Last Modified Date – Who and when a record was updated
- Autonumber Fields – Automatically assigned numbers
Not supported fields
These fields are not supported due to Airtable API limitations:- Button Fields – Trigger actions but don’t store data
- Barcode Fields – Store scanned barcode data
- Sync Source – Data synced from external sources
FAQs
What if I can’t see my Airtable bases in Softr?
What if I can’t see my Airtable bases in Softr?
Why aren’t my mapped fields showing?
Why aren’t my mapped fields showing?
Why is my data not updating in Softr?
Why is my data not updating in Softr?
Can I use multiple Airtable bases in one Softr app?
Can I use multiple Airtable bases in one Softr app?
How can I improve my app's performance?
How can I improve my app's performance?
OAuth vs. Personal Access Token rate limits
In Softr, you can switch your Airtable connection from OAuth (5 requests/sec) to Personal Access Tokens (50 requests/sec). While Personal Access Tokens allow up to 50 requests per second at the token level, Airtable still enforces a base-level limit of 5 requests per second. This means requests to a single base remain capped at 5 RPS, regardless of the authentication method.Free plan rate limits
Airtable Free plan users are limited to 1,000 API calls per month; once this limit is reached, all API requests are blocked until the monthly reset.Using PATs
Personal access tokens can help increase security on your account by only enabling Softr to access certain bases and scopes in your Airtable account. We recommend enabling all scopes, but the PAT setup screens will show which ones are required by Softr.If you have already authenticated your Airtable account, click “Switch to personal access token” below the data source name and paste your Airtable PAT.
Need more help?
- ▶️ Watch a tutorial on how to structure your Airtable database for Client Portal
- 📖 Learn more in our Airtable Learning Hub
- 🛠️ Troubleshooting? Check out Troubleshooting Airtable errors