Line Save File to Google Drive and Log File's URL

Automated workflow: Line Save File to Google Drive and Log File's URL. This workflow integrates 9 different services: webhook, stickyNote, httpRequest, code, merge. It contains 40 nodes and follows best practices for error handling and security.

Workflow Structure (23 nodes)
100%
Google Drive
Search Date Folder
Webhook
LINE Webhook Listener
Google Sheets
Get Config
If
Check Existing Date Folder
Merge
Merge Event and Config Data
Code
Process Event and Config Data
Code
Set Date Folder ID
Code
Determine Folder Info
Code
Configure Final Parent Folder ID
Google Drive
Search File Type Folder
Http Request
Get File Binary Content
If
Check Existing File Type Folder
Code
Validate File Type
If
Check if Store by Date is Enabled
If
Check if Store by File Type is Enabled
Google Drive
Upload File to Google Drive
Google Drive
Create Date Folder
Google Drive
Create File Type Folder
Google Sheets
Log File Details to Google Sheet
Code
Set File Type Folder ID
If
Check Reply Enabled Flag
Merge
Merge Final Parent Folder Data
Http Request
Send LINE Reply Message
Node Types:
action
code
logic
http
trigger
Requires credentials

Prerequisites

Required Credentials (3)

Google Drive

Used by: Create Date Folder, Create File Type Folder +3 more

Docs

Google Sheets

Used by: Get Config, Log File Details to Google Sheet

Docs

HTTP Header Auth

Used by: Get File Binary Content, Send LINE Reply Message

Docs

Multiple services required

This workflow needs 3 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~50 min
Score: 78/100
Custom Code
Conditional Logic
4 Integrations

When to Use This Workflow

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "mqdP7Aw1KnkIq2W5",
  "meta": {
    "instanceId": "workflow-9155e758",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:43.857226",
    "updatedAt": "2025-09-29T07:07:43.857255",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "name": "Line Save File to Google Drive and Log File's URL",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
...

Workflow Details

Nodes
27
Trigger
Webhook
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

✨🔪 Advanced AI Powered Document Parsing & Text Extraction with Llama Parse

Automated workflow: ✨🔪 Advanced AI Powered Document Parsing & Text Extraction with Llama Parse. This workflow integrate...

Webhook
Gmail
Http-request
Google-sheets
54 nodesWebhook

Resume Screening & Behavioral Interviews with Gemini, Elevenlabs, & Notion ATS copy

Automated workflow: Resume Screening & Behavioral Interviews with Gemini, Elevenlabs, & Notion ATS copy. This workflow i...

Google-drive
Webhook
Http-request
Notion
67 nodesWebhook

LINE BOT - Google Sheets Record Receipt

Automated workflow: LINE BOT - Google Sheets Record Receipt. This workflow integrates 8 different services: webhook, sti...

Http-request
Webhook
Google-drive
Google-sheets
12 nodesWebhook

Agent Workflow

Automated workflow: Agent Workflow. This workflow integrates 97 different services: vectorStoreInMemory, if, gumroadTrig...

Bitly
Dropbox
Gmail
Google-calendar
113 nodesEvent

Obsidian Notes Read Aloud: Available as a Podcast Feed

Send Notes to Webhook Setup: - Install [Post Webhook Plugin](https://github.com/Masterb1234/obsidian-post-webhook/) in O...

Openai
Webhook
Http-request
Google-sheets
23 nodesWebhook
Curated

(G) LineChatBot + Google Sheets (as a memory)

Automated workflow: (G) LineChatBot + Google Sheets (as a memory). This workflow integrates 9 different services: webhoo...

Webhook
Http-request
Google-sheets
17 nodesWebhook