WooCommerce 專用高效能電子報與行銷外掛

Woo Newsletter Pro 是一款專為 WooCommerce 商店打造的輕量級、高效能電子報發送系統。解決了市面上電子報外掛容易拖垮 WordPress 資料庫,以及發信容易被主機商判定為垃圾信的痛點。透過獨立資料表 (Custom Database Tables) 與 WP Cron 分批節流技術,讓您能直接在 WordPress 後台穩定、安全地執行再行銷活動。

* 需自行安裝好SMTP或設定後才能正常使用

下載免費使用與安裝
https://github.com/millenniumlin/woo-newsletter-pro/

✨ 核心特色 (Key Features)

🛒 WooCommerce 深度整合

  • HPOS 完全相容:採用最新 wc_get_orders API 撈取名單,確保在 WooCommerce 高效能訂單儲存架構下完美運作。
  • 精準受眾分群:支援一鍵篩選發送對象:「全部會員」、「已購買客戶」、「未購買會員」以及「無帳號訪客 (Guest Orders)」。

🚀 高效能與防禦機制 (Performance & Security)

  • 獨立資料表架構:啟用時自動建立 subscribersqueuesuppression 三個獨立資料表,發送佇列與日誌不寫入 wp_posts,保證網站前台不卡頓。
  • 分批發送與節流 (Throttling):可自訂「每小時發送上限」,系統透過 WP Cron 每 5 分鐘自動背景換算批次寄出,避免觸發虛擬主機 (如 cPanel/Plesk) 的防垃圾信機制。
  • 併發鎖 (Concurrency Lock):利用 WordPress Transients 設定發送鎖,徹底防止因流量突增導致 Cron 重複執行而重複發信的災難。

🛡️ 高送達率與法規遵循 (Compliance & Deliverability)

  • 一鍵退訂與抑制名單:信件自動夾帶帶有加密 Token 的專屬退訂連結與 List-Unsubscribe 標頭。點擊後自動寫入「抑制名單 (Suppression List)」,下次發信自動排除,符合 GDPR 與防止被列為黑名單。
  • 自動 HTML 乾淨排版:程式底層自動為信件套用相容各大信箱 (Gmail/Outlook) 的安全 Inline CSS 灰底白框版型。

📈 行銷追蹤與自動化 (Marketing & Automation)

  • UTM 自動標記:系統發送前會透過正規表達式 (Regex) 自動找出信件內所有網址,並掛上 utm_source=woo_newsletter 參數,無縫串接 Google Analytics (GA4) 追蹤轉換。
  • 個人化變數與全域頁尾:支援 [customer_name][site_name] 變數替換;內建全域設定介面,一次設定自動套用於所有電子報底部。
  • 自動化資料庫維護:內建每日排程,可設定自動清除 N 天前的發送歷史紀錄,確保資料庫永遠保持輕量。

🛠️ 安裝與使用方式 (Installation & Usage)

  1. 下載本專案的 woo-newsletter-pro.php
  2. 將檔案放入 wp-content/plugins/woo-newsletter-pro/ 資料夾中。
  3. 至 WordPress 後台「外掛」啟用 Woo Newsletter Pro
  4. 搭配安裝並設定好任一 SMTP 外掛(如 WP Mail SMTP)即可開始使用。

📝 短代碼與變數 (Shortcodes & Variables)

  • 前台重新訂閱表單:可在任何頁面或小工具放入 [woo_newsletter_subscribe] 短代碼,供訪客輸入 Email 訂閱(若曾退訂將自動從黑名單移除)。
  • 信件可用變數
    • [customer_name] – 自動替換為客戶姓名
    • [site_name] – 自動替換為網站名稱
    • [unsubscribe_link] – 自動產生加密的安全退訂超連結

📊 後台介面截圖預覽 (Screenshots)


💻 技術堆疊 (Tech Stack)

  • PHP 7.4+ / WordPress 6.0+ 以上版本
  • WooCommerce (HPOS Compatible)
  • WordPress WP-Cron API, AJAX API, Settings API
  • MySQL (Custom Tables via dbDelta)

📄 License

This project is licensed under the GPL-2.0 License – see the LICENSE file for details.

Photo by Le Vu on Unsplash

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *