Mautic 教學:自架行銷自動化,九成的問題出在 cron

Mautic 是開源行銷自動化平台,功能上能跟 HubSpot 對話,但「裝起來了卻等於沒裝」的比例很高,原因幾乎都在 cron。Mautic 的自動化是靠 cron 驅動不是即時的,更新聯絡人、更新活動、執行活動動作全部靠排程跑,cron 沒設好活動就只是一張不會動的圖。最常見三種錯:根本沒設 cron、所有 job 排在同一分鐘(官方明確建議錯開)、基準 job 還沒穩就急著加一堆額外的。另一個陷阱是共享主機偏好 15 或 30 分鐘才跑一次甚至覆寫排程,會讓「填完表單五分鐘後寄信」變成半小時後才寄。只要寄電子報用 listmonk 就好,要依行為觸發的多步驟旅程才值得上 Mautic。
- Mautic 的自動化靠 cron 驅動不是即時,cron 沒設好活動就不會跑
- 官方明確建議把各個 cron job 錯開,不要全部壓在同一分鐘
- 基準 job 沒穩就急著加額外 job,是很多人覺得 Mautic 慢或不穩的真因
- 共享主機常限制 15 到 30 分鐘才跑一次甚至覆寫排程,時間敏感的活動要用 VPS
Mautic 是少數能跟 HubSpot 這類工具在功能上對話的開源行銷自動化平台。但他也是我看過「裝起來了卻等於沒裝」比例最高的一個,原因幾乎都是同一個。
給搜這個的你
你可能已經把 Mautic 裝起來了,後台也進得去,但活動不會跑、信不會寄、聯絡人的分數不會動。這篇要講的就是為什麼。
他是什麼
Mautic 是開源的行銷自動化平台,做的是聯絡人管理、分眾、活動流程、email 行銷、著陸頁、表單、評分這一整套。要跑起來需要 PHP 伺服器、MySQL 資料庫、cron 排程,以及正確設定的 web server。
九成的問題出在 cron
這是重點:Mautic 的自動化是靠 cron 驅動的,不是即時的。
更新聯絡人、更新活動、執行活動動作,這些全部靠排程去跑。寄信也可以走排程。所以 cron 沒設好,你的活動就只是個圖,畫得很漂亮但不會動。
我看過最常見的三種錯:
第一,根本沒設 cron。 照著教學把 Docker 跑起來、後台能登入,就以為裝完了。
第二,所有 job 排在同一分鐘。 官方明確建議要把各個必要的 job 錯開,不要全部壓在同一分鐘執行。全部一起跑會互相卡住。
第三,先加了一堆不必要的 job。 官方文件裡有一段講得很好:很多人以為自己的 Mautic 慢或不穩是因為 cron 不夠,其實是因為基準的那幾個 job 都還沒穩定,就急著加一堆額外的上去。順序反了。
共享主機的陷阱
很多共享主機偏好你每 15 或 30 分鐘才跑一次腳本,有些甚至會直接覆寫你設定的排程時間。
這代表什麼?代表你在 Mautic 裡設計的「填完表單五分鐘後寄歡迎信」,實際上可能是半小時後才寄。客人早就走了。
如果你的活動對時間敏感,共享主機基本上不適合,要用 VPS。
我的建議
Mautic 值不值得自架,我會這樣判斷:如果你只是要寄電子報,用 listmonk 就好,Mautic 太重。如果你要的是「依行為觸發的多步驟旅程」,像是看過某頁的人三天後收到 A 信、沒開的人再收 B 信,那 Mautic 是開源裡少數做得到的。
但要先接受一件事:他的維運成本不在安裝,在之後。PHP 版本相容、cron 穩定性、資料庫肥大,這些是長期的。
裝之前先把 cron 這件事搞懂,會省下你之後一半的除錯時間。想先看整體定位,可以搭 Mautic 開箱。
流程設計本身比工具難。這方面我在 AI101 整理了一些可以搭著用的東西。
我認為農場誇張詞會讓人秒識破你在學爆紅文。判斷很簡單,這個字會不會出現在農場標題,會就換掉。把「崩、爆、神級、秒懂」換成具體描述,可信度反而比喊得大聲還高。
我自己這幾年最深的體悟是:會被 AI 取代的是工具操作,留得下來的是判斷力。當定價被壓縮、護城河被打穿,行銷人能賣的只剩判斷,不是會不會用軟體。
不想碰伺服器,只想要結果?
這個 GitHub 專案功能完整,但你得自己配 server、串 API 金鑰、扛維運。
如果你現在只是要 AI 幫你寫文案、拆工作流、生行銷內容,免安裝、開箱即用的線上工具會更快上手。
到電商工具箱試試「EDM 工作流設計」 →常見問題
Mautic 裝好了但活動不會跑,是什麼問題?
九成是 cron 沒設好。Mautic 的自動化是靠 cron 排程驅動的,不是即時執行,更新聯絡人、更新活動、執行活動動作都需要排程去跑。只把 Mautic 裝起來、後台能登入,但沒有設定 cron,活動就不會有任何動作。
Mautic 的 cron 要怎麼設才對?
官方明確建議把各個必要的 job 錯開,不要全部排在同一分鐘執行,否則會互相卡住。另外先讓基準的幾個必要 job 穩定運作,再考慮加其他 job,很多人覺得 Mautic 慢或不穩,其實是因為基準還沒穩就加了太多不必要的排程。
共享主機可以跑 Mautic 嗎?
可以跑但不建議用在時間敏感的活動。很多共享主機偏好每 15 或 30 分鐘才執行一次腳本,有些甚至會直接覆寫你設定的排程時間,這會讓你設計的「填完表單五分鐘後寄信」實際變成半小時後才寄。對時間敏感的自動化建議用 VPS。
每週一封,上週精選寄給你
每週一早上寄一封,把上週站上新上架的文章挑出來給你。行銷觀點建立判斷力,工具開箱幫你選對工具,隨時可以退訂。