Agent 自建 CRM/Marketing Automation:標籤觸發很快,難點在追蹤、寄信與資料治理
Threads 作者分享用 Agent 自建接近 ActiveCampaign 的 CRM/MA 流程;官方文件支持 tag、site tracking、event 與 UTM 是核心積木,但自建系統仍需驗證 deliverability、退訂、跨網域追蹤、同意與審計。
一頁結論
@ar.shek 的 Threads 貼文不是一個可下載產品發表,而是一段「用 Agent 自建 CRM/Marketing Automation」的開發進度紀錄。可保存的知識點是:Agent 可以把標籤觸發、自動化流程、UTM/Pixel event 捕捉、EDM queue 與後續 site tracking 串成一套可控系統;但這不等於已完成 ActiveCampaign 等成熟平台的所有 deliverability、同意管理、退訂、跨網域歸因、資料治理與法遵能力。
查核日期:2026-10-06(Asia/Taipei)。來源範圍為公開 Threads 主貼與可見回覆(已取得主貼尾段有截斷,未聲稱全文完整);沒有取得作者的程式碼、後台畫面、郵件服務商帳號、CRM 資料庫或實際寄送紀錄,因此本文把它定位為工程拆解與採用檢核,而非產品評測。
原貼說了什麼
作者說自己用了接近十年 CRM 與 Marketing Automation,現在用 Agent 自建一套;自動化邏輯接近 ActiveCampaign:使用者被加上指定 Tag 後觸發相應 Automation。網站會自動 capture UTM、Pixel Event 等資料;過去跨網域 tracking 與 Google Tag Manager 設定很費工,現在 Agent 可處理。作者也提到自建 EDM system 不能一次大量寄送,要控制每分鐘約 100 封,做好 queue、rate limit 與 deliverability;下一步會做 cookies、site tracking 與 user journey tracking,把 GA、GSC、POS、CRM、Ads Manager 等散落 touchpoints 串起來。公開回覆中有人問 WhatsApp flow,作者回覆「我也在製作中」,但尚未確認是否接 WhatsApp API。
第一方資料如何校正這些說法
ActiveCampaign 官方文件確認,automation triggers 的核心確實是「符合條件就讓 contact 進入 workflow」,trigger 可包含 tag 被移除、網頁被造訪、event recorded、score changes 等。ActiveCampaign 的 Site Tracking 也明確是把已知 contact 的頁面造訪寫回 contact profile,並可用於後續訊息、分流與評分;其 Attribution 文件說 attribution 會用 Site Tracking 解析廣告 campaign 的 UTM 參數。Google Analytics 官方 URL builder 則建議若設定 UTM,應成組設定 utm_source、utm_medium、utm_campaign、utm_id、utm_source_platform 等相關參數,以便辨識 campaign 來源。
這些官方資料支持作者描述的方向:tag、site visit、event、UTM 與 automation 本來就是 marketing automation 的核心積木。需要校正的是「Agent 幫你寫出流程」不等於「平台級追蹤與歸因已被證明正確」。ActiveCampaign 也提醒 site tracking code 應放在每個要追蹤的頁面,且不支援把 site tracking code 經由第三方平台如 Google Tag Manager 放置,因為可能造成追蹤問題;這點剛好提醒自建系統不能只看「能收到 event」,還要驗證事件來源、跨網域延續、cookie 同意、redirect 是否保留 UTM,以及 contact 識別的時機。
自建 CRM/MA 的真正難點
第一,資料模型要先穩。Tag 觸發流程看似簡單,但 tag 若沒有命名規則、生命週期、來源欄位與去重邏輯,很快會變成無法審計的狀態機。建議把 contact、identity、campaign touchpoint、event、consent、suppression、message job 與 deal/order 分表或分 bounded context 設計,而不是把所有資訊塞進單一 contact record。
第二,EDM 不是只把信排進 queue。作者提到 queue、rate limit、deliverability 是對的;實務還要有退訂、bounce/complaint 處理、domain warm-up、寄件身份驗證、節流、重試、冪等、寄送窗口、抑制名單、審核樣張與事件回寫。每分鐘 100 封只能算一個節流假設,不是普遍安全值;不同 ESP、寄件網域、收件端與內容品質都會改變可承受速率。
第三,Pixel event 與 UTM 需要資料治理。UTM 應先建立命名規範與大小寫規則,避免同一 campaign 被拆成多個來源。Pixel event 應保留 schema version、event_id、occurred_at、received_at、source、consent state 與去重鍵;跨網域則要檢查跳轉鏈、付款/表單頁、cookie 分區與瀏覽器限制。
第四,Agent 可加速實作,但不能取代驗收。Agent 很適合產生 migration、API wrapper、automation DSL、測試資料與儀表板查詢;但它也可能誤接錯欄位、過度授權、忽略退訂與法遵。導入前應要求 staging event replay、端到端測試、寄送 dry-run、資料刪除流程與權限審計。