課程第 09 章 — Email 收集
漏斗的最後一步:PNG 已經免費給了,現在用「30 天行動追蹤模板」交換 email。 這頁打的是真實部署的 Cloudflare Worker —— 送出後 email 真的會寫進 D1, 回應裡的模板連結當場兌現。
(尚未送出)
送出的 JSON:{"email": "...", "company": "..."} —— company 是 honeypot,真人永遠是空字串。
company 的欄位,用 CSS 移到畫面外(不能用 display:none,聰明一點的機器人會跳過隱形欄位)。真人看不到所以不會填;機器人習慣把每個欄位都填滿。Worker 看到有值就假裝成功但不寫入 —— 不回錯誤,免得機器人知道自己被識破。already: true 並照樣給模板 —— 不洩漏名單、對真人也友善)/ 錯誤(格式不對 400、太頻繁 429)。三種都要有明確的下一步,不能讓使用者對著轉圈圈發呆。gift 連結,前端顯示成按鈕。不依賴寄信 —— 寄信系統(MailerLite/Brevo)是之後的加值,不是兌現的前提。admin.html:用 Bearer token 看名單、匯出 CSV,
丟進任何 EDM 工具都行 —— 名單是你的資產,不被任何平台綁架。