開源電子郵件營銷平臺 listmonk 使用教程

米开朗基杨發表於2024-05-06

做產品肯定要做電子郵件營銷,特別是面向海外的產品,電子郵件營銷已成為企業與客戶溝通、建立品牌忠誠度和推動銷售的重要工具,可以直接接觸到目標受眾,提供個性化內容,並以相對較低的成本獲得可觀的投資回報。你看,MEAP 又來提醒我買電子書了!

做電子郵件營銷首先需要考慮的是選哪個電子郵件服務提供商,也就是 ESP(email service provider)。他們提供軟體平臺,幫助你管理電子郵件列表,設計郵件,傳送郵件,並跟蹤結果。海外常見的 ESP 有 Mailchimp,Braze 和 HubSpot 等,國內比較知名的也就是 SendCloud 了。

這些 ESP 都很好,很多企業也都選擇了使用 ESP,但 ESP 也有很多問題:

  1. 成本問題。大多數 ESP 按傳送的電子郵件數量收費,隨著訂閱列表的增長,費用會越來越多。對於中小型企業或非營利組織來說,這可是一筆不小的財務負擔。
  2. 許多 ESP 提供的定製化選項有限。你可能難以根據特定的品牌要求或業務需求來個性化你的電子郵件活動。

那麼除了 ESP,還有別的選擇麼?

當然有啊,GitHub 上有很多開源的電子郵件營銷平臺,它們可以提供更強大的靈活性和可定製性,你也可以修改原始碼或者二次開發來新增特定的功能,你可以隨心所欲地部署在任何地方。

listmonk 介紹

目前 GitHub 上最受歡迎的電子郵件營銷軟體是 listmonk,使用 Go 語言編寫,效能強大,可以給你提供一個簡單、可靠、高效能的時事通訊和郵件列表管理解決方案,既適合小型企業,也能滿足大型組織的需求。listmonk 有很多特性,涵蓋了郵件營銷的各個方面:

  • 訂閱者管理:listmonk 允許你建立多個郵件列表,並管理每個列表的訂閱者。你可以輕鬆將訂閱者資料匯出為 CSV 或 JSON 格式,也可以反向將 CSV 或 JSON 格式的訂閱者資料匯入 listmonk。listmonk 還支援雙重選擇加入,確保只有明確同意的使用者才會收到你的電子郵件

  • 建立和傳送活動:listmonk 提供了使用者友好的拖拽編輯器,你可以用它來建立響應式的 HTML 電子郵件。如果你更喜歡使用自己的設計,也可以上傳自定義的 HTML 模板。listmonk 支援個性化,允許你在電子郵件內容中插入訂閱者的名字或其他特定資訊。你可以選擇立即傳送活動或安排在未來的特定時間傳送。

  • 跟蹤和分析結果:listmonk 內建了詳細的跟蹤和報告功能,你可以實時檢視每個活動的開啟率、點選率等關鍵指標。這些資料可以幫助你瞭解哪些內容最能引起訂閱者的共鳴,從而最佳化你的電子郵件營銷策略。listmonk 還提供了連結點選跟蹤,讓你瞭解訂閱者與你的內容的互動情況。

  • API 整合:listmonk 提供了非常全面的 RESTful API,你可以將其與其他系統和工具無縫整合。無論是從你的網站匯入訂閱者,還是觸發自動化的電子郵件活動,API 都能讓你輕鬆實現。

  • 安全性:listmonk 提供了多層安全措施,如 CSRF 保護和輸入驗證,以保護你的資料免受未經授權的訪問。

listmonk 一鍵部署

listmonk 提供了 Docker 映象,我們可以直接透過 Docker 映象來部署,但是它還依賴了 PostgreSQL 資料庫,部署起來還是稍稍有點麻煩的,有能力的同學可以嘗試自己使用 Docker 部署。

如果您是營銷人員,不懂什麼 Docker 之類的,那也沒關係,Sealos 應用商店提供了一鍵部署的應用模板,點一下滑鼠即可完成部署,非常絲滑。

直接開啟 listmonk 應用模板,然後點選右上角的 “去 Sealos 部署”。

如果您是第一次使用 Sealos,則需要註冊登入 Sealos 公有云賬號,登入之後會立即跳轉到模板的部署頁面。

跳轉進來之後,你會看到有兩個變數,分別是 WebUI 的管理員使用者名稱和密碼,如果不設定,任何人透過域名都可以直接訪問你的 listmonk WebUI,建議還是設定一下。

設定完使用者名稱密碼後,點選右上角的 “部署應用” 開始部署,部署完成後,先等待一會兒,因為需要先部署資料庫。你可以點選資料庫的 “詳情” 進去檢視資料庫是否準備就緒。

如果資料庫已經準備就緒,那麼回到原來的應用商店介面,直接點選應用的 “詳情” 進入該應用的詳情頁面。

應用大概會重啟四次左右,這是正常現象,因為之前它都在檢測資料庫是否就緒,資料庫沒就緒就會重啟。

等待應用狀態變成 running 之後,直接點選外網地址便可開啟 listmonk 的視覺化介面。點選 “Login”:

輸入你的管理員使用者名稱密碼,就登入進來了。進來之後先進入 “Settings” 將語言設定為中文:

然後點選右上角的 “Save” 儲存,介面就會變成中文了。

接下來需要將站點根網址設定為你的公網域名:

其他的比如站點名稱、Logo 網址、網址圖示網址等等可以根據自己的需求都設定一下。

還有一個比較重要的就是 SMTP 伺服器,自己設定一下,我就不贅述了。

listmonk 關鍵功能演示

成功部署 listmonk 並設定好關鍵配置之後,就可以開始建立電子郵件營銷活動了。listmonk 提供了一個直觀的使用者介面,即使是沒有技術背景的人也可以輕鬆上手。這一節我們將詳細介紹如何使用 listmonk 的關鍵功能。

管理訂閱者

首先,你需要建立一個或多個郵件列表來儲存訂閱者資訊。在 listmonk 的監控皮膚上,點選 “列表”->“所有列表” 標籤,然後點選 “新建”。給你的列表起一個描述性的名稱,如 “FastGPT 訂閱者” 或 “FastGPT 目標群體”。

接下來,你就可以向列表中新增訂閱者了。listmonk 支援多種方式來匯入訂閱者:

  • 手動輸入:你可以逐個輸入訂閱者的電子郵件地址和其他相關資訊。
  • 檔案上傳:如果你有一個包含訂閱者資料的 CSV 檔案,可以直接上傳到 listmonk。確保 CSV 檔案的格式與 listmonk 的要求相匹配。
  • API 整合:如果你有自己的網站或應用,可以使用 listmonk 的 API 來自動同步訂閱者資料。

listmonk 還允許你管理訂閱者的狀態,你可以看到哪些訂閱者是活躍的,哪些已經退訂或標記為垃圾郵件。

建立電子郵件活動

有了訂閱者列表後,你就可以建立電子郵件活動了。點選 “廣告” 標籤,然後點選 “建立新的”。listmonk 支援富文字、HTML、Markdown 等多種文字編輯格式,你可以選擇自己擅長的格式來編輯郵件的正文內容。

一般情況下,我們可以先預設一個模板。你可以在 listmonk 中上傳或者建立一個新的模板:

模板編輯器支援各種內容塊,如文字、影像、按鈕等。你可以根據需要自定義其內容。listmonk 還支援個性化標籤,如 {{ .Campaign.Subject }}。這些標籤會在傳送時自動替換為訂閱者的具體資訊,創造個性化的體驗。

在設計電子郵件時,記得預覽並測試你的內容。listmonk 提供了預覽選項,確保你的電子郵件能正常顯示。你也可以傳送測試郵件到自己的郵箱地址,在實際傳送之前檢查內容和個性化標籤是否正常工作。

跟蹤和最佳化

傳送完電子郵件之後,listmonk 的工作還沒有結束,它還有強大的分析和最佳化功能。

在 “統計” 標籤下,你可以看到每個活動的詳細報告。報告囊括了很多關鍵指標,如傳送數量、點選率等。你可以看到哪些連結被點選得最多,訂閱者與你的內容的互動情況如何。

API 整合

listmonk 的 API 遵循標準的 HTTP 協議和 RESTful 原則,你可以使用任何支援 HTTP 請求的程式語言來呼叫 listmonk 的 API。

舉個例子:如果你有一個部落格或產品網站,可以使用 API 自動將新的部落格訂閱者或產品註冊使用者新增到 listmonk 的特定列表中。你也可以基於使用者在你的應用中的行為 (如完成購買、達到里程碑等) 來觸發個性化的電子郵件。

總結

商業 ESP 雖然功能強大,但它們的高昂費用、資料所有權問題以及定製化選項的限制可能並不適合所有組織,特別是中小型企業和非營利組織。

listmonk 作為一個開源的電子郵件營銷自動化平臺,提供了一個極具吸引力的替代方案。它擁有商業 ESP 的所有關鍵功能,如管理訂閱者、建立和傳送活動、跟蹤結果等,同時還提供了開源軟體的諸多優勢,而且 listmonk 的開發者社群還制定了一個雄心勃勃的路線圖,計劃引入更多的高階特性,如營銷自動化、人工智慧驅動的個性化等。

如果你想擺脫商業 ESP 的桎梏,現在正是好時機,試試 listmonk 吧。

相關文章