Hướng dẫn kết nối Google Sheets, Gmail và Slack với Make chỉ trong 5 phút

Việc kết nối Google Sheets, Gmail và Slack với Make.com sẽ giúp bạn tối ưu workflow hiệu quả hơn nhưng không phải ai cũng biết cách làm. Bài viết này sẽ hướng dẫn chi tiết từng bước, giúp bạn kết nối các ứng dụng một cách nhanh chóng nhé!

11 tháng 12, 2024
Hướng dẫn kết nối Google Sheets, Gmail và Slack với Make chỉ trong 5 phút

Nếu muốn phát huy hết sức mạnh của Make.com, bạn cần kết nối nó với tài khoản của các nền tảng, ứng dụng khác như Google Sheets, Gmail và Slack… Song, các bước thực hiện có chút khác biệt so với nhiều công cụ khác.

Để kết nối, bạn cần phải tạo kịch bản workflow được gọi là scenario. Mỗi scenario sẽ bao gồm nhiều module khác nhau gắn với ứng dụng mà bạn mong muốn sử dụng. Bài viết dưới đây sẽ mách bạn chi tiết cách kết nối Google Sheets, Gmail và Slack với Make chỉ trong vài phút nhé!

#1. Kết nối Make với Google Sheets

Bạn có thể dễ dàng kết nối Make với Google Sheets với những bước đơn giản như sau:

Bước 1: Đăng nhập tài khoản Make của bạn, vào menu bên trái chọn scenario → Nhấn vào biểu tượng + màu tím (góc trên cùng bên phải) → Chọn Build from Scratch.


Bước 2: Bấm vào biểu tượng dấu + lớn → Chọn Google Sheets → chọn hành động bất kỳ để thêm module vào kịch bản của bạn. Ví dụ mình chọn Add a Row.



Bước 3: Một hộp thoại sẽ hiện ra, bạn chọn Create a connection để kết nối Make với Google Sheets.



Bước 4: Chọn Sign in with Google → Đăng nhập vào tài khoản Google của bạn là xong.



Như vậy là bạn đã kết nối thành công Make với Google Sheets. Bây giờ bạn có thể thoải mái chỉnh sửa kịch bản cũng như thêm nhiều module Google Sheets mà không gặp bất cứ trở ngại nào.

Hình 1  Ket Noi Make 1Hình 2  Ket Noi Make 2Hình 3  Ket Noi Make 3Hình 4  Ket Noi Make 4

#2. Kết nối Make với Gmail

Kết nối Make.com với Gmail là một trong những điểm khiến người dùng đau đầu. Bởi lẽ, Make.com chỉ hỗ trợ trơn tru với các tài khoản có đăng ký Google Workspace. Còn với tài khoản Google thông thường (email có đuôi @gmail hoặc @googlemail), thì bạn phải tạo custom OAuth client trong Google Cloud Console để lấy ID kết nối với Make.com.

Quy trình này khá phức tạp và khiến nhiều người nản lòng, thậm chí quyết định không sử dụng dịch vụ của Make.com nữa.

#Đối với tài khoản Google Workspace

Cách kết nối cũng tương tự như kết nối với Google Sheets. Bạn có thể thực hiện theo các bước dưới đây:

Bước 1: Đăng nhập tài khoản Make của bạn, vào menu bên trái chọn scenario → Nhấn vào biểu tượng + màu tím (góc trên cùng bên phải) → Chọn Build from Scratch.

Bước 2: Bấm vào biểu tượng dấu + lớn → Chọn module Gmail để thêm vào kịch bản của bạn → chọn một hành động bất kỳ, ví dụ trong bài mình chọn Watch emails.



Bước 3: Một hộp thoại sẽ hiện ra, bạn chọn Create a connection để kết nối Make với Gmail.



Bước 4: Chọn Sign in with Google → Đăng nhập vào tài khoản Google của bạn là xong.

Hình 5  Ket Noi Make 5Hình 6  Ket Noi Make 6

#Đối với tài khoản Google thông thường

Bước 1: Tạo Project mới cho Google Cloud Console.

Đăng nhập vào Google Cloud Console → chọn Create or select a project → chọn New project.



Thêm tên ở mục Project name và chọn Location, có thể chọn bất kỳ → chọn Create.



Bước 2: Bật Gmail API.

Vào dashboard của project vừa tạo → chọn mục APIs & Services → chọn Library.



Tìm và bật API có tên là Gmail API.



Bước 3: Cài đặt OAuth consent screen.

Ở mục APIs & Services, chọn OAuth consent screen → Mục User Type bạn chọn External → nhấn Create.



Bạn điền thông tin như sau:

Hình 7  Ket Noi Make 7Hình 8  Ket Noi Make 8Hình 9  Ket Noi Make 9Hình 10  Ket Noi Make 10Hình 11  Ket Noi Make 11

Mục App information: Điền App name là Make và nhập địa chỉ email vào User support email.
Mục Authorized domains: Bấm Add domain → Thêm make.com và integromat.com.
Mục In the Developer contact information: Thêm địa chỉ Gmail của bạn vào.




Sau đó, bạn nhấn Save and continue cho tất cả các bước còn lại.

Bước 4: Tạo Gmail client credentials

Ở menu APIs & Services, bạn tiếp tục chọn Credentials → chọn Create Credentials (ở trên cùng) → chọn OAuth client ID.



Ở mục Application type, bạn chọn Web application → Mục Name, bạn điền Make.

Mục Authorized redirect URIs, bạn bấm Add URL và thêm đường dẫn sau: https://www.integromat.com/oauth/cb/google-restricted/



Nhấn Create → Lúc này, Google sẽ hiển thị cho bạn hai thông số là Client ID và Client secret → Bạn copy lại để dùng kết nối với Make.com



Chú ý: Cần quay lại mục OAuth consent screen → chọn Publish App thì mới có thể thực hiện thành công.

Bước 5: Kết nối với Make.com

Sau khi tiến hành các bước 1, 2, 3 như trên, bạn bấm Show advanced settings ở hộp thoại Create a connection.



Bạn điền Client ID và Client secret vào và bấm Sign in with Google như bình thường là xong.



Chú ý: Nếu Google cảnh báo bảo mật thì bạn cứ bỏ qua bằng cách vào Cài đặt nâng cao → tiếp tục đi đến Integromat.

Hình 12  Ket Noi Make 12Hình 13  Ket Noi Make 13Hình 14  Ket Noi Make 14Hình 15  Ket Noi Make 15Hình 16  Ket Noi Make 16Hình 17  Ket Noi Make 17Hình 18  Ket Noi Make 18

#3. Kết nối Make với Slack

Sau khi đã kết nối với Google Sheets và Gmail, bạn chỉ cần thiết lập kết nối với Slack thông qua các bước sau:

Bước 1: Tạo App trong Slack.

Bạn vào mục Your Apps của Slack → Chọn Create App → Chọn From scratch.



Điền tên và chọn Workspace → nhấn Create App.



Bước 2: Lưu Client ID và Client Secret.

Ở mục App Credentials, Bạn copy Client ID và Client Secret (nhấn Show để hiện) và lưu lại dùng.



Bước 3: Thêm URL của Integromat.

Ở menu bên trái, bạn chọn OAuth & Permissions → tìm Redirect URLs và chọn Add New Redirect URL → thêm vào URL sau:

Hình 19  Ket Noi Make 19Hình 20  Ket Noi Make 20Hình 21  Ket Noi Make 21

https://www.integromat.com/oauth/cb/slack2

Bạn nhấn Add → chọn Save URLs.



Bước 4: Thêm Scope.

Ở mục Scopes section, bạn chọn User Token Scopes → chọn Add an OAuth Scope → chọn scope tương ứng với hành động bạn muốn thực hiện trong Make.

Ví dụ, mình muốn thực hiện thao tác Get a File nên điền files:read.



Các bạn cần tham khảo danh sách Scope trong phần hướng dẫn của Make.com.

Bước 5: Kết nối với Make.com

Bạn tạo module Slack tương tự như Google Sheets hay Gmail ở trên, nhưng chọn Get a file vì mình đã điền scope cho thao tác này.

Nhấn Show advanced settings → Điền Client ID và Client Secret ở bước 4 → nhấn Save là xong.



Hy vọng qua bài viết, các bạn đã nắm được cách kết nối Google Sheets, Gmail và Slack với Make đơn giản, nhanh chóng rồi nhé!

Hình 22  Ket Noi Make 22Hình 23  Ket Noi Make 23Hình 24  Ket Noi Make 24

[EmbedSoftware ids="24"]

Đọc thêm bài khác?

Xem tất cả →