Skip to main content

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 CaseDescription
Form-to-Notion intakeCapture Softr form submissions — applications, contact requests, feedback — as new pages in a Notion database.
Member portal on NotionPower a member dashboard with Notion data: each member sees and edits only the rows linked to their account.
Lightweight CMS for contentLet editors manage articles, listings, or events in Notion and surface them to visitors through Softr list blocks.
Applicant or lead trackerPush new leads into a Notion CRM database, then update their stage as your team moves them through the pipeline.
Status-driven notificationsUpdate a Notion page when a record changes in Softr, so your operations team always sees the latest state in context.
Admin clean-up workflowsBulk-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

  1. Open your Softr app and go to Integrations -> Notion.
  2. Click Connect Notion and sign in to authorize Softr to access your Notion workspace.
  3. Choose which pages and databases Softr should be able to read from and write to.
  4. Add a Notion action to a workflow and pick the database you want to use.
  5. Map your Softr form fields, record properties, or previous workflow outputs to the matching Notion database properties.
  6. Save and activate your workflow.