Theme

Start for free

Compare ยท as of November 2026

Tally vs Umami

Umami is open-source analytics you can host yourself, and since October 2026 Umami Cloud imports payments from Stripe, Paddle, Polar, Lemon Squeezy and others. Tally reads the same four providers and shows, sale by sale, how each one was tied to its visit.

Start for free

14 days free, no card needed.

01In short

Umami is the stronger choice if you want open source under MIT, a free tier, self-hosting, EU or US regions and more providers, including WooCommerce and Dodo Payments. Tally goes further on linking: several methods beyond a visitor id in metadata, Lemon Squeezy sales linked through checkout custom data or email, a receipt and confidence per sale, and coverage with the fix.

02Side by side

UmamiTally
PriceA free Hobby plan up to 100K events a month; Cloud Pro $20/month with 1 million events; Business $200/month with 10 million. Billed monthly. [1]From $9 a month for 10k events to $169 a month for 10M; a year costs 9 months.
Trial14 days free on Pro and Business. [2]14 days free, no card needed.
Payment providersUmami Cloud connects to Stripe, Paddle, Polar, Dodo Payments, WooCommerce and Lemon Squeezy, syncing hourly, refunds included. [3][4]Stripe, Paddle, Lemon Squeezy and Polar, each payment within seconds through a webhook, refunds and chargebacks included.
Linking a saleYou add the umami.identify() id to the payment's metadata; Lemon Squeezy payments come in without the visitor link. [4]The visitor's id in checkout metadata or custom data, Payment Links tagged by the snippet, the success page, or the buyer's email; Lemon Squeezy included.
AttributionFirst-click and last-click models over referrer, paid ads and UTM data. [5]Credit to the last visit that didn't come direct, with the first visit recorded and both shown on the receipt.
Open sourceOpen source under the MIT licence; self-host with Docker, Kubernetes or Node.js on PostgreSQL. [6]Hosted only, not open source.
Where data livesUmami Cloud has US and EU data regions, chosen at account setup. [2]Stored on servers we rent and run in the United States.
Replays and heatmapsOn the Business plan, 5,000 replays included, extra replays $0.005 each. [1]On every step, off until you turn them on, with every input masked.
AssistantsAn official read-only MCP server, on Cloud for Pro and up, off by default when self-hosted. [7]An MCP server, a command line and a REST API on every step.
CookiesWorks without cookies and collects no personal data. [3]Cookieless, a first-party cookie, or cookieless until consent, per site.

03Where Umami is better

  • Open source under the MIT licence, and free to host yourself. [6]
  • A free Hobby plan with up to 100K events a month. [1]
  • Reads Dodo Payments and WooCommerce as well as the four providers Tally reads. [3]
  • An EU data region on Umami Cloud. [2]
  • A Google Search Console connection and JavaScript error tracking on Umami Cloud. [4]

04What Tally does differently

  • Lemon Squeezy sales link to a visitor through checkout custom data from now on, and by email for orders before you connected.
  • Every sale has a receipt with the method and its confidence; unlinked sales are counted and never guessed.
  • Coverage shows the share of revenue linked and the code that fixes the rest, with what each fix is worth.
  • Payments arrive within seconds of the provider's webhook, so a sale alert can go out as it's linked.

05Switching from Umami

  • Swap Umami's tag for Tally's and connect your provider; its past 365 days of payments come in.
  • If your checkout passes umami_distinct_id, pass tally_visitor_id from the _tally_vid cookie instead; the Coverage page has the snippet.

06Questions

  • Can I self-host Tally like Umami?

    No. Tally is hosted only. If self-hosting matters most, Umami's open-source edition is the better fit.

  • How fast do payments show up in Tally?

    Within seconds: Tally creates its own webhook endpoint on your provider when you connect, so each payment arrives as it happens, and the past 365 days are imported once.

  • Does Tally link Lemon Squeezy sales to visitors?

    Yes. Pass the visitor's id in a checkout link's custom data or the API's checkout_data, or call identify with the buyer's email. Orders from before you connected can link by email only, since Lemon Squeezy's API doesn't return custom data.

07Sources

Each statement about Umami comes from Umami's own pages, read on November 9, 2026. Products change: check theirs before you decide.

  1. Umami pricingumami.is
  2. Umami docs: Cloud FAQdocs.umami.is
  3. Umami home pageumami.is
  4. Umami blog: error tracking and integrationsumami.is
  5. Umami docs: attributiondocs.umami.is
  6. Umami for developersumami.is
  7. Umami docs: MCPdocs.umami.is