Choose PlotBird when…
You have ordinary hosting with PHP and MySQL, no SSH, and no way to run Docker.
You want the country data to work on the first day without downloading a
database, and you would rather have a small tool that installs in five minutes
than a platform you configure for a week.
Choose Matomo when…
You need funnels, e-commerce tracking, campaign reports or a plugin ecosystem.
Matomo also runs on PHP and MySQL, so the hosting argument does not separate
the two: the difference is weight and scope.
It sets cookies by default, so plan for a consent banner.
matomo.org
Choose Plausible when…
You have a VPS with Docker and want a mature, polished product with a team
behind it. Plausible needs Elixir and ClickHouse, which is a different class of
server than shared hosting.
plausible.io
Choose Umami when…
You already run Node, or your host offers it. Umami is MIT-licensed and has a
broader feature set than PlotBird. If your hosting is Node-based, it is a
perfectly reasonable starting point.
umami.is
Choose GoatCounter when…
You want a single binary and the smallest possible footprint, and you do not
need country reports. It is the leanest option in this list, and it shows.
goatcounter.com
Do not choose any of them when…
You need session recordings, heatmaps or A/B testing. Those are different
products, and this whole list is the wrong category for them.