Litemetrics vs Umami - Self-hosted analytics, two angles

Litemetrics vs Umami

Umami and Litemetrics both compete in the self-hosted analytics space, but solve different problems. Umami is a polished, first-party analytics replacement for Google Analytics. Litemetrics is built for embedding analytics into your SaaS for your customers.

What Umami does well

  • Clean, fast first-party dashboard. Polished UX out of the box.
  • Multi-website support per account: you can manage many of your own sites from one Umami install.
  • Easy Postgres or MySQL backend. Single Docker image to deploy.
  • MIT licensed and community-supported.

What Umami does not do

Umami is not designed to be embedded into another product. Its dashboard is a standalone web app. If you want to give your customers analytics inside your SaaS, you end up either iframing Umami (poor UX, theming limited) or rebuilding the dashboard from their query API by hand.

Side by side

CapabilityUmamiLitemetrics
LicenseMITMIT
Self-hostableYesYes
Cookie-freeYesYes
Tracker bundle size~2 KB~3.5 KB
DatabasePostgres or MySQLClickHouse, Postgres, or MongoDB
Embeddable React dashboardNoYes (native components)
White-label themingLimited10 presets + CSS variables
Multi-tenant modelOne website = one site_id, no per-customer isolation primitivessite_id isolation built in, per-customer secret keys
Best forYour own websitesAnalytics shipped inside your SaaS

How to choose

Pick Umami if:

  • You want to replace Google Analytics for your own sites.
  • You do not need to embed analytics into a product you sell.
  • You want a polished standalone dashboard with minimal setup.

Pick Litemetrics if:

  • You are building a SaaS where customers expect to see analytics on their own data.
  • You want the dashboard to look like a native part of your product, not a separate tool.
  • You need ClickHouse for high-throughput aggregations, or Postgres for operational simplicity.

Can I run both?

Yes. Many teams run Umami (or Plausible) for their marketing site and Litemetrics inside the product. The two do not collide.

See the embedded analytics use case for a deeper look at the multi-tenant model, or run the Quickstart to get a local instance going.