workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

𝕏⚡💬

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
🤖ChatGPT
✨Claude
💎Gemini
🛍️Shopify
🔍Ahrefs
📊Sheets
💬WhatsApp
📱Meta Ads
+50 moreCreator program →

© 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
analytics

Umami: Private Analytics

Get privacy-focused insights with Umami, an open-source alternative to Google Analytics, for founders, with 37k+ GitHub stars.
intermediate⏱ 1-2 hours💵 Free (self-hosted)
37,886 stars7,630 forksTypeScriptUpdated 7/26/2026100% free · open source
What it is

Use Umami to collect and analyze your website's data without sharing it with any third-party service.

What you can make with it

Custom analytics dashboards to track user behavior, cohort analysis, and audience segmentation, without relying on proprietary tools like Google Analytics.

How it helps

With Umami, you get complete control over your data and can maintain compliance with data protection regulations, while still gaining valuable insights into your users' behavior.

Real use case example

"A founder launching a new e-commerce website uses Umami to track their users' browsing behavior and create a custom analytics dashboard to identify trends and areas for improvement. They set up custom events to track user interactions, create cohorts to analyze recurring user behavior, and generate charts to visualize the data. As a result, they make data-driven decisions to optimize their website and increase sales."

If you're new

Pick up Umami if you want to start collecting and analyzing your website's data without breaking the bank or worrying about data sharing.

If you're senior

Senior engineers and developers will appreciate Umami's flexibility and ability to customize data collection, processing, and visualization to their specific needs.

Common confusion cleared up

Umami is not a cloud-hosted service like Google Analytics; instead, it's a self-hosted analytics platform that requires your own infrastructure setup.

Best inside these AI tools
Claude DesktopCursorCodex CLI
Pairs with
Stripe webhookNotion database
Why we list it on WorkflowStacks: Umami is a free, open-source alternative to proprietary analytics tools, saving you the cost of paid subscriptions.
What it does

Umami provides founders with a privacy-focused alternative to traditional analytics tools, allowing them to track website traffic and user behavior without compromising user data.

Install / run
docker-compose up -d
When to use it
  • •You want to track website analytics without using Google Analytics
  • •You need an open-source analytics solution for your startup
  • •You prioritize user privacy and data protection in your analytics setup
Quick start
  1. 1Clone the Umami repository from GitHub using the command `git clone https://github.com/umami-software/umami.git`
  2. 2Create a PostgreSQL database and update the `docker-compose.yml` file with your database credentials
  3. 3Start the Umami container using `docker-compose up -d` and access the web interface at `http://localhost:3000`
  4. 4Configure your website by adding the Umami tracking script to your website's HTML header
  5. 5Start tracking website data and view analytics in the Umami web interface
Ready-to-paste prompt
You can use the Umami API to track page views by sending a POST request to `http://localhost:3000/api/track/pageview` with the page URL and other relevant data
Heads up: Make sure you have Docker and Docker Compose installed on your system, as Umami uses Docker containers to run its services, and also ensure you have a PostgreSQL database set up to store analytics data
Saves to your device

Topics

analytics
audience-segmentation
charts
cohort-analysis
google-analytics
product-analytics
statistics
user-journey
web-analytics
What's inside — free to inspect
No purchase needed

Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.

24
top-level files
9
folders
29.4M
repo size
MIT
license
Key files
next.config.ts
package.json
playwright.config.ts
postcss.config.js
prisma.config.ts
README.md
File tree
.github/
db/
docker/
podman/
prisma/
public/
scripts/
src/
tests/
.dockerignore
.gitignore
app.json
biome.json
CONTRIBUTING.md
docker-compose.yml
Dockerfile
LICENSE
netlify.toml
next.config.ts
package.components.json
package.json
playwright.config.ts
pnpm-lock.yaml
pnpm-workspace.yaml
Quick Actions
Details
Creator
umami-software
Language
TypeScript
Category
analytics
Published
7/17/2020

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.

Related skills

More analytics tools founders pair with this one.

analytics★ 109,948
TypeScript: Cleaner JS Code
Get reliable JavaScript output with TypeScript. For founders using JavaScript.
analytics★ 75,574
Grafana: Unified Insights
Get unified metrics and monitoring for your startup with Grafana, a platform used by many, ideal for founders needing data visibility.
analytics★ 73,968
Superset: Data Insights
Get data visualization and exploration with Superset, a platform for founders in data-driven startups, with 74k+ GitHub stars.
analytics★ 56,757
Daily Stock Analysis
Get intelligent A/H/US market insights with daily_stock_analysis. For founders needing AI-driven stock analysis.
analytics★ 48,361
Metabase: Easy Data Insights
Get data-driven decisions with Metabase, an open source BI tool for founders, with 48k+ GitHub stars.
analytics★ 31,991
langfuse: AI engineering insights
Get AI metrics and observability with langfuse, an open source platform for startup founders, with 30k+ GitHub stars