Umami

Umami Self-Hosted, Deploy in One Click

Umami is a privacy-first web analytics tool. Automatio deploys it to your own server with HTTPS in one click, ensuring your visitor data is 100% yours.

self-hosted umamiumami analyticsprivacy analyticsopen source google analyticsdocker umamivps analytics
Umami logo

Umami

Analytics

Umami is a simple, fast, privacy-focused alternative to Google Analytics.

analytics

What you get when you deploy Umami

The server we rent for it, what it costs, and what the installer will ask you.

Server
CX23 · 2 vCPU · 4 GB RAM
From
$9/month
Setup
No configuration required

Included with every deployment

  • Dedicated server, one app per machine
  • HTTPS certificate issued automatically
  • Free subdomain, custom domain optional
  • Restart, resize, snapshot and restore

The project

Everything this page links to outside Automatio.

Deploy Umami in one click

On your own server, with your own data. No terminal, no Docker commands, no certificate setup.

  1. 1

    Pick a size

    Start on the smallest server that fits the app. Resize later without reinstalling.

  2. 2

    Press deploy

    We rent the server, install the app with Docker, and point a subdomain at it.

  3. 3

    Watch it come up

    Provisioning runs unattended and takes a few minutes. When the HTTPS certificate lands, the app is live and your login details are on the deployment page.

Server size

Billed monthly with your Automatio subscription. Destroy the server any time and the charge stops.

Key Capabilities

Explore what Automatio can do for this use case

Real-time analytics

Monitor your website traffic and visitor activity as it happens with a high-performance dashboard. The interface is clean and focused, avoiding the clutter found in enterprise tools. You can track active users and geographical origins instantly without waiting for data processing delays.

  • 1Live visitor counts
  • 2Geographical heatmaps
  • 3Referrer and device detection
  • 4Low-latency data processing

Key Capabilities

  • Real-time analytics

    Monitor your website traffic and visitor activity as it happens with a high-performance dashboard. The interface is clean and focused, avoiding the clutter found in enterprise tools. You can track active users and geographical origins instantly without waiting for data processing delays.

    1. Live visitor counts
    2. Geographical heatmaps
    3. Referrer and device detection
    4. Low-latency data processing
  • Privacy-first tracking

    Umami collects no personal data and does not use cookies, making it compliant with GDPR and CCPA requirements. It uses a unique hash to identify sessions without storing persistent tracking information on the user's device. This design allows you to bypass cookie consent banners entirely while still getting accurate traffic data.

    1. Cookie-less session tracking
    2. Anonymized visitor IPs
    3. No cross-site tracking
    4. Privacy-focused session hashing
  • Custom event tracking

    Measure specific user interactions beyond simple page views, such as button clicks, form signups, or outbound links. You can define custom events and properties to understand exactly how users are engaging with your product. This data is displayed alongside standard metrics for a complete view of your conversion funnel.

    1. Action-based event triggers
    2. Custom event properties
    3. Outbound link tracking
    4. Conversion funnel monitoring
  • Multi-website management

    Track an unlimited number of websites from a single self-hosted instance. Each website has its own dashboard and can be shared via public links or restricted to specific team members. It is a practical choice for agencies managing several different projects from one central location.

    1. Unlimited website tracking
    2. Public shareable links
    3. Team access permissions
    4. Unified dashboard view

Why self-host Umami

What to know first

Full data ownership: Keep all your visitor data on your own infrastructure rather than sharing it with third-party providers or big tech companies.
Database management: As traffic grows, your PostgreSQL database will consume more disk space. You must monitor VPS storage if you track millions of events.
No seat or site limits: Run as many websites and invite as many team members as you want without worrying about tiered SaaS pricing or per-event billing.
SMTP configuration: Umami requires you to provide your own SMTP credentials if you want to receive automated email reports or enable password resets.
Privacy compliance: Control your own data residency to meet strict requirements by keeping analytics data within your preferred geographic region.
Manual updates: While installation is automated, you are responsible for triggering updates via the dashboard to access new features and security patches.
Better page performance: Self-hosting the tracking script on your own domain often results in faster load times and fewer blocks from privacy-focused browsers.
Direct database access: Access your raw data via PostgreSQL for custom SQL queries, internal BI tools, or advanced data analysis.

Managed, DIY, or One-Click?

The three realistic ways to run {name}, compared honestly.

Setup speed

Managed SaaSInstant
DIY on a VPS1-2 hours
Automatio one-click15 minutes

Maintenance

Managed SaaSZero
DIY on a VPSManual updates and SSL
Automatio one-clickOne-click updates

Data ownership

Managed SaaSShared with provider
DIY on a VPS100% Yours
Automatio one-click100% Yours

Cost shape

Managed SaaSPer-event billing
DIY on a VPSFlat VPS cost
Automatio one-clickFlat VPS cost

TLS/SSL

Managed SaaSIncluded
DIY on a VPSManual setup
Automatio one-clickAutomated certificates

Who this is for

People who actually run Umami on their own server, and what changes when they do.

a solo founder shipping projects

Frustrated by the complexity and data-sharing of Google Analytics 4.

Running Umami gives you a clean, simple dashboard where you own every byte of data.

  • Track product launch referral traffic
  • Monitor signup button conversions
  • Share a public stats link with investors

a privacy-conscious developer

Hates using cookie banners that ruin the website's user experience.

Umami allows you to track visitors without cookies, removing the need for GDPR consent prompts.

  • Integrate the lightweight tracking script
  • Audit script impact on PageSpeed scores
  • Exclude development IP from analytics

a small digital agency

Paying high monthly fees for every client website they manage.

Self-hosting lets you host dozens of client sites on one small server for a flat monthly cost.

  • Generate monthly traffic reports for clients
  • Create restricted logins for client teams
  • Manage multi-domain tracking from one UI

a technical marketer

Limited by SaaS event caps and API rate limits on free plans.

You have direct access to your analytics database for custom SQL queries and deep data analysis.

  • Connect data to internal BI tools
  • Analyze raw visitor logs for patterns
  • Build custom dashboards on the API

About This App

What this app does and where it fits.

What is Umami?

Umami is an open-source, privacy-focused web analytics tool that serves as a lightweight alternative to Google Analytics. Created by Mike Cao, it was built specifically for developers and business owners who want simple, actionable metrics without the invasive tracking or overwhelming complexity of enterprise solutions. It is built using a modern tech stack (Next.js, Prisma, and PostgreSQL), ensuring high performance and a developer-friendly codebase. Since its release, it has become a staple in the self-hosted community for its combination of aesthetic design and technical efficiency.

How it works

Unlike traditional analytics platforms that rely on third-party cookies and extensive user profiling, Umami uses a hashing mechanism to identify unique visitor sessions for a 24-hour period. This data is anonymized and stored directly in your own database. Because it doesn't collect personally identifiable information (PII) or track users across different websites, it is inherently compliant with privacy laws like GDPR and CCPA. The tracking script is tiny (roughly 2KB), ensuring your site's performance scores remain high and your users enjoy a fast experience without the overhead of massive tracking bundles.

The first hour with Umami

Once deployed, your first hour with Umami is remarkably straightforward. You'll log into a clean, intuitive dashboard where you can add your first website. After entering your domain, Umami generates a single line of JavaScript for you to paste into your website's header. Within minutes, you'll see real-time data flowing into your dashboard: active visitors, popular pages, and referral sources. You can immediately set up a custom event to track a specific goal, like a newsletter signup, and see that data update live without further configuration. The UI is designed to give you answers immediately, rather than forcing you to dig through nested menus.

Umami vs. the competition

In a market dominated by Google Analytics 4 (GA4), Umami carves out a niche by offering simple analytics. While GA4 is designed for large enterprises with dedicated data scientists, Umami is designed for people who just want to know how many people visited their site and where they came from. Compared to other open-source alternatives like Plausible, Umami is often praised for its simplicity and lower resource requirements. It can comfortably run on an entry-level VPS with moderate traffic levels, making it a cost-effective choice for indie hackers and small agencies.

About This App

Community Feedback

See what the community thinks about Umami

Umami provides much simpler interface that does not hurt PageSpeed score and keeps the GDPR rules compliance. Also, my users can be sure that their data is not being sent to any third-parties.
you-l-you
reddit
Dead simple, but perfect if you just want to see core analytics and track custom events. Super light-weight and GDPR compliant.
samplekaudio
reddit
it's one click to deploy with coolify on an $8/m box, and that same box can host way more stuff
@ibocodes
twitter
I've moved all my side projects to Umami. GA4 was a nightmare to navigate for simple page view stats.
@Michael_Andreuzza
twitter
The 2KB script is the best part. I don't feel guilty about adding it to my landing pages anymore.
u/privacy_dev
reddit
We recently migrated from Matomo to Umami at work after hitting scaling issues. PostgreSQL performs very well for this.
hackernews_user
hackernews

Related Videos

Watch tutorials, reviews, and discussions about Umami

It's simple to set up, integrates effortlessly, and gives you everything you need to grow with confidence.

Umami documentation is very well made and you will get all the information and details you need to get started.

It's very easy to set up and way more user-friendly than Google Analytics.

More than just prompts

Supercharge your workflow with AI Automation

Automatio combines the power of AI agents, web automation, and smart integrations to help you accomplish more in less time.

AI Agents
Web Automation
Smart Workflows

Pro Tips

Expert tips to help you get the most out of Umami and achieve better results.

Server sizing

The base server size (2 vCPU / 4 GB RAM) is more than enough to handle hundreds of thousands of monthly events without performance issues.

IP exclusion

Always add your own office or home IP to the filter list in settings to prevent your own visits from skewing production data.

Public dashboards

Use the share feature to generate a public URL for your stats, allowing you to show growth without creating user accounts.

Testimonials

What Our Users Say

Join thousands of satisfied users who have transformed their workflow

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.