N26 → Notion Transactions Auto-Labelled with Groq (n8n)
N26 → Notion Transactions Auto-Labelled with Groq (n8n)
Regular price
£61.99
Regular price
£61.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
N26 → Notion Transactions Auto-Labelled with Groq (n8n)
Regular price
£61.99
Regular price
£61.99
Sale price
Unit price
/
per
Auto-label your N26 transactions in Notion—using Groq and n8n
This n8n workflow syncs your N26 transactions into a Notion database and automatically classifies each transaction with Groq (LangChain Text Classifier)—so your finances stay organized without manual tagging.
What this workflow does
- Connect & authorize N26 (one-time): You generate an Enable Banking consent link for N26, approve access in your N26 app, and Enable Banking redirects back to the workflow’s webhook callback.
- Create and store connection state: The workflow uses a signed JWT to request a read-only N26 authorization URL, then exchanges the one-time code for an Enable Banking session. It saves the enabled account/session identifiers to an n8n Data Table.
- Automated refresh on schedule: On a weekly run (or webhook-triggered run), it loads the saved N26 account details, generates a fresh read-only JWT, and pulls the last 90 days of transactions.
- Deduplicate & classify: Transactions are split into individual items and deduplicated across executions using the transaction ID. New transactions are classified into your Notion categories using the Groq chat model.
- Create Notion records: It creates a Notion database page per new transaction, mapping transaction fields and applying the signed amount.
Use cases
- SaaS operators who want a clean, searchable transaction history inside Notion.
- Automation engineers building a repeatable n8n finance pipeline with deduplication and scheduled syncing.
- Teams that rely on consistent expense categories and want Groq-based auto-labeling.
Technical details
- Enable Banking for N26 transaction sync and consent/session handling
- JWT authentication (signed JWT for read-only requests)
- n8n Data Table to persist account/session identifiers for future scheduled runs
- Nodes/logic: if, jwt, set, webhook, split out, and notion
- Groq (LangChain Text Classifier) for transaction-to-category classification
