> For the complete documentation index, see [llms.txt](https://help.firstline.cc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.firstline.cc/feature/marketing/broadcast/zi-dong-hua-huo-dong.md).

# 自動化活動

## 自動化廣告是什麼？

自動化類型的分眾訊息活動能夠基於特定使用者事件或固定頻率自動發送訊息，是一個理想的客戶互動工具。

例如，您可以設置「挽回」活動，當顧客因某些原因取消訂閱時，系統會自動向他們提供折扣優惠券或延遲回覆訊息。

自動化活動可用來簡化工作流程，並在您的網站、服務或應用程式發生自定義事件時，主動聯絡特定顧客。

## 如何設定？

**建立新的自動化活動**

首先，你需要建立一個新的自動化活動。前往「應用程式」中的「行銷」分類，找到「分眾訊息活動」。接著，點擊頁面頂部的新增按鈕，此時，將會顯示一個互動窗口，將提示你選擇活動類型。請選擇「自動化活動」。

<figure><img src="/files/sbluXYQZAHw9mAzuth5p" alt=""><figcaption></figcaption></figure>

**設定資料來源與篩選條件**

接下來，你可以像設定「一次性活動」一樣，選擇資料來源為「客戶」或「聯絡人」，並設定篩選條件。雖然篩選條件不是必須的，但若您希望確保活動不會發送給不需要接收的用戶，設定篩選條件將非常有幫助。

**自動化活動功能設置**

與「一次性活動」不同，「自動化活動」除了可以透過 API 觸發外，還可以設定以下功能：

1. **頻率自動觸發**：根據指定頻率週期性執行，可以設定為每天、每週或每月，並指定具體的觸發時間。
2. **每位聯絡人可重複發送**：每位聯絡人都能重複接收此活動，即便先前已成功發送，下一次依然會再次發送。
3. **延遲發送**：當活動觸發後，會等待指定的分鐘數後再執行發送。

<figure><img src="/files/wOq4cGbKbCfOtoKoX5Ta" alt=""><figcaption></figcaption></figure>

## 如何透過 API 觸發？

你可以透過 API 來觸發活動，實現更精細的分眾。例如，當顧客退訂時，可以透過 API 觸發指定的挽回活動，並傳入會員編號 `membership_no` 來指定單一會員，從而發送挽回信件。

API 格式如下：

```javascript
POST api/v1/direct-ad-schedule/{id}/trigger
```

參數（條件）可以直接接在 URL 後面，例如：

```javascript
api/v1/direct-ad-schedule/{id}/trigger?membership_no=A0001
```

表示篩選會員編號為 A0001 的客戶，而所能傳入的條件會根據資料來源的不同而有所變化，請參照「客戶」或「聯絡人」現有的的篩選條件進行傳入。
