Developer & DevOps

Archive blank pages in Notion database

10 nodes 198 118 Scheduled trigger
Download

Workflow Description

Automate the identification and archiving of blank pages in your Notion database on a scheduled basis, maintaining workspace cleanliness and organization without manual effort or oversight.

How it works

  1. 1.Execute the automation workflow at predefined intervals using CRON scheduling
  2. 2.Connect to your Notion database and retrieve the complete list of pages
  3. 3.Evaluate the content of each page to identify those containing no meaningful data
  4. 4.Distribute identified blank pages into safe processing batches
  5. 5.Apply archiving action exclusively to targeted blank pages

Use cases

  • Maintain large Notion databases by automatically removing clutter from blank pages
  • Eliminate repetitive manual searches and archiving tasks that consume operational time

Requirements

  • Valid API access token for your Notion database
  • Clear criteria established to define what constitutes a blank page before activation

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Notion Split In Batches Schedule

Details

Trigger Scheduled trigger
Nodes 10
Apps 3
Views 198
Downloads 118

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (10)

Get All Databases

Notion

#1

Get All Database Pages

Notion

#2

Get Page Blocks

Notion

#3

Process Blocks

Function

#4

SplitInBatches

Split In Batches

#5

Check for empty properties

Function

#6

Archive Page

Notion

#7

If toDelete

If

#8

If Empty Properties

If

#9

Every day @ 2am

Cron

#10