clickSomo

渠道

由同一個 graph 出發,四種接觸一個人嘅方法

提醒用 SMS 發,因為人哋幾分鐘內就會睇。故事用電郵發,因為佢有足夠空間。拍吓膊頭就用 push。值得貼張郵票嘅客戶,就會收到印刷同郵寄嘅嘢。一個訊息用邊種方式,係節點嘅屬性——唔係一樣你要另外買、另外學、另外對帳嘅獨立工具嘅屬性。

電郵

由你嘅文件渲染成電郵客戶端真正想要嘅形狀:表格、內嵌 CSS、冇 flex 或者 grid(為咗 Outlook)、dark-mode 安全嘅顏色,同埋自動幫你生成嘅純文字版本。

一鍵取消訂閱,用 List-Unsubscribe-Post,符合 RFC 8058 同而家大型收件箱供應商嘅要求。仲有發佈時嘅大小檢查,因為 Gmail 大約喺 102 KB 就會裁切,而一個被裁切嘅訊息會將你嘅取消訂閱連結收埋喺冇人睇到嗰部分嘅底部。

SMS

畀嗰啲今日就要睇到嘅訊息:聽日嘅約會、星期日完結嘅優惠。短,而且幾乎即刻被讀——正正因為咁,唔可以濫用。

分眾喺發送之前會被計數。GSM-7 畀你 160 個字符;一個 emoji、一個彎引號,或者擴展表以外嘅一個波蘭文變音符號,會將成個訊息轉做 UCS-2,每段得 70 個字符,而你以為成本係一段嘅訊息而家變成三段。你喺發送之前就會見到嗰個數字,唔係喺發票度。STOP 同佢嘅等價詞會喺服務入面被遵守,因為喺大部分市場,嗰個係法律要求,唔係一個功能。

推送

Web Push 用 VAPID key 同 RFC 8291 payload 加密,iOS 經 APNs,Android 經 FCM,仲有一條經 socket 嘅 in-app 通道,畀已經連線緊嘅 app 用。

裝置登記表每個 endpoint、每個 app、每個聯絡人一行,而供應商回傳 410 或者 404 嘅時候,嗰行會即刻被修剪。永遠唔修剪嘅 token 會靜靜哋毒害你嘅送達率,令之後每一次量度都錯——所以修剪比發送更加重要。

印刷信件

同一份創意文件,經 print CSS 渲染成 PDF,寫好地址然後郵寄。畀週年紀念、畀高價值客戶、畀唔睇電郵嘅受眾——亦都畀嗰一刻:所有人嘅競爭對手都喺收件箱度,而你喺門前地墊度。

佢係一個普通節點。同樣嘅等待喺佢前面,同樣嘅目標檢查會取消佢,同樣嘅同意帳目管住你究竟可唔可以發佢。

自帶發送

ClickSomo 刻意而且永久咁唔營運任何郵件伺服器。你連接一個寄件者身份:一個綁定咗某種發送方式嘅地址。嗰個可以係你自己嘅 SMTP 信箱——包括你嘅 hosting 已經畀你嗰啲——或者一個你已經畀緊錢嘅供應商,例如 SendGrid。

一個 project 可以有幾個。一個信箱畀交易性郵件,一個供應商畀大量郵件,而漏斗節點揀用邊個。每個身份有自己嘅速率上限,因為一個細信箱嘅上限好低,狂轟佢會令個帳戶被停用,而唔止係被限速。

系統有一條規則係唔會俾你打破嘅:被標記做交易性嘅網域,永遠唔會發大量郵件。如果登入郵件同收據係由某個網域發出,嗰度就唔可以建立大量發送身份。一次爛嘅活動——你嘅定係任何人嘅——都唔應該搞到你連自己嘅密碼重設都發唔到。

後果就係重點:冇捆綁埋一齊嘅每封郵件成本,因為根本冇嘢可以捆。你嘅信譽係你一個人嘅,唔會同陌生人溝埋。

連接郵箱寄件人身份
  • 1地址同主機主機、連接埠、憑證、TLS 模式,同埋你自己設定嘅速率上限。
  • 2DNS 已檢查你需要嘅 SPF、DKIM 同 DMARC 記錄,然後驗證——之後仲會再檢查,因為有人整理 zone file 嗰陣,記錄係會走樣嘅。
  • 3回郵路徑指向一個真實郵箱,會接收、解析同分類退信通知。SMTP 冇 webhook;小型寄件者就係靠呢個先有真正嘅退信處理。
  • !被拒喺標記做交易性嘅網域上建立大量發送身份。而家一行政策,之後就係救唔返嘅大鑊。

你嘅地址你嘅信譽冇加價

四種入口。訊息自己揀啱嗰個。

真正有用嘅部分

一套統一嘅投遞詞彙,唔理邊個供應商送件

每個供應商報告投遞嘅方式都唔同。SendGrid 會發有簽名嘅 JSON webhook。普通 SMTP 帳戶乜都唔發,退信係用電郵形式嚟、寫俾人睇嘅。兩者都會喺上游見到之前,統一成同樣嘅十一種事件。

事件詞彙我哋嘅,唔係供應商嘅
  • 1排隊中 · 已發送 · 已送達 · 已延遲訊息嘅進度,用喺每個供應商都意思一樣嘅字眼表達。
  • 2open · click點擊會附帶 URL。機械人流量喺報告入面會分開顯示,而唔係收埋。
  • 3軟退信 · 硬退信 · 投訴硬退信同投訴都會寫入抑制名單,永久生效。
  • 4unsubscribe · failed取消訂閱會喺所有地方即刻生效,包括發送服務入面。
  • i點解咁重要轉供應商對上游完全冇影響——報告、分眾、漏斗條件都唔會變。供應商嘅方言喺門口就止步。

SMS 同推送都用同一套事件

發送出事嗰陣會點

重試用指數退避,最後會入死信隊列,而唔係靜靜哋冇咗。供應商回 4xx 會重試;代表訊息唔被接受嘅 5xx 就唔會,因為無限重試正正係俾人停用帳戶嘅原因。

抑制喺發送服務入面同呢度都會執行,所以轉供應商都唔可以令你兩年前抑制咗嘅地址復活。而且每個身份都有並發上限,大型活動會對住一個小郵箱自我調節速度,而唔係喺頭三十秒就將佢淹沒。

刻意唔做嘅嘢:唔會自建郵件傳輸代理、唔會有專用 IP 池、唔會有預熱排程器、唔會有反饋迴路登記。呢啲係真功夫,而且應該屬於信譽受影響嗰一方——你嘅供應商,或者你自己嘅郵箱。喺呢度做呢啲,就等於將你嘅發送同陌生人溝埋,而呢個設計正正就係拒絕咁做。