오픈 소스 웹 분석 도구인 Umami는 어떤 페이지에 방문이 있었는지, 그 방문자가 어디에서 왔는지, 지난주 글이 반응을 얻었는지라는 세 가지 질문에 한 화면으로 답합니다. Umami는 자사 트래킹 코드가 쿠키를 설정하지 않는다고 말합니다. 이 Umami 리뷰의 결론은 작은 사이트 하나라면 조건부 '예'이며, 유료 플랜과 셀프 호스팅에는 각각 조건이 붙습니다.
Umami는 두 가지 방식으로 제공됩니다. Umami Cloud는 무료 플랜이 있는 호스팅 서비스입니다. 같은 소프트웨어를 라이선스 비용 없이 직접 운영하는 서버에서 실행할 수도 있습니다. 현재 릴리스는 2026년 9월 17일에 출시된 v3.4.0입니다.
요약
Google Analytics 4보다 단순한 대시보드에서 읽기 쉬운 트래픽 수치를 원하는 작은 사이트라면 Umami는 쓸 만한 가치가 있습니다. Umami 요금 페이지에 따르면 무료 Cloud 플랜은 웹사이트 1개, 월 100K 이벤트, 6개월 기록을 제공하며, 기본 대시보드는 보고서 메뉴를 열지 않고도 일상적인 질문에 답해 줍니다. 제 평점은 5점 만점에 4점입니다. 무료 플랜으로 시작하는 블로그, 포트폴리오, 뉴스레터 사이트 하나에 잘 맞습니다. 비즈니스가 Google Ads 전환 데이터에 의존한다면 Google Analytics 4를 계속 쓰세요. 그리고 업데이트를 설치해 줄 사람이 없다면 유료 플랜을 피하려고 셀프 호스팅하지는 마세요.
이 리뷰를 작성한 방법: 저는 Umami를 설치하거나 제 사이트에서 운영해 본 적이 없습니다. 이 평가는 Umami의 공개 라이브 대시보드, 요금 페이지, 문서, GitHub 릴리스 노트와 이슈 트래커, 그리고 아래에 링크한 사용자 보고를 바탕으로 하며, 모두 2026년 10월 1일까지 확인했습니다. Umami 개발자는 이 리뷰에 관여하지 않았고 아무것도 제공하지 않았습니다.
Umami 대시보드에서 볼 수 있는 것
Umami의 메인 대시보드 상단에는 다섯 가지 숫자가 표시됩니다. 방문자, 방문, 조회수, 이탈률(한 페이지만 본 방문의 비율), 방문 시간이며, 각각 이전 기간 대비 변화가 함께 나옵니다. 그 아래에는 어떤 페이지에 트래픽이 있었는지, 어떤 사이트가 트래픽을 보냈는지, 방문자가 어떤 브라우저와 기기를 썼는지, 어느 나라에서 왔는지가 표시됩니다.
Umami가 자사 웹사이트용으로 공개한 대시보드는 Umami Cloud에서 운영되므로 이 모든 것을 직접 확인할 수 있습니다. 저는 2026년 9월에 살펴봤습니다. 페이지 목록은 경로, 전체 URL, 진입 페이지, 이탈 페이지로 전환할 수 있습니다. 유입 경로는 리퍼러(방문자를 보낸 사이트)와 더 넓은 채널 사이에서 전환되며, 그 대시보드에서는 chatgpt.com이 google.com, bing.com과 나란히 리퍼러로 나타납니다. 위치는 지역과 도시 단위까지 내려갑니다. 요일과 시간대별 그리드로 트래픽이 들어오는 시간을 볼 수 있고, 상단에는 필터와 기간 설정 컨트롤이 있습니다.
더 자세한 보고서는 사이드 메뉴에 있습니다: 실시간, 이벤트, 세션, 비교, 세부 분석, 목표, 퍼널, 여정, 리텐션, UTM, 수익, 어트리뷰션입니다. 이 보고서들은 어제 어떤 페이지에 방문이 있었는지 알아보려고 여는 것이 아니라, 구체적인 질문이 있을 때 여는 것입니다.
깔끔한 레이아웃은 버전 3에서 새로 생긴 것이 아닙니다. GA 대안을 다룬 2024년 r/webdev 스레드는 버전 3 리디자인 이전의 글인데, 그곳의 한 댓글 작성자는 대시보드가 “명확하고 탐색하기 쉽다”며 “GA4 같은 것에 비하면 부가 기능이 많지 않다”고 평했습니다. 제가 살펴본 버전 3 대시보드도 그 설명에 들어맞습니다. 자기 트래픽을 읽는 용도로는 대시보드에 5점 만점에 5점을 줍니다.
Umami는 무료인가요?
네, 두 가지 의미에서 그렇습니다. 2026년 10월 기준, Umami Cloud의 무료 Hobby 플랜은 웹사이트 1개에 월 최대 100K 이벤트까지 $0이며, 데이터는 6개월간 보관됩니다. Umami 소프트웨어 자체도 오픈 소스이며 직접 운영하는 서버에서 무료로 실행할 수 있습니다.
한도는 이벤트 수로 계산됩니다. Umami 요금 페이지에서는 이벤트를 이렇게 정의합니다: 페이지뷰 1회가 이벤트 1개이고, 가입 버튼 클릭처럼 추적하는 맞춤 이벤트도 각각 이벤트 1개입니다. 이벤트에 추가 세부 정보를 저장하면 저장한 세부 정보마다 이벤트가 1개씩 더 계산됩니다. 페이지뷰 외에는 아무것도 추적하지 않는 사이트라면 월 페이지뷰가 100,000회 미만인 동안 무료 플랜 안에 머뭅니다.
“웹사이트 1개”는 말 그대로입니다. 두 번째 사이트에는 유료 플랜이나 별도 설치가 필요합니다. “6개월 데이터”는 반년 전까지 되돌아볼 수 있다는 뜻이지, 올봄과 작년 봄을 비교할 수 있다는 뜻이 아닙니다.
무료 플랜에는 팀원, 데이터 가져오기, API 접근, 이메일 보고서가 빠져 있으며, 모두 Pro부터 제공됩니다. 데이터 내보내기는 무료 플랜에도 있습니다.
그다음 단계는 월 $20부터 시작하는 Pro입니다: 이벤트 100만 개 포함, 초과 이벤트당 요금 부과, 최대 20개 웹사이트, 최대 10명의 팀원, 2년 데이터 보관에 14일 무료 체험이 제공됩니다. Business는 월 $200부터이며, 세션 리플레이와 히트맵은 여기서부터 제공됩니다. 이는 2026년 10월 기준 Umami의 정가입니다.
사이트 하나라면 무료 플랜은 넉넉합니다. 발목을 잡는 것은 웹사이트 1개 제한과 6개월 기록이라서, 플랜 가치는 5점 만점에 4점을 줍니다.
Umami를 쓰면 쿠키 배너가 필요할까요?
Umami는 필요 없다고 말합니다. Umami 문서의 FAQ는 Umami가 “트래킹 코드에서 어떤 쿠키도 사용하지 않으며” 개인 식별 정보를 수집하지 않는다고 밝히고, 이를 근거로 쿠키 동의 배너 없이 운영할 수 있다고 말합니다. 이는 공급업체의 입장일 뿐, 규제 기관의 판단이 아닙니다.
이 주장은 Umami가 무엇을 수집하느냐에 근거합니다. 같은 FAQ에 따르면 수집 항목은 페이지뷰, 리퍼러 URL, 브라우저, 운영 체제, 기기 유형, 국가이며, 데이터는 익명화되고 방문자가 여러 웹사이트에 걸쳐 추적되는 일은 없습니다. FAQ는 Umami가 GDPR을 준수하는지에 대한 질문에도 “예”라고 답합니다.
프랑스의 데이터 보호 기관인 CNIL은 이 문제를 다르게 봅니다. CNIL은 방문자 기기에 “쿠키나 추적기를 저장하거나 읽는 것”을 동의의 기준으로 삼습니다. 분석 도구에 관한 CNIL의 가이드라인은 그 규칙이 “국가별로 차이가 있을 수 있다”고도 밝힙니다. CNIL은 Umami를 언급하거나 평가하지 않습니다. 사이트의 다른 요소도 별도의 동의 문제를 일으킬 수 있습니다. 삽입된 동영상 플레이어나 광고 픽셀은 Umami와 무관하게 쿠키를 설정할 수 있습니다.
추적 도구가 Umami뿐인 작은 사이트라면 저는 FAQ의 답변을 출발점으로 삼겠습니다. 사이트가 민감한 정보를 다룬다면 해당 지역의 데이터 보호 기관에 확인하세요. 이는 법률 자문이 아닙니다. 개인정보 보호 측면에서 Umami는 5점 만점에 4점입니다: 설계는 그 주장을 뒷받침하지만, 그 주장은 여전히 공급업체의 것입니다.
버전 3 이후 Umami는 안정적인가요?
Umami Cloud에서는 Umami가 업그레이드를 대신 처리합니다. 셀프 호스팅을 한다면, 제가 2026년 10월 1일에 다시 확인한 GitHub 보고 2건이 아직 열려 있으며, 둘 다 v3.3.0으로 업그레이드한 뒤 설치가 실패했다는 내용입니다. CPU를 많이 쓰는 PostgreSQL 쿼리에 관한 별도의 보고는 v3.4.0에서 해결되었습니다. 열려 있는 보고가 지금 업그레이드하면 실패한다는 증거는 아니지만, 업데이트 전에 백업할 이유로는 충분합니다.
Umami v3.0.0은 2025년 11월 7일에 새 인터페이스와 함께 출시되었습니다. v3.0.0 릴리스 노트에 따르면 Umami가 예전에 지원하던 데이터베이스 중 하나인 MySQL 지원도 중단되었습니다. 출시 당시 두 가지 기능이 고장 났고, 둘 다 약 10일 뒤 v3.0.1에서 수정되었습니다:
그 이후 릴리스는 꾸준히 나왔습니다: 2026년 4월 v3.1.0, 6월 v3.2.0, 8월 12일 v3.3.0, 8월 20일 v3.3.1, 그리고 2026년 9월 17일 v3.4.0입니다. 제가 추적한 셀프 호스팅 관련 보고 3건은 다음과 같습니다:
- GitHub 이슈 #4458 · v3.3.0으로 업그레이드한 뒤 아예 시작되지 않는 설치. 아직 미해결.
- GitHub 이슈 #4459 · 같은 업그레이드 후 데이터베이스에 로그인할 수 없는 설치. 아직 미해결.
- GitHub 이슈 #4526 · CPU를 많이 쓰는 세션 활동 쿼리로, 9월 9일에 보고되었습니다. 이 보고를 계기로 PostgreSQL 쿼리 수정이 이루어져 v3.4.0에 포함되었습니다.
세 보고 모두 사용자가 업그레이드와 데이터베이스를 직접 관리하는 셀프 호스팅 설치에서 발생했습니다. v3.4.0 릴리스 노트에는 최신 변경 사항이 정리되어 있습니다. 안정성은 Cloud에서 5점 만점에 4점, 셀프 호스팅에서는 5점 만점에 3점입니다.
Umami Cloud냐 직접 운영하는 서버냐: 셀프 호스팅에 필요한 것
Umami Cloud에서는 Umami가 소프트웨어를 운영하고, 사용자는 사이트에 스니펫만 붙여 넣으면 됩니다. 셀프 호스팅은 MIT 라이선스로 공개되어 무료로 실행할 수 있는 같은 소프트웨어를, 직접 임대해서 관리하는 서버에서 운영하는 것입니다.
셀프 호스팅을 하면 네 가지를 떠안게 됩니다. 24시간 켜져 있는 서버가 필요합니다. 그 서버에서 Umami와 PostgreSQL을 함께 실행하는데, PostgreSQL은 Umami가 데이터를 저장하는 데이터베이스이자 버전 3 이후 유일하게 지원되는 관계형 데이터베이스입니다. 소스로 설치한다면 배포하는 릴리스의 요구 사항을 따르세요. 현재 PostgreSQL은 버전 12.14 이상이어야 합니다. 모든 업데이트를 직접 설치해야 하며, 위에서 다룬 미해결 업그레이드 보고가 중요한 이유가 바로 이것입니다. 그리고 백업 설정과 점검도 직접 해야 합니다.
대신 얻는 것도 있습니다. Umami FAQ에 따르면 셀프 호스팅 데이터는 삭제하지 않는 한 무기한 보관되며, 플랜 기반 이벤트 한도도 없습니다. 세션 리플레이는 예외로, Umami 리플레이 문서에 따르면 30일간 보관됩니다. 셀프 호스팅 버전에는 Umami Cloud에서는 Business 전용인 세션 리플레이와 히트맵도 포함됩니다. 포기해야 하는 것은 이메일 보고서와 스트리밍 API로, 요금 페이지에는 Cloud 전용으로 나와 있습니다. 셀프 호스팅 설치용 히트맵 기록은 v3.2.0에서 추가되었습니다.
Umami 요금 페이지에서 셀프 호스팅은 FAQ에만 등장합니다. Matomo를 떠나는 것에 관한 2025년 12월 Hacker News 스레드에서는 한 댓글 작성자가 첫 페이지에서 셀프 호스팅을 “찾을 수조차 없다”고 불평합니다. 현재 Umami 첫 페이지는 짧은 섹션에서 셀프 호스팅을 언급하지만, 핵심 콜투액션은 여전히 Cloud 가입이며, 저는 이를 Umami가 신규 사용자를 Cloud로 유도하는 것으로 읽었습니다.
제 추천은 Cloud로 시작하는 것입니다. 셀프 호스팅이 합리적인 경우는 세 가지입니다: 사이트가 여러 개 필요한데 Pro 요금을 낼 생각이 없을 때, 유료 플랜 없이 6개월보다 긴 기록을 원할 때, 이미 서버를 관리하고 있을 때입니다. 처음 두 경우에는 누군가 업데이트를 설치하고 백업을 점검해야만 제대로 돌아갑니다.
Cloudzy의 원클릭 Umami 앱은 이 중 하나에 해당하면서 서버를 직접 구성하고 싶지 않을 때 쓰기 좋습니다. root 접근 권한이 있는 자체 관리형 VPS에 Umami와 PostgreSQL 데이터베이스, 그리고 앞단의 Nginx 웹 서버를 설치해 줍니다. 그래도 서버는 여전히 사용자의 것입니다: 업데이트와 백업은 직접 맡아야 합니다.
호스팅 측면에서 Umami Cloud는 5점 만점에 4점, 셀프 호스팅은 5점 만점에 2점(이미 서버를 운영 중이라면 5점 만점에 3점)입니다.
Umami의 한계
Umami는 단순한 방문자 카운터를 넘어섭니다. 목표, 퍼널, 사용자 여정, 리텐션, UTM 캠페인 추적(방문이 어떤 뉴스레터나 게시물에서 왔는지 구분하려고 링크에 붙이는 태그), 수익, 어트리뷰션 보고서는 무료 플랜을 포함한 모든 Cloud 플랜에서 제공됩니다.
한계는 위에서 다룬 것들입니다: Pro부터 가능한 팀 로그인, Cloud의 Business 플랜으로 제한된 리플레이와 히트맵, 그리고 셀프 호스팅 시 이메일 보고서가 없다는 점입니다.
더 큰 경계는 광고입니다. 사이트 성장이 Google Ads에 달려 있고 Ads로 다시 보고되는 전환을 기준으로 캠페인을 관리한다면, Google Analytics 4가 바로 그 일을 위해 만들어진 도구입니다. Analytics와 Ads 연결에 관한 Google 가이드는 주요 이벤트로 일관된 Analytics 및 Ads 전환을 만들고 Ads 전환 성과를 확인하는 방법을 설명합니다. 제 생각에는 광고 중심 사이트라면 Umami를 함께 쓰든 안 쓰든 그것만으로도 GA4를 유지할 이유가 충분합니다.
Umami, Matomo, Fathom Lite, Ackee를 나란히 비교한 글을 보면 Umami보다 더 깊은 분석이 필요할 때 더 무거운 대안들이 어디까지 가능한지 알 수 있습니다. 마케팅 측정 면에서는 Umami에 5점 만점에 3점을 줍니다: 콘텐츠 사이트에는 충분하지만, 광고 중심 스토어가 필요로 하는 수준에는 못 미칩니다.
Umami를 써야 할 사람과 쓰지 말아야 할 사람
Umami는 무료 플랜으로 운영하는 작은 사이트 하나, 클라이언트나 동료에게 별도 로그인이 필요할 때 Pro로 운영하는 여러 사이트, 그리고 이미 서버를 관리하면서 기록을 무기한 보관하고 싶은 사람에게 맞습니다. 전환 데이터로 Google Ads를 관리하는 스토어나 리드 생성 사이트에는 맞지 않으며, 그런 사이트는 GA4를 유지해야 합니다.
또한 사이트를 여러 개 운영하면서 Pro 요금은 내지 않고 업데이트를 설치할 사람도 없는 운영자에게도 맞지 않습니다. 요금을 피하려는 셀프 호스팅은 월 청구서를 아무도 하지 않을 유지 관리와 맞바꾸는 셈입니다.
사이트를 하나 운영한다면 무료 플랜 스니펫을 메인 사이트에 넣고, GA4를 그만둘지 결정하기 전에 몇 주 동안 대시보드를 읽어 보세요.
루트 액세스, NVMe, AMD EPYC 성능을 갖춘 Linux VPS에서 개발하세요.
Linux 요금제 보기자주 묻는 질문
Umami 통계를 클라이언트나 동료와 공유할 수 있나요?
네. Umami는 웹사이트마다 공개 읽기 전용 Share URL(공유 URL)을 생성할 수 있습니다. Umami의 Share URL 문서에 따르면 어떤 뷰를 보여 줄지 직접 선택할 수 있습니다.
Umami Cloud를 떠날 때 데이터를 가져갈 수 있나요?
데이터 내보내기에 관한 Umami 요금 FAQ에 따르면 가능합니다: 모든 데이터를 대시보드나 API를 통해 Umami Cloud에서 내보낼 수 있습니다.
Umami로 버튼 클릭과 가입을 추적할 수 있나요?
네, 맞춤 이벤트로 가능합니다. 이벤트 추적에 관한 Umami 가이드는 두 가지 방법을 보여 줍니다: 사이트 HTML의 버튼에 data 속성을 추가하거나, JavaScript에서 이벤트를 보내는 것입니다.
토론
댓글
토론에 참여하려면 로그인하세요.