Skip to content

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.

  1. Tạo Project trên Google Cloud Console.
  2. Bật API Sheets & Drive.
  3. Tạo OAuth Client ID.
  4. 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.

  1. Read: Tìm dòng có OrderID.
  2. 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.

Email Automation

Internal documentation for iNET Portal