Developer & DevOps
Sync Important Gmail Messages to Notion Database
14 nodes
193
113
Scheduled trigger
Workflow Description
Scheduled automation that extracts emails from Gmail and stores them organized in a Notion database, providing a centralized system for review and tracking without manual effort.
How it works
- 1.Run automation on a predefined schedule
- 2.Retrieve new or selected messages from Gmail
- 3.Process and filter data according to defined criteria
- 4.Create new records in the Notion database
- 5.Update existing records when necessary
Use cases
- Automatically save important emails to a central database for team review
- Organize project-related messages in Notion for better collaboration
Requirements
- Active Gmail account with message access permissions
- Notion database configured with appropriate fields
- Authentication tokens to connect both applications
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Gmail
Notion
Details
Trigger
Scheduled trigger
Nodes
14
Apps
2
Views
193
Downloads
113
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (14)
/
On schedule
Schedule Trigger
Derive last request time
Date Time
Get emails from label and last request time
Gmail
Create database page
Notion
Try get database page
Notion
If checked off
If
On updated database page
Notion
Remove label from target email
Gmail
Not yet checked off, do nothing
No Op
Merge
Merge
If found, do nothing
No Op
If database page not found
If
Find my email address
HTTP Request
Sticky Note
Sticky Note