Web Analytics for Agencies Managing Many Client Sites
Agencies have a specific problem with analytics. Every client is a separate site, most tools charge per site or per pageview, and each new project brings another conversation about cookie banners. YourTraffic is built for this way of working.
One account, every client
You add each client site as its own project under a single account. There are no per-site plans and no pageview caps when you self-host, so your tenth client costs the same as your first. Each project gets its own dashboard with visitors, pageviews, top pages, sources and countries.
Setting it up
Create a project, copy the one line script tag and add it to the client site, usually in the theme header or through a tag manager. Visits start showing within seconds. If you manage sites in bulk, you can create projects and read stats through the REST API instead of clicking through the dashboard.
What clients see
When a client asks how last month went, you open their dashboard and the answer is right there. No training and no GA4 tour. Because there are no cookies and no personal data, none of your clients need a consent banner, so compliance with GDPR, CCPA and PECR is the default.
Into your own reports
Each project has an API key. Pass it as a Bearer token to the stats endpoint and you can pull a client's numbers straight into your monthly report or a shared dashboard, with no manual exports.
Self-host it for free under the MIT license or run it in the cloud. Adding a client is one script tag away.