Numbers without a cookie banner.
First-party statistics on your own domain, with no identifier stored on the visitor and nothing handed to a third party — so there is nothing to ask consent for.

A rotating secret instead of an identifier.
A visitor is recognised for the day by hashing the request against a salt that rotates. The previous salt stays usable briefly so an evening session survives midnight — and then the ability to recognise that visitor is simply gone.
The tracker is a small first-party script served from your own site. It records page views, single-page navigations and any custom event you fire. It is a trimmed port of an open-source tracker, kept deliberately narrow.
The questions a small business actually asks.
Which pages get read, where people arrived from, what kind of device they used, and roughly where they are — aggregated into daily rollups rather than kept as a pile of raw events forever.
A banner is included, and it can actually switch things off.
Because the built-in statistics need no consent, the banner exists for everything else you might add. Its analytics category genuinely gates the script rather than decorating the page — and it ships with Dutch, English, German and French copy already written.
Publish a page and watch the first visit arrive.
There is nothing to install and no second account to open.