Use this powerful n8n workflow to automate receipt processing. Receive images via WhatsApp, extract store, total, and payment data using GPT-4o-mini, log data to Google Sheets, and send instant confirmation messages.
Download this n8n workflow template and start using it instantly.
Small business owners needing automated expense tracking.
Individuals who want a simple, conversational way to log personal finances.
Developers looking for advanced examples of integrating multimodal AI with an n8n trigger.
Users aiming to build custom n8n templates for accounting and operations.
Managing expenses often involves cumbersome manual data entry from physical or digital receipts. This sophisticated n8n workflow transforms that process using powerful AI and chat automation. When a user sends a receipt image to a linked WhatsApp account, the automation instantly downloads the media, uploads it to Google Drive for secure storage, and critically, uses the GPT-4o-mini model in an n8n node to perform complex image analysis. It accurately extracts key financial fields like the store name, total amount, and payment method. The extracted data is logged seamlessly into a Google Sheet and a concise, user-friendly summary is immediately sent back to the user via WhatsApp. This specific n8n template drastically reduces manual effort and ensures prompt, accurate financial record-keeping.
This powerful n8n workflow begins execution using the dedicated WhatsApp n8n trigger.
json```) and parses it into a clean JSON object ready for database entry.To deploy this automated n8n workflow, follow these steps:
Download media, Send message). This requires setting up a WhatsApp Business Platform account and obtaining the necessary API keys and phone number IDs.store name, description, image_url, payment, total). WhatsApp Trigger: The starting point of the n8n workflow, configured to listen for new messages (specifically receipt images) from the linked WhatsApp account. It acts as the primary n8n trigger for expense logging.
Analyze image (OpenAI): The core AI processing n8n node. It uses the gpt-4o-mini model and a specific prompt to convert the visual data of the receipt image into structured JSON data. It uses base64 input derived from the preceding Google Drive download.
Google Drive (Upload file/Share file/Download file): A sequence of n8n nodes managing file lifecycle. It uploads the receipt image, sets public viewing permissions via webViewLink, and then re-downloads the file content, ensuring the data is correctly prepared for the OpenAI n8n node.
Code: An essential custom n8n node that acts as a post-processor, cleaning up the JSON string output by GPT-4o-mini (which often includes markdown wrapping) and parsing it into a native n8n item structure.
Append row in sheet (Google Sheets): The database interaction n8n node, responsible for persisting the extracted fields and the permanent receipt link into your expense spreadsheet.
AI Agent / OpenAI Chat Model: These n8n nodes collaborate to generate a friendly, human-readable summary message based on the structured data, ensuring users receive immediate, clear feedback on the expense logged.
Automate OCR document ingestion from Google Drive into a Pinecone vector database using an advanced n8n workflow. This n8n template handles complex Arabic text cleaning, metadata extraction, and OpenAI embeddings for building scalable RAG knowledge bases.

Automate massive parallel processing of prompts using the Azure OpenAI Batch API. This n8n workflow template handles file upload, polling, and result parsing for high-throughput AI tasks.

Build an advanced multimodal Telegram chatbot using n8n that processes text, audio, images, videos, and various document types (PDF, CSV, HTML, XLSX). This n8n workflow uses PostgreSQL for state management and Gemini AI for intelligent analysis and chat memory.

Use this advanced n8n workflow to automatically process receipt photos sent via Telegram using Google Vision OCR and OpenRouter LLMs, structuring and saving financial data to Google Sheets.

Use this robust n8n workflow to automate HR tasks. It watches Google Drive for new resumes, uses GPT-4o for data extraction, saves structured data to Google Sheets, and automatically creates hiring tasks in ClickUp. A prime example of effective n8n templates.








































