使用自動旅程的**「發送 Webhook」**動作,可以配合自動旅程的執行,自動將資料傳送至外部系統。這是供開發者串接外部系統與 Lumo 的功能。
發送 Webhook 可以做什麼
發送 Webhook 是自動旅程的動作之一,能將資料傳送到指定的 URL。
配合加入好友、標籤變更等自動旅程的觸發條件,自動將資料傳送至自家系統或外部服務。當無程式碼工具無法滿足需求、想依照自己的系統打造專屬整合時,這項功能特別實用。
代表性的使用方式如下。
- 在自動旅程執行時,將資料傳送至自家系統
- 連同好友資訊或自動旅程中的值一起傳送
- 將資料傳遞給外部服務,串接後續的處理
Shopify、HubSpot、Klaviyo 等常用的外部服務已提供專用的整合選單。建議先確認這些選單是否能滿足需求。
交給代理處理
自動旅程的設計可以與行銷代理討論,發送 Webhook 也能在這個過程中一併納入。
只要說出想做的事,例如「加入好友時通知我們的系統」,代理就會建立包含必要觸發條件與動作的自動旅程方案,並請求您的核准。確認內容後選擇**「執行」即會套用設定,選擇「先不用了」**則不會套用。
傳送目標的 URL 等外部系統專屬的資訊,代理無法自行判斷。這些需要您在自動旅程的編輯畫面自行輸入。
自行設定
發送 Webhook 動作可在自動旅程的編輯畫面中新增與設定。
- 在自動旅程的編輯畫面中,新增**「發送 Webhook」**作為動作
- 選取節點後,右側會開啟側邊欄,請填寫設定項目
設定項目
在側邊欄填寫的主要項目如下。
| 項目 | 說明 |
|---|---|
| Webhook網址 | 資料傳送目標的 URL(必填) |
| HTTP 方法 | 請求的傳送方式,請依用途選擇 |
| 請求內容 | 要傳送的資料內容,建議使用 JSON 格式 |
請求內容也可以從**「在編輯器中編輯」**開啟專用編輯器進行編輯。以 JSON 格式輸入時,資料會以 Content-Type「application/json」傳送。
設定時的注意事項
視傳送目標與傳送內容而定,Webhook 有可能無法正確送達。設定前請確認以下幾點。
- 傳送目標 URL 請指定可從外部連線到達的正確 URL
- 請確認接收端系統是否能接收 Lumo 傳送的資料格式
- 基於安全保護,部分傳送目標可能會被封鎖
整合不順利時,請先重新檢視傳送目標 URL 與傳送內容的格式,並一併確認接收端系統的記錄檔。