workflows.fit
Back to n8n workflows
n8n templateFreeBy JinPark

Digitize business cards to Notion database with Gemini Vision OCR

🧩 Summary Easily digitize and organize your business cards! This workflow allows you to upload a business card image, automatically extract contact information using Google Gemini’s OCR & vision model, and save the s...

ProductivityDevelopmentCore NodesAILangchainForm TriggerGoogle GeminiNotion
Loading interactive preview...

Template notes

🧩 Summary Easily digitize and organize your business cards! This workflow allows you to upload a business card image, automatically extract contact information using Google Gemini’s OCR & vision model, and save the structured data into a Notion database — no manual typing required.

Perfect for teams or individuals who want to centralize client contact info in Notion after networking events or meetings.

---

āš™ļø How it works

1. Form Submission - Upload a business card image (.jpg, .png, or .jpeg) through an n8n form. - Optionally select a category (e.g., Partner, Client, Vendor).

2. AI-Powered OCR (Google Gemini) - The uploaded image is sent to Google Gemini Vision for intelligent text recognition and entity extraction. - Gemini returns structured text data such as: json { "Name": "Jung Hyun Park", "Position": "Head of Development", "Phone": "021231234", "Mobile": "0101231234", "Email": "abc@dc.com", "Company": "TOV", "Address": "6F, Donga Building, 212, Yeoksam-ro, Gangnam-gu, Seoul", "Website": "www.tov.com" }

3. JSON Parsing & Cleanup - The text response from Gemini is cleaned and parsed into a valid JSON object using a Code node.

4. Save to Notion - The parsed data is automatically inserted into your Notion database (Customer Business Cards). - Fields such as Name, Email, Phone, Address, and Company are mapped to Notion properties.