Hi n8n community! ![]()
I’m sharing a robust workflow for automating financial data entry into Notion without dealing with fragile OCR templates or manual validation.
This workflow automatically watches a Google Drive folder for new documents (PDF/Image invoices), processes them through the ParserData enterprise AI engine, and saves structured data (Date, Vendor, Total, plus full Line Items) directly into structured Notion Databases.
Note: To capture line items perfectly, this workflow uses two linked Notion Databases (Invoices DB + Line Items DB via Relation).
What this workflow does
-
Trigger: Detects a new file (PDF/Image) in a designated Google Drive folder.
-
Processing: Sends the file to the ParserData API (no template setup required).
-
Output: Creates one record in your primary Invoices Database, and automatically expands and writes every single line item into a related Line Items Database in Notion.
Why use this?
-
Template-Free: The AI understands document context automatically. You don’t need to draw zones or set up rules for every new vendor.
-
Complex Table Extraction: It flawlessly extracts multi-page line items (SKU, description, quantity, unit price) and correctly links them back to the parent invoice in Notion.
-
99%+ Accuracy: Built for high-volume, enterprise use cases where data integrity is critical.
-
Strict Security: Designed for secure financial data handling.
Authentication & Access (Important)
Please note: This workflow uses a commercial Enterprise API.
To run this, you will need a valid ParserData API Key and a Notion Internal Integration Token.
Steps to get your key:
-
Create an account at ParserData website.
-
Generate your API key in the dashboard.
-
In the n8n HTTP Request node, use Header Auth with:
Bearer pd_live_YOUR_API_KEY
Download & Setup
You can find the workflow JSON file and a detailed step-by-step Notion setup guide (explaining how to link the databases correctly) in our GitHub repository:
GitHub ParserData
