๐Ÿ”ฌ Extract Thai bank slip data from LINE using SpaceOCR and save to Google Sheets

โšก 2,625 views ยท ๐Ÿ”ฌ Document Extraction & Analysis

Description

Who is this for?

This workflow is ideal for businesses, accountants, and finance teams who receive bank slip images via LINE and want to automate the extraction of transaction details. It eliminates manual data entry and speeds up financial tracking.

What problem does this workflow solve? Many businesses receive bank transfer slips via LINE from customers, but manually recording transaction details into spreadsheets is time-consuming and error-prone. This workflow automates the entire process, extracting structured data from the bank slips and storing it in Google Sheets for seamless record-keeping.

What this workflow does:

Setup Instructions:

1. Prerequisites

2. Setup Google Sheets

Create a Google Sheet with the following structure:

A (Date) B (Time) C (Sender) D (Receiver) E (Bank Name) F (Amount) G (Transaction ID)

For an example of the required format, check this Google Sheets template: Google Sheets Template

3. Configure n8n Workflow

1. Webhook Node (Receives bank slip from LINE BOT)

2. HTTP Request (Download Image from LINE Message)

3. SpaceOCR Node (Extract Text from Bank Slip)

4. Google Sheets Node (Save Transaction Data)

4. Deploy & Test

Activate the workflow in n8n Set Webhook URL in LINE Developer Console Send a test bank slip image to the LINE BOT Check Google Sheets for extracted transaction data

๐Ÿ”— Nodes Used

Google Sheets, HTTP Request, Webhook, Google Drive

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup