ownlytics vs Umami

An Umami alternative with no server to run

Umami is open-source analytics you can self-host on your own Cloudflare and database. ownlytics self-hosts on Cloudflare containers, and connects your payments.

All sales are final · License terms · Rather not self-host? Hosted from $9/mo

yourapp.com
9 online
Conversion
0%
+8.4%
Revenue/visitor
$0
+17.6%
Bounce rate
46%
+2.1%
Session time
3m 8s
+9.0%
Online
9
 
Fig. 1The dashboard for a sample site. Click Visitors or Revenue to toggle them, hover the chart and its notes, and click a referrer to filter everything by it.

Two ways to self-host

Self-hosted Umami is free and MIT licensed; you run it with Node.js and a D1 database on a server you look after. ownlytics deploys into your Cloudflare account with one command: a Worker, a D1 database and a cron job, with no server, no database to patch and nothing on our side to go down.

ownlyticsUmami
PricingSelf-hosted: one-time payment of $49, lifetime updates. Hosted: $9/month for 50,000 events or $19/month for 250,000.Self-hosted: free. Cloud: Hobby free (100K events, 1 site, 6 months retention), Pro $20/month (1M events, 20 sites), Business $200/month.
HostingSelf-hosted on your own Cloudflare account (Cloudflare Workers + D1), installed with one command. Or hosted by us at ownlytics.xyz/app .Self-host with Node.js and PostgreSQL, or Umami Cloud (US and EU servers).
RevenueStripe, Polar, Dodo Payments and Creem, connected with a key. Past sales import; renewals and refunds follow by webhook.Revenue from events that carry a revenue value and currency, sent from the tracker or the API. No payment-provider connection listed.
CookiesYour choice per site: first-party cookies, cookieless, or cookieless until consent.No cookies, no consent banner.
Source codeA ready-built bundle, not open source.Open source (MIT).
UpdatesSelf-hosted: every future update, one command (npx ownlytics@latest update). Hosted: we update it for you.Self-hosted: you update your own deployment.

What ownlytics adds

  • Stripe, Polar and Dodo connected with a key, past sales imported, renewals and refunds by webhook.
  • Attribution models: last non-direct (default), first touch or last touch, per website. How it works.
  • Telegram alerts for every sale, traffic spikes and a daily digest.
  • Serverless running costs: Cloudflare's free plan fits most sites. Self-hosting on Cloudflare.

When Umami is the better choice

  • You want open-source code you can read, change and host anywhere.
  • You already run servers and PostgreSQL, and free matters most.
  • You want a hosted free tier for one small site.
  • You need session replays or heatmaps (Umami Cloud Business).

Competitor details as of October 2026, from their public pages: umami.is pricing, revenue docs, GitHub. Prices and plans change; check the source before you decide. Spotted something out of date? Tell us and we'll fix it.

Ask your AI agent, too

Every ownlytics install has a built-in MCP server. One command connects Claude Code, Cursor, Codex, Windsurf or VS Code, and your agent answers "which post made me money?" from your own data. The same numbers are in your terminal and behind read-only API keys.

claude mcp add --transport http --scope user ownlytics https://ownlytics.xyz/api/mcp --header "Authorization: Bearer dbk_YOUR_KEY"

How the MCP server works · Docs

Questions

Does ownlytics need a server or database?

No. It runs as a Cloudflare app with a D1 database in your own account, and the installer sets both up. Or skip that entirely with ownlytics Hosted, from $9 a month.

Can Umami track Stripe payments?

Umami records revenue you send as event data (a revenue value and currency); its docs list no payment-provider connection. ownlytics connects Stripe, Polar, Dodo Payments and Creem directly.

What does ownlytics cost to run?

Cloudflare's free plan covers most sites, up to roughly 20,000 pageviews a day. Above that, Workers Paid plan is $5/month, paid to Cloudflare.

Find out which of your posts pay the bills.

One script, one payment connection, and you'll know by tomorrow.

All sales are final · License terms · Rather not self-host? Hosted from $9/mo