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_ordersAPI 撈取名單,確保在 WooCommerce 高效能訂單儲存架構下完美運作。 - 精準受眾分群:支援一鍵篩選發送對象:「全部會員」、「已購買客戶」、「未購買會員」以及「無帳號訪客 (Guest Orders)」。
🚀 高效能與防禦機制 (Performance & Security)
- 獨立資料表架構:啟用時自動建立
subscribers,queue,suppression三個獨立資料表,發送佇列與日誌不寫入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)
- 下載本專案的
woo-newsletter-pro.php。 - 將檔案放入
wp-content/plugins/woo-newsletter-pro/資料夾中。 - 至 WordPress 後台「外掛」啟用 Woo Newsletter Pro。
- 搭配安裝並設定好任一 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.