Tích hợp n8n với Google Analytics cho phép bạn tự động hóa việc lấy báo cáo, kết hợp dữ liệu GA4 với các nguồn khác, hoặc thậm chí kích hoạt các hành động dựa trên chỉ số hiệu suất website/ứng dụng của bạn. Bài viết này mình sẽ hướng dẫn bạn cách kết nối Google Analytics API với n8n.
Những điểm chính
- Lợi ích của việc kết nối Google Analytics API với n8n: Người đọc hiểu rõ vì sao nên tích hợp Google Analytics API vào n8n, giúp tự động hóa việc thu thập, phân tích dữ liệu và tối ưu hóa báo cáo một cách chủ động, tiết kiệm thời gian.
- Các cách thức kết nối: Giới thiệu các phương pháp khác nhau để kết nối Google Analytics với n8n, phù hợp với nhiều mục đích sử dụng: sử dụng OAuth cá nhân hoặc tài khoản dịch vụ (Service Account).
- Hướng dẫn cách kết nối n8n với Google Analytics: Cung cấp hướng dẫn chi tiết từng bước để thiết lập kết nối từ việc chuẩn bị tài khoản đến cấu hình trên Google Cloud Platform và thêm thông tin xác thực (Credentials) vào n8n, giúp người đọc dễ dàng áp dụng cho hệ thống của mình.
Lợi ích của việc kết nối google analytics api với n8n
- Tự động tạo báo cáo định kỳ.
- Kết hợp dữ liệu GA4 với CRM, bảng tính, công cụ marketing khác.
- Gửi thông báo khi đạt ngưỡng chỉ số quan trọng.
- Trực quan hóa dữ liệu GA4 theo cách tùy chỉnh.

Các cách thức kết nối
Có hai cách chính để n8n xác thực với Google Analytics API:
- OAuth 2.0: n8n có thể tự động truy cập dữ liệu GA4 thay bạn bằng cách sử dụng quyền truy cập từ tài khoản Google đã xác thực. Phù hợp khi bạn chạy workflow thủ công hoặc muốn workflow phản ánh đúng quyền truy cập của mình.
- Service Account (Tài khoản dịch vụ): n8n truy cập dữ liệu GA4 như một ứng dụng độc lập. Phù hợp cho các quy trình tự động hoàn toàn ở backend (ví dụ: báo cáo định kỳ), không cần sự tương tác của người dùng. Yêu cầu cấp quyền cho email Service Account trong GA4.

Hướng dẫn cách kết nối n8n với Google Analytics
Chuẩn Bị
- Tài khoản Google: Cần có quyền truy cập (ít nhất là Viewer/Người xem) đối với Thuộc tính (Property) Google Analytics 4 mà bạn muốn lấy dữ liệu.
- Dự án Google Cloud Platform (GCP): Tạo mới dự án GCP hoặc sử dụng một dự án hiện có.
- n8n Instance: Một phiên bản n8n đang hoạt động (Cloud hoặc tự host).
Cấu hình trên Google Cloud Platform (GCP)
Bước 1: Kích hoạt Google Analytics Data API
Đầu tiên, bạn cần truy cập GCP Console và chọn Project của bạn, tiếp đến bạn vào menu điều hướng (☰) chọn APIs & Services và Library.

Sau đó, bạn tìm kiếm Google Analytics Data API chọn kết quả chính xác như hình minh họa và nhấn ENABLE.

Bước 2: Tạo Credentials – Chọn Phương Thức Phù Hợp
Bạn đi tới APIs & Services, chọn Credentials và nhấn + CREATE CREDENTIALS, sau đó chọn tiếp OAuth client ID. Ở mục Application type bạn chọn Web application và đặt tên định danh (ví dụ: n8n GA OAuth Access) ở mục Name

Để thiết lập kết nối OAuth, trước tiên bạn cần thêm Authorized Redirect URL trên Google Cloud Platform. Tại mục thiết lập OAuth 2.0, hãy nhấn Add URI để thêm đường dẫn xác thực.
Tiếp theo, bạn truy cập n8n, vào phần Credentials, chọn Add credential và tìm Google Analytics hoặc Google API. Tại đây, sao chép giá trị OAuth Redirect URL (thường có dạng https://[TEN_MIEN_N8N_CUA_BAN]/rest/oauth2-credential/callback
). Sau đó, dán URL này vào URL trên GCP và nhớ thay thế [TEN_MIEN_N8N_CUA_BAN]
bằng tên miền thực tế mà bạn đang dùng cho hệ thống n8n.

Cuối cùng, nhấn CREATE, lúc này một cửa sổ sẽ hiện ra, bạn cần sao chép và lưu lại cẩn thận Your Client ID và Your Client Secret.

Thêm Credentials vào n8n
Trước tiên, hãy mở giao diện n8n và truy cập mục Credentials ở thanh menu bên trái. Tiếp theo, nhấn Add credential và tìm kiếm Google Analytics và chọn loại credential phù hợp với nhu cầu sử dụng.

Tiếp theo, bạn điền các thông tin như gợi ý bên dưới và nhấn nút Sign in with Google (hoặc tương tự).
- Credential Name: Đặt tên dễ nhớ (ví dụ: GA4 OAuth Access).
- Client ID: Dán Client ID từ Bước 2A.
- Client Secret: Dán Client Secret từ Bước 2A.

Lúc này, một cửa sổ hoặc tab mới sẽ mở ra. Bạn hãy chọn tài khoản Google có quyền truy cập GA4 Property, sau đó xem xét các quyền được yêu cầu và chọn Allow (Cho phép). Sau khi xác thực thành công, quay lại n8n và nhấn Save.

Vietnix – Nhà cung cấp dịch vụ VPS uy tín, hiệu năng cao dành cho doanh nghiệp số
Với nhiều năm kinh nghiệm trong lĩnh vực hạ tầng máy chủ, Vietnix mang đến giải pháp thuê VPS mạnh mẽ, linh hoạt và an toàn cho mọi nhu cầu triển khai – từ các ứng dụng web đến hệ thống tự động hóa quy mô lớn. Toàn bộ VPS tại Vietnix được vận hành trên nền tảng phần cứng cao cấp: ổ SSD Enterprise RAID 10, CPU hiệu năng cao và công nghệ ảo hóa hiện đại, đảm bảo tốc độ xử lý vượt trội và độ ổn định tối đa. Bên cạnh đó, khách hàng được đảm bảo thời gian hoạt động (uptime) lên đến 99.9%, dữ liệu luôn được bảo vệ nghiêm ngặt và hỗ trợ kỹ thuật 24/7/365 thông qua nhiều kênh khác nhau. Vietnix cam kết mang đến giải pháp hạ tầng hiệu quả về chi phí nhưng vẫn tối ưu về hiệu suất và bảo mật.
Dành riêng cho những doanh nghiệp ứng dụng n8n trong hệ thống tự động hóa, dịch vụ VPS N8N tại Vietni được thiết kế để đáp ứng các yêu cầu kỹ thuật khắt khe nhất. Tài nguyên mạnh mẽ giúp xử lý nhanh chóng các workflow phức tạp, đồng thời đảm bảo tính ổn định xuyên suốt nhờ hạ tầng đặt tại các datacenter chuẩn Tier 3+. Bên cạnh khả năng mở rộng linh hoạt, người dùng có toàn quyền kiểm soát môi trường triển khai và dữ liệu, giúp việc tích hợp và bảo mật trở nên chủ động hơn bao giờ hết.
Thông tin liên hệ:
- Hotline: 18001093
- Email: sales@vietnix.com.vn
- Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
- Website: https://vietnix.vn/
Bằng cách kết nối n8n với Google Analytics Data API, bạn đã mở ra khả năng tự động hóa việc thu thập và xử lý dữ liệu phân tích mạnh mẽ. Hãy thử nghiệm với các chỉ số, thứ nguyên khác nhau và kết hợp node này với các node khác trong n8n để xây dựng các báo cáo và quy trình tự động hóa tùy chỉnh. Đừng quên kiểm tra hạn ngạch (quota) sử dụng của Google Analytics Data API trên GCP nếu bạn chạy các workflow lấy dữ liệu thường xuyên.