How to get started with Notion on Zapier

Notion and Zapier connect to automate your work. You can trigger actions when new database items are added and create new items in databases or pages.

Prerequisites

To use the Notion app on Zapier, you must have:

Connect Notion to Zapier

To create an app connection to Notion on Zapier:

  • Go to the Apps page.
  • Click + Add connection.
  • A new dialog box will appear. Search for and select Notion.
  • Click Add connection.
  • A new browser tab or window will open.
  • Log into Notion to authenticate.
  • Grant Zapier permission to access your account if prompted to.

Your Notion account is now successfully connected to Zapier.

About Notion's app

Triggers, searches, and actions

Notion supports multi-sourced databases. This enables a single database to contain multiple linked data sources. Most triggers and actions require a data source ID. Read more about data sources in Notion.

Triggers
  • New Comment (Instant) - Triggers when a new comment is created in your Notion workspace. You can filter by database or specific page.
  • New Data Source Item (Instant) - Triggers when a new item is created in a data source.
  • Updated Content in a Data Source item (Instant) - Triggers when the content in a data source item is updated.
  • Updated Properties in Data Source Item (Instant) - Triggers when one or more properties of a data source item are updated. 
  • Updated Content in Page (Instant) - Triggers when the content in a page is updated.
  • Updated Properties on a Page (Instant) - Triggers when one or more properties of a page is updated.
Searches
  • Get Page Comments - Retrieves comments from a Page.
  • Get Block - Retrieves a block by ID.
  • Get Block Children - Retrieves child blocks of a parent block or page with support for pagination.
  • Get Page or Database Item by ID - Retrieves a specific page or database item from Notion using its ID.
  • Get Page Property - Retrieves a specific property value from a Notion page.
  • Get User Details - Retrieves user information by ID.
  • Retrieve Block Children - Retrieves the children of a block, with any text content rendered as Markdown.
  • Find Data Source Items - Searches for items in a data source by its properties.
  • Get Page and Children - Retrieves a page by its ID and all of its block children.
  • Find Page (By Title) - Searches for a page by title.
  • Query Data Source (Advanced) - Query a Notion data source with advanced filtering and sorting using JSON. Supports complex logic like AND/OR conditions, multiple sorts, and all Notion filter types.
  • Find or Create Database Item - Searches for a Database Item matching the provided query, or creates one if it does not exist.
Actions
  • Add Block to Page - Adds a new content block to an existing Notion page. Supports various block types including paragraphs, headings, lists, to-dos, callouts, code blocks, and more.
  • Add Comment - Adds a new comment to a Page.
  • Create Page - Creates a Page inside a parent page
  • Restore Data Source Item - Restores a data source item which was previously archived.
  • Update Data Source Item - Updates a data source item.
  • API Request (Beta) - This is an advanced action which makes a raw HTTP request that includes this integration's authentication.
  • Retrieve a Page - This action retrieves a specific page from Notion using its ID. The page id can be a normal page or a database item.
  • Archive Data Source Item - Soft deletes an item in a data source.
  • Create Data Source Item - Creates an item in a data source.
  • Add Content to Page - Adds Content to a Page.
  • Update Database - Updates a Notion database attributes including title, parent location, inline display, icon, archive status, and lock status.
  • Update Data Source Schema - Updates a Notion data source schema including properties and title. Allows adding, modifying, or removing data source properties to change the schema.
  • Upload File to Data Source Item - Uploads a file to a files property in a data source item.
  • Upload File to Page or Block - Uploads a file to a page or block in Notion.
  • Retrieve Database - This action retrieves a database in Notion using the ID of the database.

Limitations

Templates

View all of Notion's templates.

Use cases

Additional Notion resources

 

 

Was this article helpful?
4 out of 16 found this helpful