Umami:想離開 GA4 又不想養 ClickHouse,這個是最輕的選項

TL;DR

Umami 是 MIT 授權的自架網站分析,GitHub 39,104 顆星,技術棧只有 Node 加一個 PostgreSQL(v3 起不再支援 MySQL),不需要 ClickHouse,官方沒列最低記憶體,國外自架教學寫約 512 MB 就跑得動,Docker Compose 約 15 分鐘裝完。對行銷人最實用的三件事是取代 GA4 的日常那一頁、把 UTM 拆成獨立維度看各通路成效、以及把儀表板設成公開連結直接丟給客戶看。跟同類比,Plausible 跟 Matomo 照官方建議規格,小網站自架起步都抓 2 GB,Plausible 還多一個 ClickHouse 要顧;授權上 Matomo 是 GPL-3.0、Plausible 是 AGPL-3.0,Umami 的 MIT 允許你改他、包進自己產品、掛自己 logo 賣,對代理商差別很大。功能也比很多人印象中多,漏斗、營收報表跟逐位訪客的工作階段頁早就內建,v3.1.0 加了訪客操作回放,v3.2.0 加了熱圖,自架版都能用。真正的缺口在電商,要看商品 SKU 報表與購物車放棄分析的人,Matomo 還是比較合適。

  • Umami 只要 Node 加一個 PostgreSQL,不用顧 ClickHouse,國外自架教學寫約 512 MB 就跑得動,多半可以跟既有網站擠同一台 VPS
  • MIT 授權,可以改、可以包進自己產品掛 logo 賣,不用公開改動;Matomo 的 GPL 散布時要提供原始碼,Plausible 的 AGPL 連改了放在伺服器上對外提供服務都要公開改動
  • 儀表板能設公開連結直接給客戶看,做代操省掉開權限的來回
  • 漏斗、營收報表、逐位訪客紀錄早就有,v3.1.0 起有訪客操作回放、v3.2.0 起有熱圖,要商品 SKU 報表與購物車放棄分析的人再看 Matomo
Umami 是 MIT 授權的自架網站分析,GitHub 39,104 顆星,技術棧只有 Node 加一個 PostgreSQL(v3 起不再支援 MySQL),不需要 ClickHouse,官方沒列最低記憶體,國外自架教學寫約 512 MB 就跑得動,Docker Compose 約 15 分鐘裝完。對行銷人最實用的三件事是取代 GA4 的日常那一頁、把 UTM 拆成獨立維度看各通路成效、以及把儀表板設成公開連結直接丟給客戶看。跟同類比,Plausible 跟 Matomo 照官方建議規格,小網站自架起步都抓 2 GB,Plausible 還多一個 ClickHouse 要顧;授權上 Matomo 是 GPL 3.0、Plausible 是 AGPL 3.0,Umami 的 MIT 允許你改他、包進自己產品、掛自己 logo 賣,對代理商差別很大。功能也比很多人印象中多,漏斗、營收報表跟逐位訪客的工作階段頁早就內建,v3.1.0 加了訪客操作回放,v3.2.0 加了熱圖,自架版都能用。真正的缺口在電商,要看商品 SKU 報表與購物車放棄分析的人,Matomo 還是比較合適。
⭐ Star 39.1k🟢 活躍維護
docker compose up -d # PostgreSQL 12.14+(v3 起不支援 MySQL),官方映像內建 Node 22,不需要 ClickHouse
2026 年 10 月更新:Umami v3 起只支援 PostgreSQL、不再支援 MySQL,Node 版本需求改依 v3.4.0 的實際依賴標示,GitHub 星數同步更新。原文說 Umami 沒有漏斗、熱點圖與逐訪客紀錄,已更正為漏斗、營收報表與工作階段頁早就內建,v3.1.0 起有訪客操作回放、v3.2.0 起有熱圖。原文引用的「Plausible 養起來比 Matomo 貴、光他自己就要 2 到 4 GB」已撤回,改為兩家官方建議規格起步都抓 2 GB,差別在 Plausible 多一個 ClickHouse 要顧,Umami 的 512 MB 也改標為國外自架教學的數字。

我寫過 Matomo 跟 Plausible 的比較,那篇對照兩家官方的建議規格,小網站自架起步都抓 2 GB 記憶體,真正的差別在 Plausible 背後多一個 ClickHouse 要顧。多一個資料庫,就多一份要備份、要升級、出事要查的東西。

那有沒有一個連 ClickHouse 都不用顧的?有,他叫 Umami。

Umami 是什麼

Umami 是一套隱私導向的網站分析,你在網站掛一段 script,他幫你記流量從哪來、哪幾頁被看、有多少人走到你設的目標。GitHub 上 39,104 顆星,MIT 授權,最新版本是 2026 年 9 月的 v3.4.0。

他的技術棧只有兩層:一個 Node 應用加一個 PostgreSQL 資料庫(12.14 以上)。預設不需要 ClickHouse,也不需要額外的訊息佇列,沒有第三個要顧的東西。

要注意的是 v3 起官方拿掉了 MySQL 支援,舊站還跑在 MySQL 的,要先照官方搬遷指南把資料搬到 PostgreSQL 才能升級。

行銷人拿他做什麼

三件事最常用。

第一是取代 GA4 的日常那一頁。 多數中小品牌打開 GA4 其實只看四件事:今天多少人、從哪來、看了哪頁、有沒有人走到目標。Umami 的首頁就是這四件事,不用先設探索報表。

第二是 UTM 歸因。 他會把 utm_source 跟 utm_medium 拆成獨立維度,你發 EDM、發 Threads、下廣告,各自帶多少人進來一眼看完。這比在 GA4 裡挖三層快很多。

第三是給客戶看。 Umami 可以把某個網站的儀表板設成公開連結,你直接把網址丟給客戶,他不用註冊、不用你開權限。做代操的人會知道這件事省掉多少來回。

自架 vs 雲端

自架 vs 雲端
面向自架 UmamiUmami Cloud
費用只有 VPS 錢有免費層,超量再付費
記憶體官方沒列,國外自架教學寫約 512 MB不用管
安裝Docker Compose,約 15 分鐘註冊完貼 script
資料位置你自己的資料庫他們的伺服器
升級你自己拉新 image自動

官方文件沒寫最低記憶體,有國外自架教學寫 Umami 加 PostgreSQL 約 512 MB 就跑得動,那台 VPS 如果還跑著別的服務,同一篇教學也建議整台至少留 1 到 2 GB。對照之下,Plausible 自架版官方建議至少 2 GB(這已經把 ClickHouse 算進去),Matomo 官方建議每月 10 萬 pageviews 以內用 2 GB。所以 Umami 多半可以跟你既有的網站擠在同一台小 VPS 上,不用為了裝分析工具再開一台。

授權這件事值得單獨講

Umami 是 MIT。MIT 的意思是你可以改他、可以包進你自己的產品、可以掛你的 logo 賣給客戶,沒有營收上限、沒有人數上限、不用回饋原始碼。

這在自架分析這個品類裡是少數。Matomo 是 GPL-3.0,Plausible 是 AGPL-3.0,AGPL 的規定是你改了他再對外提供服務,得把改動也開源。如果你是代理商、打算把分析後台當成服務賣給客戶,這條差別是會影響決定的。授權怎麼看,我另外寫了一篇 開源授權的三個坑。

自架的代價

講完好處講代價。Umami 輕,但輕不等於零成本。

你還是要有一台 VPS、要記得備份那個資料庫、要在他出新版的時候拉一次新 image。歷史資料是最脆弱的一環,網站分析一旦斷了三個月,你就永遠補不回來那三個月。

還有一個很現實的:Umami 現在的功能比很多人印象中多,開得越多,要養的東西也越多。漏斗分析、營收報表跟看逐位訪客足跡的工作階段(Sessions)頁,v2 就有了;v3.1.0 加了訪客操作回放(Session Replay),v3.2.0 加了點擊與捲動熱圖(Heatmaps),中文介面上就叫「回放」跟「熱圖」,自架版都能開。後兩項要另外在網站掛 recorder 腳本,官方預設只抽 15% 的工作階段來錄。這類資料通常比單純計流量重,我會先用預設抽樣跑一陣子,看資料庫長多快再決定要不要調高。

功能缺口現在主要在電商:Umami 的營收報表是把事件帶的金額跟幣別加總,沒有 Matomo 那種內建的商品(SKU)報表跟購物車放棄分析。你如果每週要看哪個商品被丟在購物車沒結帳,那還是 Matomo 的守備範圍。

適合誰

適合三種人。已經有一台 VPS 在跑別的東西、想順手多養一個分析的;被 GA4 的介面搞到乾脆不看數據的;做代操想給客戶一個乾淨儀表板連結的。

不適合的是要看商品層級電商報表的人(每個商品 SKU 各帶進多少營收、誰把東西加進購物車卻沒結帳),這種需求應該看 Matomo;還有完全不想碰伺服器的人,那雲端版或 Plausible 的託管版比較適合。三個怎麼選,我在 Matomo vs Plausible 那篇講得更細。

資料留得住之後,真正的題目才開始:你要用他做什麼決定。這方面的工具我整理在 AI101。

覺得有用?分享給需要的人 👇
何佳勳的觀點

我認為農場誇張詞會讓人秒識破你在學爆紅文。判斷很簡單,這個字會不會出現在農場標題,會就換掉。把「崩、爆、神級、秒懂」換成具體描述,可信度反而比喊得大聲還高。

何佳勳的觀點

我自己這幾年最深的體悟是:會被 AI 取代的是工具操作,留得下來的是判斷力。當定價被壓縮、護城河被打穿,行銷人能賣的只剩判斷,不是會不會用軟體。

不想碰伺服器,只想要結果?

這個 GitHub 專案功能完整,但你得自己配 server、串 API 金鑰、扛維運。

如果你現在只是要 AI 幫你寫文案、拆工作流、生行銷內容,免安裝、開箱即用的線上工具會更快上手。

到 AI101 試試「UTM 追蹤連結產生器」 →

常見問題

Umami 自架需要多少資源?

Umami 的技術棧是 Node 加 PostgreSQL 12.14 以上(v3 起不再支援 MySQL),不需要 ClickHouse。官方沒列最低記憶體,有國外自架教學寫 Umami 加 PostgreSQL 約 512 MB 就跑得動,跟其他服務共用主機的話建議整台至少 1 到 2 GB,多半可以跟既有網站擠同一台小 VPS。安裝走 Docker Compose,大約 15 分鐘,官方映像裡已經包好 Node 22,不用自己管版本。從原始碼裝的話,官方安裝頁還寫 Node 18.18 以上,但 v3.4.0 依賴的 Prisma 7 只支援 Node 20.19 以上的 20 版、22.12 以上的 22 版或 Node 24,直接用最新的 Node 22 最省事。

Umami 跟 Plausible、Matomo 差在哪?

Umami 最輕、授權最寬鬆(MIT,可改可包進自己產品掛 logo 賣),漏斗、營收報表早就有,v3.1.0 起有訪客操作回放、v3.2.0 起有熱圖,自架版都包含。Plausible 是 AGPL-3.0,Matomo 是 GPL-3.0,照兩家官方建議規格,小網站自架起步都抓 2 GB 記憶體,差別在 Plausible 多一個 ClickHouse 要顧。Matomo 功能最完整,電商報表做到商品(SKU)與購物車放棄這一層,但自架版的漏斗、熱點圖與錄影是付費外掛。

Umami 可以把報表給客戶看嗎?

可以。Umami 支援把單一網站的儀表板設成公開連結,把網址給客戶就能看,對方不需要註冊帳號,你也不用逐一開權限。