> ## Documentation Index
> Fetch the complete documentation index at: https://zite.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Build an app with Notion

> Create apps that read and update Notion pages or databases, or turn your Notion workspace into custom portals, directories, and dashboards.

## How it works

Turn your Notion databases and pages into fully functional Zite apps that your team, clients, or users can access without working directly in Notion.

Once connected, Zite can read and write the Notion pages you select. By connecting Zite to Notion, you can:

* Create secure portals and internal tools powered by Notion data
* Add, edit, and update Notion pages directly from your Zite app
* Display your Notion data using custom views like directories, dashboards, and task boards
* Add search, filtering, and sorting so users can quickly find the information they need
* Create new Notion content from app actions and workflows

## How to sync data

<Steps>
  <Step title="Connect to Notion">
    In the chat box, request your app to be integrated with Notion or click the `plug icon` <Icon icon="plug" />.

    Select `Notion` under **Database**, then click `Connect`.

    <Frame>
      <img src="https://mintcdn.com/zite/O-DVUqSUhxNZNxun/help/images/connect-an-app-notion.webp?fit=max&auto=format&n=O-DVUqSUhxNZNxun&q=85&s=7092af7527bea49cab169984e17340af" alt="Connect an app modal with Notion listed as a database integration" title="Connect an app modal with Notion listed as a database integration" style={{ width:"100%" }} width="3000" height="2000" data-path="help/images/connect-an-app-notion.webp" />
    </Frame>
  </Step>

  <Step title="Review the connection steps">
    Zite will show the connection flow before sending you to Notion. Click `Connect to Notion`.

    <Frame>
      <img src="https://mintcdn.com/zite/O-DVUqSUhxNZNxun/help/images/connect-notion.webp?fit=max&auto=format&n=O-DVUqSUhxNZNxun&q=85&s=3ba760f1b41890becda84938af220db9" alt="Connect to Notion modal in Zite" title="Connect to Notion modal in Zite" style={{ width:"100%" }} width="3000" height="2000" data-path="help/images/connect-notion.webp" />
    </Frame>
  </Step>

  <Step title="Grant access in Notion">
    Sign in to Notion if prompted, then review the permissions and click `Select pages`.

    <Note>
      Notion may show `Fillout` on the authorization screen. Fillout is Zite's parent company.
    </Note>

    <Frame>
      <img src="https://mintcdn.com/zite/O-DVUqSUhxNZNxun/help/images/connect-with-fillout-notion.webp?fit=max&auto=format&n=O-DVUqSUhxNZNxun&q=85&s=c6658a34788215a32201e5806ccaf30e" alt="Notion authorization screen for connecting with Zite" title="Notion authorization screen for connecting with Zite" style={{ width:"100%" }} width="3000" height="2000" data-path="help/images/connect-with-fillout-notion.webp" />
    </Frame>
  </Step>

  <Step title="Select pages">
    Choose the Notion pages or databases that Zite should access, then click `Allow access`.

    Only the pages you select will be available to your Zite app.

    <Frame>
      <img src="https://mintcdn.com/zite/O-DVUqSUhxNZNxun/help/images/select-pages-notion.webp?fit=max&auto=format&n=O-DVUqSUhxNZNxun&q=85&s=fa908f7103f994f3408ea7428b4db217" alt="Notion page selection screen" title="Notion page selection screen" style={{ width:"100%" }} width="3000" height="2000" data-path="help/images/select-pages-notion.webp" />
    </Frame>
  </Step>

  <Step title="Enter use case">
    Tell Zite how you want to use Notion in your app. For example, ask Zite to build a client portal, project tracker, or content dashboard connected to your selected Notion database.
  </Step>

  <Step title="Deploy and share">
    Test the app by creating, editing, or loading a record that uses your connected Notion pages. Then, check Notion to confirm the page or database was updated as expected.

    Click `Publish` in the upper right corner and [**share**](/help/platform/access/share-to-web) your app.

    [Modify the theme](/help/platform/how-to-build/design) or [style specific elements](/help/platform/basics/selective-edits) in your app to personalize it or match it with your brand.
  </Step>
</Steps>

## Common use cases

By connecting Notion, you can easily build apps for things like:

* **Client Portals:** Let clients view updates, documents, or project milestones
* **Project Trackers:** Manage tasks, owners, due dates, and status updates
* **Content Calendars:** Plan, review, and publish content from a Notion database
* **Knowledge Bases:** Turn internal documentation into a searchable app
* **CRM Tools:** Track leads, accounts, and customer notes
* **Team Directories:** Display team, vendor, or partner information from Notion
