HitKeep Analytics
HitKeep Analytics connects WordPress to a self-hosted or cloud HitKeep instance. It injects the normal hk.js tracker from your HitKeep instance and keeps data flowing through the core HitKeep ingest pipeline.
The plugin does not add a separate analytics backend, database, queue, or third-party service. It only loads the tracker from the HitKeep instance you configure.
Privacy-first web analytics for WordPress
HitKeep is built for teams that want useful web analytics without adopting a heavy analytics stack. The WordPress plugin keeps setup simple: choose your HitKeep instance, save the settings, and the plugin loads the first-party tracker on public pages.
Logged-in WordPress users are skipped by default, so administrators and editors do not pollute public traffic reports. Browser Do Not Track is respected by default.
Features
- EU Cloud, US Cloud, and self-hosted HitKeep options.
- Logged-in WordPress users are skipped by default.
- Do Not Track is respected by default.
- Pageview tracking through HitKeep’s normal
hk.jstracker. - Built-in HitKeep automatic events for outbound links, file downloads, and form submissions.
- Optional Web Vitals reporting for LCP, INP, CLS, FCP, and TTFB.
- Self-hosted URLs may include a path prefix, such as
https://www.example.net/hitkeep. - Clear opt-outs for sendBeacon delivery, route changes, outbound links, downloads, and forms.
- Shortcut to open the configured HitKeep instance from the settings page.
- Snippet preview so site owners can see which tracker attributes will be emitted.
What the plugin does not do
- It does not set analytics cookies.
- It does not create WordPress analytics tables.
- It does not require a tag manager.
- It does not load the tracker from a third-party CDN.
- It does not collect form field values, request bodies, link text, or URL query strings through automatic events.
Third-party service connection
This plugin connects to HitKeep. Depending on your settings, it loads JavaScript from and sends analytics data to one of these HitKeep hosts:
https://cloud.hitkeep.euhttps://cloud.hitkeep.com- Your own self-hosted HitKeep URL
Self-hosted installations are controlled by your own HitKeep instance and infrastructure.
Source code
The main HitKeep project is available on GitHub.
