> Source: https://meetrix.io/store/umami/
> Markdown copy of that page. Cite the URL above, not this file.

[Store](https://meetrix.io/store/)  Umami

Open-source Google Analytics alternative

# Self-hosted Umami on AWS

Run Umami, the open-source, privacy-focused web analytics platform, from a pre-configured AMI in your own AWS account. See visitors, page views, referrers and events on one clean dashboard, without cookies and without handing your data to a third party.

 [Launch on AWS](https://aws.amazon.com/marketplace/pp/prodview-kep5lo33ezihe)

-   Ready in 5-10 minutes
-   No cookies
-   No per-event limits

![Umami web analytics deployed on AWS by Meetrix](https://meetrix.io/assets/store/umami/umami.webp)

## What is Umami?

Umami is an open-source web analytics platform, licensed under MIT. It counts visitors, page views and events on your websites without cookies and without collecting personal data. It suits teams that want clear traffic numbers while keeping the data in a database they own.

-   ### Cookie-free tracking

    Counts visitors without cookies or personal data.

-   ### Traffic at a glance

    Page views, visitors, bounce rate and visit time on one dashboard.

-   ### Sources and campaigns

    Referrers, channels and UTM parameters, tracked automatically.

-   ### Custom events

    Count button clicks, form submissions, signups and downloads.

-   ### Funnels and retention

    Follow visitors through a sequence of pages and see who comes back.

-   ### Compare periods

    Put any two date ranges side by side, filtered by country or device.

## What's in the Meetrix Umami AMI

Running Umami properly needs a PostgreSQL database, a reverse proxy and SSL. The AMI arrives with them set up.

-   Umami and its PostgreSQL database, running in Docker on Ubuntu
-   An Nginx reverse proxy in front of it
-   A Let's Encrypt certificate, automatic on Route 53 domains
-   A certificate script for issuing SSL manually otherwise
-   A CloudFormation template for your own AWS account, with backups to your S3 bucket
-   Email support from Meetrix at aws@meetrix.io

## How to set up a self-hosted Umami server

1.  ### Launch the stack

    Subscribe on AWS Marketplace and launch the CloudFormation stack with your domain, an admin password and an S3 bucket for backups.

2.  ### Point your domain at it

    After 5-10 minutes, create a DNS record with the PublicIp from the stack outputs.

3.  ### Sign in

    Open the DashboardUrl and log in as admin with the AdminPassword you chose.

4.  ### Add your website

    Click Add website, then copy its tracking code into the head of your site's pages.

## Deploy on AWS

### Umami on AWS

An AMI on AWS Marketplace, launched into your own AWS account with a CloudFormation stack.

Deploys with

CloudFormation

Recommended size

t3a.small

Ready in

5-10 minutes

#### Setup guides

-   [**Developer guide** Launch, DNS, first website, SSL, logs](https://meetrix.io/blogs/umami-developer-guide/)

 [Launch on AWS](https://aws.amazon.com/marketplace/pp/prodview-kep5lo33ezihe)

## Umami vs Google Analytics

|  | Umami | Google Analytics |
| --- | --- | --- |
| Licence | MIT, open source | Proprietary |
| Pricing model | Free software, pay only for hosting | Free, with a paid Analytics 360 tier |
| Cookies | None | First-party \_ga cookies, 2 years by default |
| Event data retention | As long as you keep it | 2 or 14 months on standard properties |
| Where data lives | Your own AWS account | Google's cloud |

## Umami FAQ

What is Umami?

An open-source, privacy-focused web analytics platform. It shows visitors, page views, referrers and events for your websites, without cookies.

Is Umami free?

Yes. It is open source under the MIT licence. On AWS you pay for the instance and the Meetrix software fee shown on the listing, with no per-event limits.

Which instance size should I choose?

t3a.small handles small to medium sites. If you track several busy websites, choose a larger instance so the database has more memory.

How do I sign in?

Log in with the username admin and the AdminPassword you set when creating the CloudFormation stack.

Do I need a cookie banner for Umami?

Umami sets no cookies and collects no personal data, so many sites run it without one. What applies to you depends on your own privacy obligations.

Does it set up SSL?

Yes, automatically when your domain is hosted on Route 53. Otherwise, run the certificate script on the server as the developer guide shows.

How do I upgrade?

Back up your data, remove the old stack and launch the new version from AWS Marketplace.

How is Umami different from Google Analytics?

Umami is open source, sets no cookies and keeps every event in your own database for as long as you choose. Google Analytics is free but proprietary, uses cookies and stores the data in Google's cloud.

## Need a hand with Umami?

We deploy and run self-hosted tools on AWS every day, from SSL and backups to scaling. Tell us which sites you want to track.

[Contact us](https://meetrix.io/contact-us/)
