How to Automate Google Sheets with n8n (Step-by-Step Tutorial)
Managing data manually in spreadsheets can be time-consuming. With n8n and Google Sheets, you can automate data entry, updates, and reporting — without writing complex code.
In this tutorial, you will learn how to connect Google Sheets to n8n and automatically store data from a webhook or form.
๐ What You Will Learn
- Connect Google Sheets to n8n
- Automatically add rows using webhook data
- Build a simple lead capture system
- Use Google Sheets as a lightweight database
๐ Step 1: Prepare Your Google Sheet
Create a new Google Sheet and add columns like:
Name | Email | Message | Date
Make sure the first row contains headers — n8n will use these as field names.
๐ Step 2: Create Workflow in n8n
Create a new workflow and add:
- Webhook Node (Trigger)
- Google Sheets Node (Action)
This flow will receive data and store it in your spreadsheet automatically.
๐ Step 3: Add Webhook Trigger
- Set method to POST
- Copy your webhook URL
This will receive data from your website, app, or API.
๐ฅ Step 4: Configure Google Sheets Node
- Operation: Append Row
- Select your spreadsheet
- Select the sheet name
Map the fields:
Name → {{$json["name"]}}
Email → {{$json["email"]}}
Message → {{$json["message"]}}
Date → {{$now}}
๐งช Step 5: Test the Workflow
Send test data using Postman:
POST /your-webhook-url
{
"name": "Maria Santos",
"email": "maria@email.com",
"message": "Interested in your service"
}
Check your Google Sheet — a new row should appear instantly.
๐ฅ Real-World Use Cases
- ๐ฉ Website contact form → Save leads
- ๐ Daily reports → Auto logging
- ๐ School system (SAMS ๐ฅ) → Attendance logs
- ๐ Orders → Store transactions
⚡ Pro Tips
- Use Google Sheets as a free CRM
- Connect Gmail → send email after saving data
- Add Slack → real-time notifications
- Use filters (IF node) to process specific data
๐ SEO Keywords
n8n google sheets tutorial, automate google sheets, webhook to spreadsheet, no code automation, google sheets api automation
๐ฏ Conclusion
n8n + Google Sheets is one of the easiest ways to build powerful automation systems without coding.
You can start with simple workflows and expand into full business automation systems.
๐ Start automating today!

No comments:
Post a Comment