Self-hosted Umami Analytics
Use the Deplomo marketplace template to run Umami with PostgreSQL. Review its data collection, storage, and access settings for your website.
Umami template features
Cookie-less analytics by default, custom events and goals, and configurable monthly EUR packages with resource limits.
Cookie-less analytics by default
Umami can collect website analytics without setting tracking cookies by default. Cookie use does not by itself determine legal consent requirements; those depend on your configuration, use, and applicable law.
Lightweight tracking script
The Umami script is designed to be small. Its effect on loading and Core Web Vitals depends on the site, network, and browser.
Self-hosted analytics data
With a self-hosted deployment, analytics data is stored in the included PostgreSQL database. Data access and handling depend on your deployment and security settings.
Custom events and goals
Umami supports tracking custom events and goals, such as button clicks, sign-ups, and downloads, when configured in your site and analytics settings.
Frequently asked questions about Umami Analytics
Answers to common questions about website analytics, tracking, privacy settings, and connecting a site:
Umami Analytics: self-hosted website analytics with privacy controls
Website analytics can help teams understand traffic and site usage. Umami is an open-source option that can collect analytics without tracking cookies by default. The data it collects, its effect on page performance, and any consent requirements depend on configuration, site implementation, and applicable law.
How does Umami collect website analytics without tracking cookies?
Umami can collect metrics such as page views, referrers, devices, and browsers without setting tracking cookies by default. Review the deployment’s settings and data flows to understand what information is collected and whether consent is required for your use.
You can add the Umami tracking snippet to a website, including a cloud WordPress hosting site. Umami can also run as a container. For other analytics options, see Cloud containers . Matomo as another self-hosted option.
Self-hosted Umami compared with a marketplace template
Running Umami on your own server involves setting up the application, PostgreSQL, a web server, and TLS, then maintaining and monitoring the deployment.
The Deplomo marketplace template runs Umami and PostgreSQL in separate containers. PostgreSQL has a persistent volume; domain and public-access settings depend on the deployment. Service creation is currently unavailable in the international sandbox.
Umami compared with hosted analytics and manual deployment
This table summarizes general differences; features, data handling, and costs depend on the selected service and configuration.
| Feature | Umami template on Deplomo | Google Analytics (GA4) | Manual setup on a VPS |
|---|---|---|---|
| Tracking cookies and privacy settings | Umami can run without setting tracking cookies by default; privacy and consent requirements depend on configuration and applicable law | Cookie and data-collection behavior varies by service and settings | You configure the software and security controls yourself |
| Tracking script and page performance | Designed to be lightweight; site performance depends on implementation and conditions | Varies by analytics service and configuration | Depends on the server setup and site optimization |
| Analytics coverage and browser blocking | A first-party deployment may be treated differently by browser tools; blocking and collected data vary | Blocking behavior depends on the analytics service and browser settings | Availability depends on your server and maintenance |
| Setup and billing | Marketplace template; fixed monthly EUR package with limits. Service creation is currently unavailable in the international sandbox | Provider features and pricing depend on its current terms | Requires deployment and ongoing server costs |
Umami is an option for teams that want to self-host website analytics. Review data collection, consent obligations, performance, and package requirements for your setup.
Set up Umami Analytics on Deplomo
Service creation is currently unavailable in the international sandbox. When it is available, these are the general setup steps:
- Select the Umami template: In the console, choose the Umami marketplace template. Service creation is currently unavailable in the international sandbox.
- Review package and access settings: Check the monthly package limits and available public URL settings before deployment.
- Choose CPU and memory based on your expected workload and package limits. Open the Umami dashboard:
- After deployment, use the service address shown in the console to open Umami. Add the tracking script:
Copy the tracking snippet from Umami and add it to your website. Verify that analytics events appear in the dashboard.
Umami offers self-hosted web analytics with tracking cookies disabled by default. Data collection, consent obligations, and service availability depend on configuration, applicable law, and the deployment.
Service creation is currently unavailable in the international sandbox.
Umami Analytics template for Deplomo
The template includes Umami and PostgreSQL with a persistent database volume. Service creation is currently unavailable in the international sandbox.