跳至主要內容

如何透過 Wati 傳送 WhatsApp 訊息(使用 Make.com - 以前稱 Integromat)

今日已更新

摘要

想在 Google Sheets 中新增一行時自動發送 WhatsApp 訊息嗎?使用 Make(前身為 Integromat)和 Wati,您只需幾個簡單步驟就能搭建此工作流程。本指南將引導您設定一個使用 Make 監控您的 Google Sheets,並在新增加數據時透過 Wati 發送 WhatsApp 模板訊息的場景。

指示

所需項目

  • 一個 Make 帳戶(免費方案即可) – 在此註冊

  • 一個具有 WhatsApp Business API 存取權限的 Wati 帳戶

  • 存取您的 Wati API 端點Bearer Token(可在 Wati 面板的 API Docs 中查看)

設定工作流程的步驟

1. 於 Make 中建立新場景

  1. 登入您的 Make 面板。

  2. 點擊 建立新場景

  3. 點擊 + 圖示並搜尋 Google Sheets

  4. 選擇 Watch Rows 作為觸發事件。

2. 准備您的 GoogleSheet

繼續之前:

  • 在您的 Google Drive 中建立新的 GoogleSpreadsheet。

  • 新增一個 標題行,如 Name電話號碼等列標題。

3. 連接您的 Google Sheets 帳戶

  1. 在 Make 中點擊 Add 以建立與您的 Google 帳戶的連接。

  2. 連接後,選擇您剛才創建的 Spreadsheet IDSheet Name

  3. 點擊 OK 以確認。

4. 新增 HTTP 請求以發送 WhatsApp 訊息

  1. 點擊 + 圖示以新增另一個模組。

  2. 搜尋並選擇 HTTP 模組。

  3. 選擇 Make a request

配置 HTTP 請求

  • URLhttps://live-server-<wati_number>.wati.io/api/v1/sendTemplateMessage?whatsappNumber=<phone_number>

  • <wati_number> 替換為您的 Wati 號碼(在API Documentation中查找)。

  • <phone_number> 替換為要發送訊息的 WhatsApp 號碼(國際格式,不含 "+" 符號)。

  • MethodPOST

  • Headers

  • Header 1:

  • Name: Content-Type

  • Value: application/json-patch+json

  • Header 2:

  • Name: Authorization

  • Value: Bearer <your_token_here>(將 <your_token_here>替換為您的 WatiBearer Token)

  • Body TypeRaw

  • Content-Typeapplication/json

樣本請求主體

此JSON結構將取決於您的用例和模板。以下是一般範例:

json { "template_name": "<your_template_name>", "broadcast_name": "your_broadcast_name", "parameters": [ { "name": "<param_1_name>", "value": "<param_1_value>" } ] }

將佔位符替換為您實際的已批准的模板名稱和參數值。

5. 測試您的自動化

  1. 在您的 GoogleSheet 中新增一行樣本數據。

  2. 返回您的 Make 方案並點擊 執行一次

  3. 若一切設定正確,兩個模組應該會顯示綠色勾號,而 WhatsApp 訊息將成功發送。

最終說明

此設定只是您可以使用 Make.comWati 自動化工作流程的範例之一。您可以套用相似的步驟進行其他觸發器和操作,例如在提交表單或新增 CRM 領導時發送訊息。

開心自動化!

常見問題 (FAQs)

一般問題

1. 什麼是Make.com?

Make.com(原為 Integromat)是一個線上自動化平台,讓您可在不寫程式的情況下連接不同應用程式並自動化工作流程。

2. 什麼是Wati?

→ Wati 是一個客戶互動平臺,提供 WhatsAppBusinessAPI 解決方案,讓企業能透過 WhatsApp 發送自動佈告訊息、通知和客戶服務訊息。

設定需求

3. 我需要哪些帳戶才能完成此設定?

→ 您需要:

  • 一個 Make.com帳戶(免費方案足夠)。

  • 一個 Wati 帳戶,並可存取 WhatsApp Business API。

  • 存取您的 Wati API 端點和 BearerToken。

4. 在哪裡可以找到我的Wati API代碼和號碼?

→ 您可以在 Wati 面板的 API Documentation 部分查看您的WatiAPI代碼和 Wati 號碼。

Google Sheets 配置

5. 我的GoogleSheet應該是什麼樣子?

→ 創建新的GoogleSheet,並新增一個標題行,此行應包含列標題,例如NamePhoneNumber。您新增在標題行下方的每一行都將觸發 WhatsApp 訊息。

6. Make.com如何檢自身GoogleSheet中的新行?

→ 於您的 Make 方案中使用 Google Sheets 的Watch Rows觸發器。此功能會監視您的表格,並在新增新行時觸發自動化流程。

WhatsApp訊息設定

7. 我應該為發送WhatsApp訊息使用什麼URL?

→ 在 HTTP 請求模組中使用以下 URL:https://live-server-<wati_number>.wati.io/api/v1/sendTemplateMessage?whatsappNumber=<phone_number><wati_number>替換為您的 Wati 號碼,將 <phone_number>替換為收件者的 WhatsApp 號碼(使用國際格式,不含 "+" 符號)。

8. 我需要設定哪些HTTP標頭?

→ 新增以下標頭:

  • Content-Type: application/json-patch+json

  • Authorization: Bearer <your_token_here>(替換為您的 Wati API 代碼)

9. 我如何構造WhatsApp訊息的請求主體?

→ 使用以下JSON格式:

json { "template_name": "<your_template_name>", "broadcast_name": "your_broadcast_name", "parameters": [ { "name": "<param_1_name>", "value": "<param_1_value>" } ] }

將佔位符替換為 Wati 中批准的模板名稱和參數值。

故障排除

10. 我如何測試我的設定是否正確?

→ 在 Make 中設定方案後,向您的 GoogleSheet 新增一行。接著點按執行一次。若設定正確,您的方案模組將會顯示綠色對鉤,且 WhatsApp訊息將被發送成功。

11. 若訊息未發送,該怎麼辦?

→ 檢查以下問題:

  • 確保您的 API URL、Wati 號碼和電話號碼正確無誤。

  • 確認您的 Bearer代碼是有效的。

  • 確認您的 WhatsApp 模板在 Wati 已獲得批准。

  • 繕查 Make 中的錯誤訊息以獲取更多詳細資料。.

其他資訊

12. 此過程可以用於 Google Sheets 以外的其他用途嗎?

→ 是的,您可以在 Make 中使用相似步驟,使用 Wati 透過其他觸發器發送 WhatsApp 訊息,例如動作提交、新 CRM 領導或任何支援的 Make 模組。

是否回答了您的問題?