What Is Umami? Lightweight Cookie-Free Web Analytics

Bài viết do Ban biên tập Marketing365 thực hiện, biên tập theo Chính sách biên tập của Marketing365. Cập nhật lần cuối .

Nội dung
  1. Key points
  2. What is Umami?
  3. Main uses
  4. What can you use Umami for in marketing?
  5. How to get started
  6. Pros and cons
  7. Verdict: is it right for you?
  8. Frequently asked questions
    1. Is Umami free?
    2. How is Umami different from Google Analytics 4?
    3. Does Umami require a cookie consent banner?
    4. What do marketers use Umami for?

Umami is an open-source web analytics platform that is lightweight (script under 2KB) and does not use cookies, making it a lean alternative to Google Analytics. It helps marketers measure traffic, customer sources, and campaign performance via UTM, often without needing a cookie consent banner.

Key points

  • Open-source web analytics (about 37,000 GitHub stars), with a script under 2KB so it barely slows down the page.
  • Does not use cookies and does not collect identifiable data, so it is GDPR-friendly and in many cases does not require a cookie banner.
  • Tracks page views, traffic sources (referrer), UTM parameters, custom events, and user context.
  • Offers a public report-sharing link so you can send dashboards to clients or bosses without granting accounts.
  • Two ways to use it: Umami Cloud (with a free plan) or self-hosting via Docker to own your data.

Do you want to know how many people visit your website or landing page each day, which campaign they came from, and which pages they viewed — but hesitate to install Google Analytics because it is heavy, cluttered, and requires an extra cookie consent banner? Umami was built for exactly that situation: an open-source, lightweight, privacy-respecting web analytics tool that is enough for most marketing measurement needs.

What is Umami?

Umami is an open-source website traffic analytics platform (web analytics) that is highly regarded by the community, with about 37,000 stars on GitHub. It was built as a lightweight alternative to Google Analytics: you paste a small script into your website, and Umami records visits and displays everything on an intuitive dashboard.

What is Umami?
What is Umami?

What makes Umami stand out is its “privacy-first” philosophy. The tracking script is very light — under 2KB — so it barely affects page speed. More importantly, Umami does not use cookies and does not collect identifiable personal data, making it friendly to data protection regulations such as GDPR and, in many cases, eliminating the need for an annoying cookie consent banner.

Because it is open source, you have two options: self-host it on your own server for full control over your data, or use the Umami Cloud service, which offers a free plan for smaller needs. Both provide the same dashboard experience.

Main uses

Umami focuses on the core metrics most website operators actually need, instead of stuffing in hundreds of complex reports. What you can see right away on the dashboard includes:

Main uses
Main uses
  • Page views and visitors: pageviews, visitors in real time, and by time period.
  • Traffic sources (referrer): where users came from — Google search, social media, or another referring website.
  • UTM parameters: directly reads utm_source, utm_medium, and utm_campaign to show which campaign brought in visitors.
  • Events: tracks custom actions such as button clicks, document downloads, and form submissions.
  • User context: most viewed pages, country, device type, browser, and operating system.

One feature many people like is public report sharing: you can create a shareable link so clients or bosses can view the dashboard directly without needing an account. It is very convenient when reporting on a landing page or campaign performance.

What can you use Umami for in marketing?

For marketers, shop owners, and small and medium-sized enterprises (SMEs), Umami is capable of handling most day-to-day measurement tasks. A few practical scenarios:

What can you use Umami for in marketing?
What can you use Umami for in marketing?
  • Measure campaign performance with UTM: add UTM parameters to ad links, social posts, or emails, then open Umami to see which campaign actually brought in visitors.
  • Track landing pages: know exactly how many views your sales page or lead capture page gets, how long visitors stay, and where they come from so you can optimize further.
  • Measure basic conversions with events: set events for buttons like “Sign up”, “Buy now”, or “Download pricing” to count how often visitors take important actions.
  • Quick client reporting: use a public share link to send the dashboard directly, without taking screenshots or building slides manually.
  • Measure without burdening users: because no cookie banner is needed, the website experience is smoother — a plus for conversion rates.

In other words, if your work revolves around the question “Is this campaign effective, is anyone viewing this page?”, Umami gives you a quick, clean answer. It does not replace advanced analytics platforms, but for 80% of everyday needs, it is more than enough.

How to get started

There are two paths depending on your technical comfort level. The fastest way is to sign up for Umami Cloud and use the free plan: you just create an account, add your website, then copy the tracking code into the <head> section of the page. For WordPress, you can paste it through a code-insertion plugin or your theme’s custom header area.

How to get started
How to get started

The second way is to self-host if you want full ownership of your data. Umami runs on Node.js with a PostgreSQL database (or MySQL), and the cleanest way is to use Docker to set it up in just a few commands. After installation, the process of adding the code to your website is exactly the same as the Cloud version.

A sensible path for beginners: start with Umami Cloud to get familiar with the dashboard and how to read the numbers, add UTM to a few campaigns to see the real value, then consider moving to self-hosting if your data-control needs grow. Be sure to check the official documentation at umami.is, as the exact steps may change by version.

Pros and cons

  • Pros: open source, can be self-hosted to own your data; ultra-light script under 2KB, with almost no impact on page speed; no cookies, GDPR-friendly, so a consent banner is usually unnecessary; clean, easy-to-read dashboard with real-time reports; public sharing links supported; free Cloud plan available for small needs.
  • Cons: does not provide demographic data (age, gender, interests) like GA4; no direct integration with Google Ads or Google’s ad ecosystem; event tracking is basic and not strong enough for complex conversion funnels; self-hosting requires some technical knowledge to install and maintain.
Pros and cons
Pros and cons

Compared with Google Analytics 4, the biggest difference lies in philosophy. GA4 is free and very powerful for deep analysis, but it is heavier, has a more complex interface, and often uses data sampling, which can discourage beginners. Umami takes the opposite approach: fewer features, but the numbers appear immediately and are easy to understand. Compared with paid tools with a similar philosophy such as Plausible or Fathom, Umami’s advantage is that it is completely free when self-hosted.

Verdict: is it right for you?

Umami is a good fit for marketers, online shop owners, and SMEs that want a simple, lightweight measurement tool that respects customer privacy. If your needs are to track traffic, know where visitors come from, and measure campaign performance via UTM without wrestling with GA4’s complexity, this is a very worthwhile option to try — especially since the free Cloud plan lets you get started in just a few minutes.

Verdict: is it right for you?
Verdict: is it right for you?

On the other hand, if you need deep behavioral analysis, multi-step conversion funnels, demographic data, or tight integration with Google Ads to optimize advertising, then GA4 or specialized platforms are still necessary. Many teams choose to use both: Umami for a quick daily check on website health, and a heavier tool for periodic deep analysis.

Advice: install Umami on one website or landing page and run a campaign with UTM for a few weeks. You will quickly feel the difference between something you can “open and understand instantly” and the cluttered dashboards you rarely open again.

Source code & official documentation: github.com/umami-software/umami and umami.is. This information is for general reference — please check the official documentation before implementation.

Frequently asked questions

Is Umami free?

Yes. The open-source self-hosted version is completely free in terms of software fees; Umami Cloud also has a free plan for small needs, while heavier usage is charged by plan.

How is Umami different from Google Analytics 4?

Umami is lightweight, cookie-free, shows data immediately, and is easy to read, but it has fewer features. GA4 is stronger for deep analysis, demographic data, and Google Ads integration, but it is heavier and more complex.

Usually not, because Umami does not use cookies and does not collect identifiable personal data, so it is GDPR-friendly. However, you should still check the legal requirements that apply to your website.

What do marketers use Umami for?

Measuring campaign performance via UTM, tracking landing pages, counting basic conversions with events, and sending quick reports to clients through public share links.

You may also like

Leave a Comment