Skip to content

Create new app

Before you watch

Outcome: Connect your Notion workspace, choose the right starting point, and create an app using one of the five paths in the walkthrough.

Time: 17 minutes 21 seconds

Docs (canonical):

Follow along on a laptop or desktop. Use the checklist after watching to confirm your setup, and consult the written guides if a control has changed since recording.

Watch the tutorial

Open the video

Chapters

TimeTopic
00:00Before you start
00:14Sign in
00:45Connect Notion
02:46Choose a starting point
03:34Path 1: Empty builder
04:58Path 2: Create new Notion infrastructure
10:18Path 3: Build from existing databases
14:05Path 4: Clone a sample app
15:53Path 5: Duplicate an app
16:30Choose the right path

What this video covers

The walkthrough starts with account access and Notion permissions, then demonstrates five ways to create an app:

  1. Sign up or sign in at NotionApps and open My Apps.
  2. Select Connect Notion, choose the workspace, share the pages containing your databases, and approve access.
  3. Open + Create New App and compare Create from an empty builder with Create using automation.
  4. Use the empty builder to connect selected databases and design the screens yourself.
  5. Use the provisioning tool to describe an app, confirm roles and people, choose a Notion destination, review the plan, and build new databases and screens.
  6. Build from existing databases by describing how they should work, choosing public or private access, and reviewing any proposed additions to Notion.
  7. Start from a sample by completing Duplicate Notion Template, Connect Notion Template, and Clone App.
  8. Create another version of an app you already own with Duplicate App.

Choose your starting point

PathChoose it when…What you start with
1. Empty builderYour databases exist and you want to design each screen.An app connected to your selected data.
2. New infrastructureYou want the provisioning tool to create the databases and app together.New Notion databases and generated app screens.
3. Existing databasesYour data already exists and you want generated screens.An app using that data, with the additions you approve.
4. Sample appA finished example is close to what you need.Your own copy of the template data and app.
5. Duplicate an appYou want a second version of an app already on My Apps.A copy using the same connected workspace.

The automation paths—2 and 3—require a paid subscription in this walkthrough. Check Plans and entitlements for feature availability and account limits.

Prerequisites

  • A laptop or desktop, a NotionApps account, and access to the Notion workspace you want to use.
  • Permission to share the required Notion pages with NotionApps.
  • Existing databases for paths 1 and 3, or a destination for new databases for path 2.
  • A clear description of who uses the app, what each role does, and who can see or approve records when using the provisioning tool.

A connected workspace does not guarantee that every page is shared. If a page or database is missing, open Manage Databases, share it in Notion, and return to the creation flow. Newly connected data can take one or two minutes to appear.

After the video — checklist

  1. Confirm the workspace shown on My Apps is the one that contains—or will contain—your app's data.
  2. Confirm the required pages and databases are shared and appear in the relevant selectors.
  3. Complete one creation path. For the empty builder, add the screens and components your app needs.
  4. For a provisioned app, check the roles, people, destination, and proposed databases and screens before starting the build.
  5. When using existing databases, approve only the missing properties or databases you want added to Notion.
  6. Open the resulting app and check its screens, connected data, and intended access. For a private app, verify the Users database and test the experience for each role.
  7. Before sharing the app, follow the First-app publish checklist.