DataBull vs Umami

An Umami alternative with no server to run

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

All sales are final · License terms

The DataBull dashboard for a sample site: visitors, revenue, conversion rate, revenue per visitor and a daily revenue chart

Two ways to self-host

Self-hosted Umami is free and MIT licensed; you run it with Node.js and a PostgreSQL database on a server you look after. DataBull 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.

DataBullUmami
PricingOne-time payment, currently $29 (launch price, rising to $99). Lifetime updates.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 (Workers + D1). One command installs it.Self-host with Node.js and PostgreSQL, or Umami Cloud (US and EU servers).
RevenueStripe, Polar and Dodo Payments, 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).
UpdatesEvery future update, one command: npx databull@latest.Self-hosted: you update your own deployment.

What DataBull adds

When Umami is the better choice

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.

Questions

Does DataBull need a server or database?

No. It runs as a Cloudflare Worker with a D1 database in your own account. The installer sets both up.

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. DataBull connects Stripe, Polar and Dodo Payments directly.

What does DataBull cost to run?

Cloudflare's free plan covers most sites, up to roughly 20,000 pageviews a day. Above that, Workers Paid 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