Umami: Private Analytics
Use Umami to collect and analyze your website's data without sharing it with any third-party service.
"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."
- •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
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
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Expect 20–40 minutes in a terminal — or let your AI agent drive it.
mkdir -p ~/.claude/skills/umami && curl -fsSL https://workflowstacks.com/api/skills/umami/claude-skill -o ~/.claude/skills/umami/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Umami: Private Analytics is a very large TypeScript project (~64k lines across 1091 code files, plus 16 test files). It is a full software project: use it through its install path rather than reading it end to end. Last commit this month, MIT license, has a test suite.
- 1README.mdStart here — what it does and how to install it
- 2src/index.tsWhere the program starts running
- 3package.jsonDependencies and the commands it exposes
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Expect 20–40 minutes in a terminal — or let your AI agent drive it.
mkdir -p ~/.claude/skills/umami && curl -fsSL https://workflowstacks.com/api/skills/umami/claude-skill -o ~/.claude/skills/umami/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Show it off in your README:
[](https://workflowstacks.com/skills/umami?utm_source=github&utm_medium=badge)The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.
Do this with a working workflow
Pages we wrote and tested that put a skill like this to work — importable n8n templates, outcome guides and Claude Desktop configs.
Weekly Client Report
Every Monday, turn the week’s metrics into a clear client-facing narrative report — what happened, why, what’s next — and email it automatically.
Outcome guideAutomate your weekly client reports
Keep each client’s metrics in a Google Sheet. Every Monday the workflow reads the week’s numbers, writes a plain-English narrative — what moved, why, and what’s next — and emails it to the client.
MCP configGoogle Maps MCP config
Geocoding, directions, and place search inside Claude.
Competitor Watch
Get emailed the moment a rival changes their price or pitch.
Includes the tested workflow and a written setup playbook. Needs: No extra API — just watches the pages you list.
Related skills
More analytics tools founders pair with this one.