Track your website's performance with self-hosted Umami Analytics. Learn how to deploy on Netlify and Supabase for privacy-focused analytics.
Login to Supabase
Click "Create new project"
Click "Connect"
Copy Connection String
Fork your copy of Umami software
Click "Creating fork"
Click to copy the URL for cloning
Open the file
Add `directUrl = env("DIRECT_DATABASE_URL")`
Commit and push changes to GitHub repo
Login to Netlify
Click "Add new site"
Click "Import an existing project"
Select "GitHub"
Select your Umami repository
Change the build command to
Add new environment variables
Add `?pgbouncer=true&connection_limit=1`
Change Connection String's port number
Click "Deploy"
Go to your deployed site
Username: admin
Password: umami
Click "Login"
Click "Go to settings"
Click "Users"
Click "Edit"
Set a new password
Click "Websites"
Click "Add website"
Enter Name and Domain
Click "Edit"
Select "Tracking code"
Copy the tracking code
Add the tracking code to your website's <head>
Click "View"
Hello, the first visitor!
You successfully completed the guide!