Sumly vs Umami

Umami is open-source web analytics, and its Cloud now reads payments and refunds from six providers. Sumly reads your billing too, and works out MRR, churn and fees, with the App Store and Google Play on the same screen.

Umami as described on its own pages, 6 November 2026.
SumlyUmami
Web analytics without third-party cookies SumlyYes; in the EU and UK the visitor cookie waits for consent UmamiYes, without cookies
Payment providers Sumly22 payment providers, from Stripe, Paddle and RevenueCat to the App Store and Google Play UmamiStripe, Paddle, Polar, Dodo Payments, WooCommerce and Lemon Squeezy, on Cloud Pro and Business
Payment history on the first day SumlyUp to three years back, read from your billing UmamiOnly payments made after you connect the provider
Revenue traced to traffic sources SumlyYes, read from your payment provider UmamiYes on Cloud, when you pass umami_distinct_id in the payment metadata; not for Lemon Squeezy
MRR, churn, refunds and fees from billing SumlyYes UmamiPayments and refunds; MRR, churn and fees not found
App Store and Google Play (directly or through RevenueCat) SumlyYes UmamiNot listed
Funnels, journeys and retention SumlyFunnels, retention and people UmamiYes
Session replay and heatmaps SumlyNo UmamiYes, on Business and Enterprise
Google Search Console SumlyClicks beside revenue UmamiClicks, impressions and position on paid Cloud plans
MCP server for AI assistants SumlyYes UmamiYes, official and read-only
Brand mentions on the traffic chart SumlyReddit, Hacker News, Bluesky, YouTube, the web and the posts on X the web search finds, searched daily or weekly and marked on the traffic chart UmamiNot found; notes you add by hand
App users from your server, met with the RevenueCat buyer SumlyFrom your server through the events API, met with the RevenueCat buyer by app user id UmamiA send API for servers and apps; RevenueCat not listed
Costs and ROI per source, campaign or creator link, also sent by API SumlyBy hand, from a file or by API, with ROI by source, campaign and creator link UmamiGoogle Ads spend read on Pro and Business; no ROI or other costs found
Who is likely to pay, from your own payers SumlyAn estimate from the project's own payers, once it has five tied to visits UmamiNot found
A setup prompt for coding assistants SumlyEach integration page and tracking line copies as a prompt UmamiNot found
Script from your own domain, past ad blockers SumlyOne DNS record (Starter and Growth), or two paths on your site UmamiYes, with a proxy on your server or the script hosted yourself
Open source and self-hosting SumlyNo UmamiYes (MIT), self-hosting free
Several companies in one account SumlyYes: projects grouped by company, each company apart and all added up, team access by company UmamiTeams with roles on Pro and up, and boards that mix several websites
Monthly package for your accountant SumlyYes: by project, by country, EU or not, and payouts to the bank, mailed to your accountant UmamiNot found
Mobile app (iOS and Android) SumlyAndroid on Google Play; iPhone coming soon to the App Store UmamiNo app of its own found
Price SumlyFrom $9 a month, 14-day trial, no card UmamiFree up to 100K events a month; Pro $20 a month for 1 million events, 14-day trial

Umami as described on its own pages, 6 November 2026: umami.is, umami.is/pricing, umami.is/blog/umami-cloud-error-tracking-integrations, docs.umami.is/docs/cloud, docs.umami.is/docs/cloud/payment-providers, docs.umami.is/docs/cloud/google-ads, docs.umami.is/docs/cloud/teams, docs.umami.is/docs/cloud/import-data, docs.umami.is/docs/revenue, docs.umami.is/docs/attribution, docs.umami.is/docs/mcp, docs.umami.is/docs/bypass-ad-blockers, docs.umami.is/docs/using-boards, docs.umami.is/docs/annotations, docs.umami.is/docs/api/sending-stats, github.com/umami-software/umami . Something out of date? Write to us and we fix it.

Where Umami is the better choice

Umami suits a team that wants simple, open-source web analytics it can host itself, or a Cloud plan that adds payments and refunds from its provider, session replay and heatmaps.

  • Open source under the MIT license, with a free self-hosted edition.
  • A free Cloud plan for one website, up to 100K events a month.
  • Session replay, heatmaps and error tracking for your site.
  • Tracking without any cookies, and Google Ads spend read by itself.

Where Sumly fits

Sumly suits a founder who sells subscriptions and wants MRR, churn and fees worked out from billing, app store revenue beside the web, and the visits that brought each buyer.

  • You sell subscriptions and want MRR, churn, LTV and fees from your billing, not only payments and refunds.
  • Some of your revenue comes from the App Store or Google Play, directly or through RevenueCat.
  • You want your payment history from the first day, not only from when you connect.
  • You want ad, sponsor and creator costs set against what the people they brought have paid.

Trying Sumly next to Umami

The two scripts can run on the same pages, so a few weeks of both is the fair way to judge.

Sumly has no import of past visits from Umami or any other analytics tool, so its visitor history starts the day the script is added. Revenue history does not wait: it is read from your billing, up to three years back.

  1. 1Create a project in Sumly and add its one script tag next to Umami's.
  2. 2In the EU, the EEA, the UK and Switzerland, call sumly.consent(true) once the visitor agrees. Until then Sumly counts without a cookie.
  3. 3Connect your payment provider with a key that can only read, where the provider offers one. Umami asks for the same kind of key, so each tool keeps its own.
  4. 4Stripe Payment Links, pricing tables and buy buttons, Polar links and Paddle buttons carry the visitor by themselves. Where you pass umami_distinct_id in checkout metadata, pass sumly_visitor_id too.
  5. 5Connect RevenueCat, the App Store or Google Play if you also sell in an app.
  6. 6Tie your ad, sponsor and creator costs to their source, campaign or ref link to see what each returned.

Visitor numbers in two tools rarely match exactly. Each decides in its own way what counts as a bot or a new visitor. Look at whether the trends agree.

Neither tool can trace Lemon Squeezy payments to visits, because its API does not return checkout data. Both still count the revenue.

Sumly and Umami: questions

Does Umami show revenue?

Yes. Umami Cloud reads payments and refunds from Stripe, Paddle, Polar, Dodo Payments, WooCommerce and Lemon Squeezy every hour, on Pro and Business. It ties a payment to a visitor when you pass umami_distinct_id in its metadata. Only payments made after you connect are imported, and we did not find MRR, churn or fees in its docs. Sumly reads up to three years back on the first read and works out subscription metrics from it.

Can I host Sumly myself?

No. Sumly is a hosted service and is not open source. If self-hosting matters to you, Umami is open source under the MIT license and its self-hosted edition is free.

Which is better for app revenue?

Sumly reads the App Store, Google Play and RevenueCat; Umami does not list them. When someone comes through your site and taps its store button, Sumly ties the install to that visit: exactly on Android through Google Play's install referrer, as a marked estimate on iOS (a hashed IP matched within the hour, first-party). Their app payments then count for the source they first came from.

Does Sumly import my Umami history?

No. Visitor history in Sumly starts when its script is added. Your revenue history is read from your billing provider, so that part is full from the first day.

Does Sumly need a cookie banner?

In the EU, the EEA, the UK and Switzerland Sumly sets no cookie until your site calls sumly.consent(true). Until then visits are still counted without one, but those visitors' payments cannot be traced. No IP address is stored, and raw visits are kept 25 months. Umami tracks without cookies at all.

What does each cost?

Sumly has no free plan: Starter is $9 a month and Growth from $19, each with a 14-day trial and no card. Umami Cloud is free up to 100K events a month on one website, and Pro is $20 a month for 1 million events with a 14-day trial, according to its pricing page on 6 November 2026. Its self-hosted edition is free.

Other comparisons

Try it with your own projects

Sign in with Google or a code by e-mail and connect your first project. The first 14 days of a paid plan are free, with no card.

Start free trial

Or look around first: open the live demo.

Pages, integrations, guides and answers