I have a customer with a student property letting business I created using EasyCMS. They want to be able to view visitor stats and ideally this would be displayable somewhere on the admin page. They used WordPress in the past for this new site and currently still do on another site and expect to have the same type of visitor stats available when logging into WP.
I normally direct customers to Google to setup some stats but this is way too complex for this customer.
I just installed Matomo on my website. You install it in your own server, you can disable cookies and it does respect do-not-track settings. It is GDPR compliant as any data is instantly anonymized and the data does not leave your server.
I use Statcounter for some sites that clients want access to (free but shows some ads when logged in, but Adblocker cures this!) and I’ve just started with Open Web Analytics (similar to Matamo but easier to setup) hosted on the sites webserver.