Connecting Data and Content to Softr
Airtable is Softr's most fully-featured and commonly used data source -- connecting an Airtable base to a Softr app is typically the first setup step, after which Softr's Blocks pull directly from Airtable's tables, fields, and views. Google Sheets is also supported as a data source for simpler use cases, and Softr's own native Softr Tables function as a built-in alternative when you don't want to maintain a separate Airtable base at all.
Practical Details
Because Airtable remains the actual source of truth when using it as a data source, any Airtable automations, views, or formulas you've already built continue to work independently of Softr, and changes made directly in Airtable reflect in the Softr app -- this two-way relationship is a meaningful architectural consideration when planning where data logic should live. Content updates made through a Softr app's forms and Actions write back to the connected data source, so understanding this write-back behavior matters for anyone also directly editing the same Airtable base.
Actionable Considerations
- Keep complex data logic and automations in Airtable itself when using it as your data source, since that logic continues working independently of Softr's own builder
- Use Softr's native Tables if you specifically want to avoid maintaining a separate Airtable base, rather than defaulting to Airtable for every project
- Understand the two-way data relationship between Softr and your connected source before having both the app and the source edited simultaneously by different people
