Zarstat

Umami is a fine traffic foundation. Zarstat is the money question.

Umami is open source, a light script, and you can self-host. Zarstat’s money event is purchase in ZAR. There is no event taxonomy. Two calls. Cookieless. The board also has first- and last-touch channels, a page → signup → purchase funnel, journeys, and goals — empty until events.

TopicUmamiZarstat
JobOpen-source traffic and eventsWhich first touch attached to ZAR
MoneyNot a Paystack revenue boardpurchase in rand; Visitors · ZAR · RPV
IdentityCookieless traffic identity you host or rentFirst-party localStorage visitor ID, reused
First touchReferrers and UTM as trafficFirst referrer, landing, UTM kept; first- and last-touch channel tables
DashboardSites, pages, and events they already shipVisitors · ZAR · RPV. Channels (first/last). Funnel. Journeys. Goals. Pages. Countries. Small read API and MCP. No CLI.
FitSelf-host traffic and eventsPayment attribution without a taxonomy

Choose Zarstat if

You want payment attribution without a taxonomy. Two calls. Amount in rand.

Choose Umami if

You want to self-host traffic and events.

Start 14-day trial — no card. Plans: Starter R149 · Growth R299.

Hub: alternatives

Does Zarstat have a public analytics API or MCP?
Zarstat has a small read API and a small MCP JSON-RPC endpoint. Auth is the site id you already send. Same overview, pages, and first-touch channels. Empty sites stay empty. There is no CLI.
Is Zarstat an Umami replacement?
No. Choose Umami to self-host traffic and events. Choose Zarstat for payment attribution without a taxonomy.
Does Zarstat invent users or revenue?
No. Tiles stay empty until a real event arrives.