Google Sheets Automation
Mục tiêu bài học
Sau bài học này, bạn sẽ:
- Kết nối n8n với Google Sheets (OAuth2)
- Đọc dữ liệu từ Sheet để xử lý
- Ghi dữ liệu (Thêm dòng mới, Cập nhật dòng cũ)
1. Kết nối (Authentication)
Google yêu cầu OAuth2.
- Tạo Project trên Google Cloud Console.
- Bật API Sheets & Drive.
- Tạo OAuth Client ID.
- Copy Client ID/Secret vào n8n.
2. Kịch bản 1: Form to Sheet
Lưu data từ Webhook vào Sheet.
[ Webhook ] ──▶ [ Google Sheets (Append) ]3. Kịch bản 2: Xử lý hàng loạt
Đọc danh sách và gửi mail.
[ Google Sheets (Read) ] ──▶ [ Split In Batches ] ──▶ [ Send Email ] ──▶ [ Wait ] ──┐
▲ │
└─────────────────────────────────────────────┘4. Lookup & Update
Tìm và cập nhật trạng thái đơn hàng.
- Read: Tìm dòng có
OrderID. - Update: Cập nhật dòng đó.
Tổng kết
Google Sheets là database nhỏ gọn, linh hoạt.
Bài học tiếp theo
Gửi email tự động và dynamic content.