{"product_id":"n26-notion-transactions-auto-labelled-with-groq-n8n","title":"N26 → Notion Transactions Auto-Labelled with Groq (n8n)","description":"\u003ch3\u003eAuto-label your N26 transactions in Notion—using Groq and n8n\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow syncs your \u003cstrong\u003eN26\u003c\/strong\u003e transactions into a \u003cstrong\u003eNotion\u003c\/strong\u003e database and automatically \u003cstrong\u003eclassifies each transaction\u003c\/strong\u003e with \u003cstrong\u003eGroq (LangChain Text Classifier)\u003c\/strong\u003e—so your finances stay organized without manual tagging.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConnect \u0026amp; authorize N26 (one-time):\u003c\/strong\u003e You generate an \u003cstrong\u003eEnable Banking\u003c\/strong\u003e consent link for N26, approve access in your N26 app, and Enable Banking redirects back to the workflow’s \u003cstrong\u003ewebhook callback\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreate and store connection state:\u003c\/strong\u003e The workflow uses a signed \u003cstrong\u003eJWT\u003c\/strong\u003e 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 \u003cstrong\u003en8n Data Table\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomated refresh on schedule:\u003c\/strong\u003e On a weekly run (or webhook-triggered run), it loads the saved N26 account details, generates a fresh read-only JWT, and pulls the \u003cstrong\u003elast 90 days\u003c\/strong\u003e of transactions.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDeduplicate \u0026amp; classify:\u003c\/strong\u003e Transactions are split into individual items and deduplicated across executions using the \u003cstrong\u003etransaction ID\u003c\/strong\u003e. New transactions are classified into your \u003cstrong\u003eNotion categories\u003c\/strong\u003e using the \u003cstrong\u003eGroq chat model\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreate Notion records:\u003c\/strong\u003e It creates a \u003cstrong\u003eNotion database page\u003c\/strong\u003e per new transaction, mapping transaction fields and applying the signed amount.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS operators who want a clean, searchable transaction history inside \u003cstrong\u003eNotion\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building a repeatable \u003cstrong\u003en8n finance pipeline\u003c\/strong\u003e with deduplication and scheduled syncing.\u003c\/li\u003e\n  \u003cli\u003eTeams that rely on consistent expense categories and want \u003cstrong\u003eGroq-based auto-labeling\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEnable Banking\u003c\/strong\u003e for N26 transaction sync and consent\/session handling\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eJWT\u003c\/strong\u003e authentication (signed JWT for read-only requests)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n Data Table\u003c\/strong\u003e to persist account\/session identifiers for future scheduled runs\u003c\/li\u003e\n  \u003cli\u003eNodes\/logic: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003ejwt\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ewebhook\u003c\/strong\u003e, \u003cstrong\u003esplit out\u003c\/strong\u003e, and \u003cstrong\u003enotion\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGroq (LangChain Text Classifier)\u003c\/strong\u003e for transaction-to-category classification\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46086637846707,"sku":"N8N-19922","price":61.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/YvE9KpOJrjkMksB-bfhzO_XzYYp3nm.png?v=1790326969","url":"https:\/\/buyflowscripts.com\/products\/n26-notion-transactions-auto-labelled-with-groq-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}