Back to Blog
team@tinypod.app

Self-Hosting Umami Analytics: Simple Web Analytics

Umami is the simplest self-hosted analytics tool. One script tag, real-time dashboard, no cookies — privacy-first website analytics.

umamianalyticsprivacyweb

What Is Umami?


Umami is a simple, fast, privacy-focused web analytics tool. It gives you website insights without tracking individual users.


Setup


Add one line to your website:

html

<script async src="https://analytics.example.com/script.js" data-website-id="xxx"></script>


Done. Data starts flowing immediately.


Features


Dashboard

  • Real-time visitor count
  • Page views and unique visitors
  • Bounce rate and average visit time
  • Traffic sources (referrers)
  • Countries, cities
  • Devices, browsers, OS
  • UTM tracking

  • Events

  • Custom event tracking
  • Event properties
  • Event funnels

  • Other

  • Multiple websites
  • Team members
  • API for custom dashboards
  • Data retention settings
  • Share dashboard publicly

  • Umami vs Plausible vs Google Analytics


  • Umami: Simplest setup, lightest resources
  • Plausible: More features (goals, revenue), better dashboard
  • GA4: Most powerful, complex, privacy concerns

  • When to Choose Umami


  • You want the absolute simplest analytics
  • Minimal resource usage matters
  • You manage multiple websites
  • You want API access for custom dashboards

  • Deployment


    1. Deploy Umami on TinyPod

    2. Add your website

    3. Copy the script tag

    4. Paste into your site's head


    Resources: 1 CPU, 512 MB RAM with PostgreSQL.


    Umami is analytics distilled to its essence. If you just want to know how many people visit your site and where they come from, Umami is all you need.