Skip to content

Latest commit

 

History

History
116 lines (78 loc) · 5.74 KB

README.md

File metadata and controls

116 lines (78 loc) · 5.74 KB

Koko Analytics for WordPress

License: GPLv3 Active installs Rating Lighthouse performance score

Koko Analytics is a simple, open-source, lightweight (< 850 bytes) and privacy-friendly website analytics plugin for WordPress.

It aims to be a simple replacement for Google Analytics that respects the privacy of your visitors. Nothing visitor specific is tracked, only aggregated counts.

You can view a live demo of Koko Analytics here.

Tip

We're working on a standalone version of Koko Analytics that you can self-host to track any site, not just WordPress sites.

Features

  • Plug and play: After activating the plugin, stats are recorded right away.
  • GDPR and CCPA Compliant by design.
  • No external services.
  • No personal information or anything visitor specific is tracked.
  • No cookies (optional).
  • Fast: Handles thousands of daily visitors or sudden bursts of traffic without breaking a sweat.
  • Lightweight: Adds less than 850 bytes of data to your pages.
  • Storage: A year worth of data takes up less than 5MB of database storage.
  • REST API: You can access your data from anywhere via REST API endpoints.
  • Cached: Fully compatible with pages served from cache.
  • Open-source: GPLv3 licensed.
  • Translated: Fully translated into English, German, Dutch, Spanish, Japanese, Croatian, Swedish, Danish, Finnish, Italian, Korean and Russian.

Screenshot of the Koko Analytics dashboard

Screenshot of the Koko Analytics dashboard. You can view a live demo here.

Koko Analytics Pro

Koko Analytics is a freemium WordPress plugin. The core features listed above are available for free. Certain advanced features are bundled in an add-on plugin called Koko Analytics Pro:

  • Event Tracking: track outbound link clicks, form submissions or any other type of custom event.
  • Email Reports: Receive a daily, weekly or monthly email summary of your website's most important statistics.
  • CSV Export: The ability to export your dashboard data to CSV for advanced analysis.
  • Pageviews Column: Shows the number of pageviews over a configurable time period right in your WP Admin posts and pages overview.

You can purchase Koko Analytics Pro here.

Installation

Requirements

Note that these are minimum required versions. We recommend running an officially supported version of PHP.

  • WordPress 6.0 or higher.
  • PHP 7.4 or higher.

Installing latest stable release

You can download a pre-packaged version of Koko Analytics here:

After extracting this package into your /wp-content/plugins/ directory the plugin is ready to be used right away.

Installing latest development version

To run the latest development version of the plugin, take the following steps.

First, clone or download the repository into your /wp-content/plugins/ directory

git clone [email protected]:ibericode/koko-analytics.git

Create the autoloader using Composer.

composer install

Install client-side dependencies using NPM.

npm install

Build the plugin assets by issuing the following command:

npm run build

Usage

Stats will be collected right away after you install and activate the plugin. You can view your stats on the Dashboard > Analytics page.

Help and documentation

The Koko Analytics knowledge base contains general help articles on effectively using the plugin.

We also have a repository of sample code snippets to help you modify or extend the plugin's default behavior.

Contributing

You can contribute to Koko Analytics in many different ways. For example:

License

GNU General Public License v3.0