Visitor Counter for Notion
Notion does not tell you how many people opened a published page, not in an analytics panel and not anywhere else. The counter widget is how you find out. Embed it once and it counts every load of the page it sits on, real loads rather than an estimate, and you can either show the number or hide it and read it in the dashboard.
Making it fit the page
It carries its own font and an optional title, which matters more than it sounds. Set the typeface to match your header and it reads as part of the design rather than a hit counter bolted on from an older internet.
What it is not
A page counter, not analytics. No sources, no sessions, no paths through the site. It answers whether anybody is reading, which is the question most people actually have and the one Notion leaves hanging.
Where to put it
Near the bottom. A counter at the top of a quiet page tells every visitor that the page is quiet, which is rarely the effect you were going for.
Related on the blog: visitor counter and Notion analytics.
Counters on other platforms
WordPress and Google Sites have their own analytics, so a counter matters less there. Notion, Coda, xTiles and Craft do not, which is where an embedded counter earns its place.
Worth knowing that it counts loads rather than people, so your own visits are in the number. Open the page in a private window for a cleaner reading. A page shared once somewhere busy will spike and then flatten, which is normal rather than a fault in the counter.
If you embed the same counter on two different pages, both loads land in one number. For separate readings, build a separate counter per page, which still counts as one widget each on your plan.