About this plugin
Statistikwerk shows you how many people visit your website, which pages they read and where they come from – without cookies and without storing IP addresses. That is why you do not need a cookie banner for it.
Start for free: the Free plan has no expiry date and needs no credit card. Every plan includes all features; the plans only differ in how many pageviews and websites you track. See the plans and prices.
This plugin connects your WordPress site to Statistikwerk. It adds the small tracking script to every page, so you do not have to touch your theme, and shows an overview of the last 30 days on your WordPress dashboard.
- One-click setup: connect with Statistikwerk, log in or create a free account, done
- Overview on the WordPress dashboard: visitors, pageviews, bounce rate, visit duration and a chart of visitors and pageviews for the last 30 days
- Content statistics: rankings by category, author and tag, and pages shown with their titles
- AI visibility: see how many visitors come from AI assistants (ChatGPT, Perplexity, Claude, Gemini, Copilot) and how often AI crawlers such as GPTBot, ClaudeBot or PerplexityBot read your pages
- No cookies, no stored IP addresses, data hosted in Switzerland
- Designed for the Swiss Data Protection Act (nDSG/revFADP) and the GDPR
- Works with every theme and page builder (Gutenberg, Elementor, Divi, Bricks, Thrive …)
- Logged-in editors and administrators are not counted (optional)
- Protected against optimisation plugins that would break the script (LiteSpeed Cache, WP Rocket, Autoptimize, Cloudflare)
- Lightweight: one small script, loaded with defer
Statistikwerk is a service. ch to see your statistics.
External services
This plugin connects to Statistikwerk, a web analytics service operated by ieWerk, Switzerland. It is needed to count the visits to your website and to show the overview on the dashboard.
Counting visits. js to every public page of your website. php:
- the site ID
- the address of the page (without the part after # )
- the referring page (referrer)
- the width of the browser window
- when the visitor leaves or hides the page: how many seconds the page was visible
The browser also transmits its IP address, user agent and language settings, as with every web request. Statistikwerk does not store the IP address; it is only used to derive the country and an anonymous daily visitor hash that changes every day. Of the language settings, only the main language code (for example “fr”) is stored.
No cookies are set. The browser’s local storage is only used if you, the site owner, exclude your own browser from counting.
Connecting (optional). ch/verbinden/wordpress with the address of your site, the site title, the WordPress time zone and the address to return to. ch/api/v1/connect/token and receives a read-only access key for this one website.
Dashboard overview (only when connected). ch/api/v1/summary with the access key, at most every 15 minutes while the dashboard is viewed. Only aggregated numbers and the plan of your Statistikwerk account (its name and how much of the monthly pageview limit is used, in percent) are received; nothing about your visitors or WordPress users is sent.
ch/api/v1/token to delete the access key.
Page information (only when connected, can be switched off). ch/api/v1/pages with the access key. This is the same information that is public on your website.
It is used to show statistics by category, author and tag.
AI crawler counts (only when connected, can be switched off). When a known AI crawler (for example GPTBot, ClaudeBot or PerplexityBot) requests a page, the plugin counts it in your WordPress database. ch/api/v1/crawlers with the access key: the date, the name of the crawler, the path of the page and the number of requests.
No IP addresses and no data about visitors or WordPress users are sent.
Nothing is sent before a site ID is saved or a connection is made.
- Terms of use: https://statistikwerk.ch/agb
- Privacy policy: https://statistikwerk.ch/datenschutz