Risulta

Choose your analytics. Know what you run.

Compare features, deployment, and measured footprint across Risulta, GoatCounter, Umami, Plausible CE, and Mrkr.

Features side by side.

The core capabilities first. Mrkr is a hosted service; the other tools offer self-hosted editions.

Swipe the table to compare all five tools.

Core analytics across five analytics products
CapabilityRisultaGoatCounterUmamiPlausible CEMrkr
Cookie-free visitor analytics YesYesYesYesYes by default
Multiple websites YesYesYesYesYes
Custom events YesYesYesYesYes
Goals and conversions GoalsCustom eventsGoalsGoalsGoals
Funnels and journeys FunnelsNoFunnels and journeysNot confirmed for CEFunnels and journeys
Campaign attribution UTM sources and campaignsUTM campaignsUTM campaignsCampaign reportsSources and campaigns
CSV or data export CSV and JSON reportsCSV and JSON exportsData exportCSV exportsOn request, self-service planned
More capabilities
More capabilities across five analytics products
CapabilityRisultaGoatCounterUmamiPlausible CEMrkr
Session replay and heatmaps NoNoYesNoYes
MCP server for analytics assistants NoNoYesNoYes
First-party proxy for tracker delivery NoNoNoNoYes
AI crawler analytics NoNoNot confirmedNoYes
Revenue attribution Event values, no revenue reportNoRevenue insightsNot confirmed for CERevenue by source and campaign
Core Web Vitals NoNoYesNoYes
Cohorts and retention NoNoYesNot confirmed for CEYes
Live visitor view Live overviewRealtime statsRealtime reportsRealtime dashboardLive map, refreshes every 5 seconds

Feature availability follows product documentation and release pages. Plausible CE differs from the commercial product; edition-specific funnels and revenue reports remain unconfirmed.

What Risulta doesn't include

Session replay, heatmaps, an MCP server, first-party proxy delivery, AI crawler analytics, Core Web Vitals, cohorts, and retention reports. Umami and Mrkr offer broader analysis if your workflow needs it.

The stack you operate.

Risulta ships as one executable. Other self-hosted tools use a service or a stack. Mrkr runs on its vendor's infrastructure.

Risulta

2026-10-08 benchmark checkout

One native executable
Embedded SQLite

Deployment
One file and systemd
Artifact size
5.8 MB on disk, Linux x86_64
Idle RAM
9 MiB, test process
RAM under load
13 MiB peak RSS, one 15-second run

GoatCounter

v2.7.0

One Go service
SQLite or PostgreSQL

Deployment
Binary or Docker
Artifact size
Image: 36.2 MB pulled
Idle RAM
Not captured
RAM under load
Not captured

Umami

v3.4.0

Node app and database
PostgreSQL or MySQL

Deployment
App container plus database
Artifact size
App image: 1,050.8 MB pulled
Idle RAM
202 MiB, app + PostgreSQL
RAM under load
310 MiB peak RSS, one 15-second run

Plausible CE

v3.2.1

Web app and data services
PostgreSQL and ClickHouse

Deployment
Docker Compose stack
Artifact size
Image: 168.5 MB pulled
Idle RAM
710 MiB, app + PostgreSQL + ClickHouse
RAM under load
Not captured under load

Mrkr

Hosted product

Managed service
Vendor hosted

Deployment
Script tag, no self-hosted edition
Artifact size
Not applicable
Idle RAM
Not applicable
RAM under load
Not applicable
How we measured

RAM sampled on Ubuntu 26.04 x86_64. Loaded figures use one 15-second run with 25 concurrent clients. Plausible's figure is its idle stack.

Risulta's artifact is the raw Linux executable. Other artifact figures are local Docker image sizes for the listed releases. Executable and image sizes measure different things.

These results describe the listed versions and one benchmark run. Missing measurements stay marked as not captured.

Find the right fit.

Risulta

Dashboard, collector, and SQLite in one executable. A small service for your own Linux server.

GoatCounter

A focused privacy-friendly counter, running as a compact Go service with SQLite or PostgreSQL.

Plausible CE

A concise dashboard and campaign reports, with PostgreSQL and ClickHouse in its self-hosted stack.

Umami

Broader product analytics, including funnels, journeys, replay, and web vitals. An app plus PostgreSQL or MySQL.

Mrkr

Hosted analytics with live activity, replay, and revenue attribution. Its FAQ directs users to request data exports.

Run Risulta on your server.

One command on Debian or Ubuntu.

Get started