Automate Google Drive File Uploads To Notion
detail.loadingPreview
Automatically track new files uploaded to a specific Google Drive folder by creating corresponding pages in your Notion database. This workflow ensures all your important documents are cataloged and easily accessible without manual data entry.
About This Workflow
Tired of manually keeping track of new files uploaded to shared drives or client folders? This n8n workflow eliminates that tedious task, seamlessly bridging Google Drive and Notion. Whenever a new file lands in your designated Google Drive folder, n8n springs into action. It automatically creates a new page in your specified Notion database, populating the page title with the file's name and embedding a direct link to the Google Drive file. This ensures your Notion database acts as an up-to-date, centralized hub for all your important documents, enhancing team collaboration and document accessibility.
Key Features
- Automated File Tracking: Automatically detect and log new file uploads in a specific Google Drive folder.
- Centralized Document Hub: Create a corresponding page in Notion for each new file, centralizing your document management.
- Direct File Access: Embed a direct web view link to the Google Drive file within its Notion page for quick access.
- Customizable Database Integration: Integrate with any existing Notion database by mapping file details to your desired properties.
- Real-time Updates: Keep your Notion database constantly updated with the latest file uploads without manual intervention.
How To Use
- Google Drive Trigger Node ("On file upload"):
- Connect your Google Drive account credentials.
- Set the "Event" to
fileCreated. - Choose "Trigger On" as
specificFolderand paste the ID of the Google Drive folder you wish to monitor. You can find the folder ID in the folder's URL (e.g.,drive.google.com/drive/folders/YOUR_FOLDER_ID).
- Notion Node ("Create database page"):
- Connect your Notion account credentials.
- Ensure "Resource" is set to
databasePage. - Enter the "Database ID" of your target Notion database. You can find this ID in the URL of your Notion database (e.g.,
notion.so/YOUR_WORKSPACE/YOUR_DATABASE_ID?v=...). - Map the "Title" property to
={{$node["On file upload"].json["name"]}}to use the Google Drive file's name. - Under "Properties", add a "File" type property (or an existing one). For "File URLs", use
={{ $json["webViewLink"] }}for the URL and={{ $node["On file upload"].json["name"] }}for the name to link the Google Drive file.
Apps Used
Workflow JSON
{
"id": "a57cbed1-53be-4975-a00d-1b6ddfb80aba",
"name": "Automate Google Drive File Uploads To Notion",
"nodes": 22,
"category": "Operations",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: a57cbed1-53be...
About the Author
Crypto_Watcher
Web3 Developer
Automated trading bots and blockchain monitoring workflows.
Statistics
Related Workflows
Discover more workflows you might like
Google Sheets to Icypeas: Automated Bulk Domain Scanning
This workflow streamlines the process of performing bulk domain scans by integrating your Google Sheets data directly with the Icypeas platform. Automate the submission of company names from your spreadsheet to Icypeas for comprehensive domain information, saving valuable time and effort.
Instant WooCommerce Order Notifications via Telegram
When a new order is placed on your WooCommerce store, instantly receive detailed notifications directly to your Telegram chat. Stay on top of your e-commerce operations with real-time alerts, including order specifics and a direct link to view the order.
On-Demand Microsoft SQL Query Execution
This workflow allows you to manually trigger and execute any SQL query against your Microsoft SQL Server database. Perfect for ad-hoc data lookups, administrative tasks, or quick tests, giving you direct control over your database operations.