使用指南

5 分鐘上手 mail-member

從加 DNS、建 campaign、試寄、到正式上線 — 一篇看完。

0. 系統運作原理(30 秒)

mail-member 是「drip campaign」系統 — 你上傳一份客戶名單,設定一條「Day 3 / 7 / 15 / 30」的信件序列,系統在每個時點自動寄出。

完整流程
  1. ① 設定 Domain 一次性,5-30 分鐘搞定(DNS 傳播)
  2. ② 設定寄件人 30 秒,定義「誰寄的、信箱長什麼樣」
  3. ③ 建 Campaign 4 步驟 wizard:填名稱 → 上傳客戶 → 編 4 封信 → 確認
  4. ④ 試寄 寄一封給自己看,確認 from / subject / 內容 / 連結都對
  5. ⑤ 啟動 系統 cron 每小時撈該寄的信,透過 Resend 派出
💡 提示:第一次設定包含 DNS 等待時間,總共約 30-60 分鐘。之後建 campaign 5 分鐘搞定。

1. 設定寄信 domain(最重要的一步)

為什麼要設?因為你不會想用 noreply@xxxxxxxx.com 這種「陌生信箱」寄行銷信給你客戶 — 收件人看到陌生 domain 直接刪信,而且容易進垃圾匣。設了自己的 domain(如 hello@mail.brand-a.com.tw),到達率會明顯提高。

1.1 加 domain

  1. 登入後點左側 ⚙️ 設定 → 「自有寄信 domain」
  2. 輸入你的 domain,建議用子網域:mail.brand-a.com.tw(不要用主網域 brand-a.com.tw,避免影響你正常收信信譽)
  3. 按「新增」
  4. 系統會顯示 5 條 DNS records 給你 copy

1.2 把 DNS 加到你的 DNS 服務商

5 條 records 長這樣:

TypeName / HostValue用途
TXTsendv=spf1 include:amazonses.com ~allSPF — 允許 Amazon SES 代寄
TXTresend._domainkeyp=MIGfMA0...DKIM 簽章公鑰
TXT_dmarcv=DMARC1; p=none;DMARC 策略
MXsendfeedback-smtp.us-east-1.amazonses.com (10)處理退信

常用 DNS 服務商加法

📍 Cloudflare

Dashboard → 你的 domain → DNS → Records → Add Record → 逐條輸入。注意:TXT/MX 的 Proxy status 都設「DNS only」(灰雲),不要 proxied。

📍 GoDaddy

My Products → DNS → Manage DNS → Add → 選 Type、填 Name 和 Value → Save。GoDaddy 預設 TTL 1 hour 不用改。

📍 Linode DNS Manager

Cloud Manager → Domains → 你的 domain → Add Record → 選類型輸入。

📍 HiNet / 中華電信

打 0800-080-412 或登入 hidomain.hinet.net 加 records(介面比較舊但 OK)。

1.3 等 + 重新驗證

  1. DNS 加完後等 5-30 分鐘(少數情況最久 24 小時)
  2. 回到 /settings/sending-domain,按你 domain 上的「重新驗證
  3. 看到 4 條 records 都變 ✅ + status 變 ✅ 已驗證 即完成
  4. 進 /settings/sender,把 active domain 選成這個
⚠️ 注意:如果 30 分鐘後還沒過:用 dig TXT resend._domainkey.mail.your-domain.com 自查是否真的有資料。沒資料 = DNS 沒生效或寫錯 host name。

2. 設定寄件人

⚙️ 設定 → 寄件人設定,3 個欄位:

  • 品牌名稱:給你自己在後台辨識用
  • 寄件人顯示名:收件人在收件匣看到的「來自」名稱,例「舒服保養客服」
  • 使用 Domain:剛才驗證好的那個
  • @ 左邊:例 noreply / hello / care

頁面下面會即時顯示完整寄件信箱長相,類似:

舒服保養客服 <care@mail.brand-a.com.tw>

3. 建第一個 Campaign

🚀 Campaigns → + 新建 Campaign,4 個步驟:

1

基本資訊

  • 名稱:給你自己辨識,例「保濕精華 5/30 新買家」
  • 商品名稱:這會帶進信件變數 {{product}}
  • 起算方式:
    • 上傳當天:所有人同一天收 Day 3 信。最簡單。
    • 購買日:每人按自己的購買日算 Day 3。CSV 必須帶日期欄位。
2

收件人名單

兩種方式擇一:

📄 上傳 CSV

必填欄位:email;選填:namepurchase_date

支援 Shopify / Shopline export,欄位自動辨識。

👥 從現有客戶挑

勾選 RFM segment(如 沉睡客戶、忠誠 VIP)系統幫你撈名單。

前提:你之前匯入過訂單建立 RFM。

3

編輯 4 封信

系統幫你預設 4 封台灣保養品語氣文案,可直接用、可改、可刪、可加

  • 每封信:Day offset / 主旨 / HTML 內文 / 預覽 / 刪除
  • 支援變數:{{name}} {{product}} {{brand_name}} {{discount_code}} {{reorder_url}} {{deadline}} {{unsubscribe_url}}
  • 變數寄出時會自動換成真實值,預覽時看到的是原始 {{name}}
💡 提示:Day 30 那封預設用了範例折扣碼 REORDER5 跟「推薦搭配商品」placeholder。記得改成你自己的
4

確認啟動

看排程總計:N 收件人 × M 封信 = 總共 X 封

兩個按鈕:

  • 儲存為草稿:status=draft,你可以之後再啟動
  • 🚀 立即啟動:status=active,cron 接著派發
⚠️ 注意:建議先「儲存為草稿」→ 進詳情頁試寄一輪 → 確認文案 OK 再回來「啟動」。

4. 試寄 — 上線前必做

  1. 進 campaign 詳情頁(從 /campaigns 點進去)
  2. 每封 step 旁邊都有 📧 試寄 按鈕
  3. 點開 → 輸入你自己 email → 按「寄出」
  4. 10 秒內收到信,檢查:
  • From 是你的 sender name + 你的 domain
  • Subject 變數有換成「測試使用者」「商品名稱」等
  • ✅ 內文 變數渲染 正確,沒看到 {{name}}
  • 連結 點開沒壞(折扣碼、回購連結)
  • ✅ 信末 退訂連結 有(法規必備)
  • ✅ 沒進 垃圾信夾(如果進 spam,看下面 FAQ)

5. 啟動 + 監控

啟動

campaign 詳情頁點 🚀 啟動 → status 變 進行中

cron 每天 02:00 撈該批次需要寄的信,每小時派發一輪。

暫停 / 繼續

隨時可暫停。注意:暫停會取消已排程但還沒寄出的信(即使重新啟動也不會補寄)。

監控狀態

Dashboard 上會顯示:

  • 今日預計寄送
  • 近 30 天已寄信數
  • RFM 客戶分群(如果有匯入訂單)

進階:RFM + 客戶分群

如果你想對「沉睡客戶」「忠誠 VIP」等不同分群寄不同 campaign,要先讓系統知道你客戶的消費歷史。

步驟

  1. ⬆️ 匯入訂單
  2. 上傳訂單 CSV(必填:email、訂單日期、訂單金額、商品名稱;選填:姓名、電話、SKU 編號、訂單編號)
  3. 欄位對應 → 預覽 → 確認匯入
  4. 系統會自動計算每個客戶的 R (Recency) / F (Frequency) / M (Monetary) 分數
  5. 分到 8 個 segment:忠誠 VIP / 潛力新星 / 活躍客戶 / 新進客戶 / 一般客戶 / 沉睡客戶 / 低消散客 / 流失客戶
  6. 之後建 Campaign 在 step 2 選「從現有客戶挑」就能按 segment 篩

商品 SKU 設定(未來用)

🧴 商品 SKU 可以登錄每個保養品的「使用週期天數」(如精華液 30ml ≈ 30 天用完)。未來會用這個算「客戶用完前 5 天自動寄補貨提醒」— 不用你手動建 campaign。

法規重點(一定要看)

⚖️ 退訂連結必加

每封行銷信都必須附「免費退訂」連結。系統會自動加 {{unsubscribe_url}} 在預設模板尾部,不要刪掉

⚖️ 個資法第 8 條告知義務

你必須能證明客戶同意收行銷信。建議:你的網站結帳頁加一個「□ 願意接收行銷信」勾選框(不要預設勾),保留勾選紀錄。

⚖️ 第 20 條:相關商品才能寄

客戶買了精華液,你可以寄保養品相關信。不行寄 3C / 健康食品(不同類別)。

⚖️ 退訂 24 小時內生效

客戶按退訂後,系統會立刻把該 email 標記不再寄,已排程的信也會取消。

⚖️ 寄件量起步要慢

domain 新驗證後第一週,建議單日 < 500 封,慢慢爬升。直接爆 10k 封會被 Gmail 直接擋。

FAQ

試寄收不到?
檢查順序:(1) spam 垃圾信夾;(2) /settings/sending-domain 你的 domain 是 ✅ verified 嗎?(3) /settings/sender 有沒有選 active domain?(4) 後台沒選的話,預設用 mail.atmarketing.tw — 如果你還沒驗證它,會失敗。
信進垃圾信夾?
通常是 (a) 你 domain 還太新,沒有寄信歷史信譽;(b) DKIM / SPF 沒驗證好;(c) 信件內容看起來太像 spam(過多 ALL CAPS、過多驚嘆號、太多連結)。預設模板都已避免這些坑,照用就好。
預覽看到的是 {{name}},是壞掉了嗎?
沒壞,是設計。預覽用「原始模板」,讓你看清楚變數插在哪裡。實際寄出時系統會自動換成真實值。要看「換好之後長什麼樣」就用「📧 試寄」功能。
可以用免費 Gmail 帳號 (xxx@gmail.com) 當 sender 嗎?
不可以。Gmail / Yahoo 等 public mailbox provider 不允許第三方代寄(DMARC reject)。你一定要用自己 own 的 domain,或我們的 mail.atmarketing.tw。
可以一次寄很多 campaign 嗎?
可以。但同一個客戶 7 天內最多 2 封信(系統限制,避免被嫌煩)。
忘記設定哪邊了,要重來嗎?
不用。所有設定隨時可在 /settings 改。Campaign 內的信件之後我們也會加「編輯」功能(目前只能刪除重建)。
寄送成本怎麼算?
目前用 Resend 免費方案(100 封/天)。要寄更多升級 Pro 約 $20/月(50k 封)。系統不另收費。

準備好了?

登入 → 設 domain → 建 campaign → 試寄 → 啟動,這套 30 分鐘可以跑完一遍。