Documentation Index
Fetch the complete documentation index at: https://docs.softr.io/llms.txt
Use this file to discover all available pages before exploring further.
Notion integration
Connect Notion with your Softr applications to turn your Notion databases into a living backend for forms, member portals, and lightweight CMSes. Capture submissions, surface records to your users, and keep everything in sync — without leaving the tools your team already loves.Overview
The Softr Notion integration lets your no-code apps read from and write to Notion databases in real time. Whenever a user submits a form, signs up, or updates a record in Softr, you can create, fetch, edit, or remove the matching page in Notion — keeping your operations team working in their familiar workspace while your customers interact with a polished Softr front end. This pairing fits naturally wherever Notion is already the source of truth: applicant trackers, content calendars, customer directories, project boards, internal wikis, and client intake systems. Your team manages the data in Notion; your members and visitors see and act on it through Softr blocks, forms, and member dashboards.Available Actions
Add record
Create a new page in a Notion database — perfect for capturing form submissions, new sign-ups, or any record your Softr app generates.Get record
Fetch a single page from a Notion database by its ID, ready to display in a detail view or pass to the next workflow step.Get records
Retrieve multiple pages from a Notion database at once, with optional filters, so you can power Softr lists with live Notion data.Update record
Modify the properties of an existing page in a Notion database whenever a status changes, an admin reviews a submission, or a member edits their own profile.Update records
Update several pages in a Notion database in a single workflow step — ideal for bulk status changes, batch approvals, or recurring clean-up jobs.Delete record
Remove a single page from a Notion database when an item is archived, rejected, or no longer relevant.Delete records
Remove multiple pages from a Notion database in one go, keeping your workspace tidy without manual housekeeping.Key Benefits
- No-code Notion backend: Use any Notion database as the data layer behind your Softr app, with no scripts or third-party glue tools.
- Real-time sync: Form submissions, profile edits, and status changes flow into Notion the moment they happen.
- Familiar workspace for your team: Your operators, editors, and admins keep working in Notion while customers interact through Softr.
- Bidirectional workflows: Read from Notion to power lists and dashboards, or write to Notion to capture activity from your app.
- Bulk-friendly automations: Update or clean up many records at once with the multi-record actions.
Example Use Cases
| Use Case | Description |
|---|---|
| Form-to-Notion intake | Capture Softr form submissions — applications, contact requests, feedback — as new pages in a Notion database. |
| Member portal on Notion | Power a member dashboard with Notion data: each member sees and edits only the rows linked to their account. |
| Lightweight CMS for content | Let editors manage articles, listings, or events in Notion and surface them to visitors through Softr list blocks. |
| Applicant or lead tracker | Push new leads into a Notion CRM database, then update their stage as your team moves them through the pipeline. |
| Status-driven notifications | Update a Notion page when a record changes in Softr, so your operations team always sees the latest state in context. |
| Admin clean-up workflows | Bulk-archive or delete outdated Notion pages on a schedule or when a record is closed in your Softr admin tool. |
How to Connect Softr with Notion
- Open your Softr app and go to Integrations -> Notion.
- Click Connect Notion and sign in to authorize Softr to access your Notion workspace.
- Choose which pages and databases Softr should be able to read from and write to.
- Add a Notion action to a workflow and pick the database you want to use.
- Map your Softr form fields, record properties, or previous workflow outputs to the matching Notion database properties.
- Save and activate your workflow.