返回專案列表
2026 —獨立開發

自架 EDM 電子報平台

名單、模板、發送、成效四件事收在自己的後台裡

名單管理與退訂 × 信件模板 × 發送排程 × 成效分析

18
後台頁面
14
資料表
四個全上線
模組
edm.console● LIVE

LISTS · TEMPLATE · CAMPAIGN

名單

電子報訂閱1,240
既有客戶860
展場名片312
線上課學員486
合作夥伴94

退訂紀律

退訂以人為單位
匯入不會把退訂的人叫回來
點開連結不等於退訂
匯入強制填來源與同意依據

信件模板

預覽即所見
頁尾一鍵退訂
寄測試信存成模板

發送活動

草稿
排程
發送中
完成

成效

已送達97.4%
開信42.1%
點擊11.8%
退訂0.3%

收件人狀態

已送達1,208
佇列中24
退信6
已壓制2
通道可切換 · 不綁單一供應商

背景

為什麼做這個

一開始只想要一支統一的寄信 API,讓自己所有專案共用,寄送紀錄留在自己手上。做著做著才發現要的東西大得多,是一整套能發電子報的後台。

於是當成另一個產品重做。名單怎麼進來、誰退訂了、信長什麼樣、什麼時候寄、寄完之後多少人打開。這五件事分四個階段做完,每做完一個就上線。

寄信最後總要交給外面的服務商送出去,這件事躲不掉。所以在中間隔了一層,換服務商的時候只改一個設定,不用動到任何一個接進來的專案。

關鍵亮點

關鍵亮點

01

退訂以人為單位,不以名單為單位

一個人按了退訂,就是不想收信。不該因為他同時在另一張名單裡,就繼續寄給他。

02

匯入不會把退訂的人叫回來

重複匯入時只更新姓名,訂閱狀態完全不碰。測過了。把退訂過的人再匯入一次,他還是退訂。

03

點開連結不等於退訂

企業的郵件安全閘道會自動點開信裡每一條連結。如果點一下就退訂,收件人根本沒動手卻被退掉。所以退訂連結只顯示確認畫面,真的送出才算數,而且連結帶簽章,不能被拿去退別人的訂或猜出名單裡有誰。

04

支援信箱內建的一鍵退訂

照標準做,收件匣最上面就會自己長出一顆取消訂閱的按鈕。不想收的人會按它,不會去按檢舉垃圾信。這件事很要緊,被檢舉太多次,整個帳號的寄信資格會被收回。

05

交易信永遠不掛退訂

退訂行銷信之後,訂單確認與驗證碼還是必須送達。模板分成兩種類型就是為了切開這件事。

06

預覽看到的就是寄出去的

畫信的那支程式刻意不依賴任何只有伺服器才有的東西,後台預覽直接拿同一份來跑。寄測試信走的也是正式流程,沒有另外開一條比較好走的路。

07

大量發送的中斷與續跑

一次寄幾千封不可能一口氣跑完,中間一定會被切斷。所以收件人是一批一批領走的,領了卻沒寄完的會放回去,下一輪再撿起來。這樣就不會有人卡在中間,永遠停在發送中。被對方限速擋下來的也重排,不算失敗。

成果

成果

  • 四個模組全部完成並部署:名單與退訂、信件模板、發送活動與排程、成效分析
  • 規模:18 個後台頁面、14 張資料表
  • 退訂整條路都實測過:連結被改過會擋下、只是被點開不會退掉、重複匯入不會把人叫回來
  • 信被退回或被檢舉,系統自己把那個信箱記下來,之後再寄就直接擋掉
  • 換服務商只要改一個設定,已經接進來的專案一行都不用動

回顧

信寄出去會收到回報:送到了、被退回、或被檢舉。這幾則通知同時進來,順序不固定。我第一版誰晚到就聽誰的,結果被檢舉的信在後台顯示成功。後來改成壞消息優先。