Skip to content

nesmachny/wp-plugin-eurometrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=== EuroMetrics ===
Contributors: nesmachny
Tags: analytics, tracking, statistics, privacy, eurometrics
Requires at least: 5.8
Tested up to: 6.9
Stable tag: 1.0.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Privacy-focused website analytics. Adds the EuroMetrics tracking script to your WordPress site.

== Description ==

EuroMetrics is a lightweight, privacy-focused web analytics plugin. It connects your WordPress site to your EuroMetrics analytics instance by adding the tracking script to your site's header.

**Features:**

* Simple setup — just enter your Website ID and EuroMetrics URL
* Privacy-focused — no cookies, GDPR compliant
* Lightweight — single async script, no performance impact
* Admin exclusion — optionally exclude logged-in administrators from tracking
* No external dependencies — connects only to your own EuroMetrics instance

**How it works:**

The plugin adds a small tracking script to your site's `<head>` section that sends anonymous pageview data to your self-hosted EuroMetrics instance. No personal data is collected and no cookies are used.

== Installation ==

1. Upload the `eurometrics` folder to `/wp-content/plugins/`
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Go to Settings → EuroMetrics
4. Enter your EuroMetrics instance URL and Website ID
5. Save settings — tracking starts immediately

You can find your Website ID in your EuroMetrics dashboard under Website Settings.

== Frequently Asked Questions ==

= Where do I find my Website ID? =

Log in to your EuroMetrics dashboard, go to Settings for your website, and copy the Website ID (UUID format).

= Does this plugin use cookies? =

No. EuroMetrics is a privacy-focused analytics solution that does not use cookies.

= Can I exclude my own visits? =

Yes. Enable the "Exclude Admins" option in Settings → EuroMetrics to stop tracking logged-in administrators.

= Do I need a EuroMetrics account? =

Yes. You need a running EuroMetrics instance. Visit [eurometrics.app](https://eurometrics.app) to get started.

== Screenshots ==

1. Plugin settings page with tracking status indicator
2. Tracking code preview

== Third-Party Services ==

This plugin connects to your EuroMetrics analytics instance to collect anonymous website usage data.

When a visitor loads a page on your site, the plugin injects a tracking script from your configured EuroMetrics server (default: `https://app.eurometrics.eu`). This script sends the following anonymous data to the EuroMetrics server:

* Page URL and referrer
* Browser type and operating system
* Screen resolution
* Language preference
* Country (derived from IP address, which is not stored)

No cookies are used. No personal data is collected or stored. IP addresses are used only for country-level geolocation and are never persisted.

* [EuroMetrics Website](https://eurometrics.app)
* [EuroMetrics Privacy Policy](https://eurometrics.app/privacy)
* [EuroMetrics Terms of Service](https://eurometrics.app/terms)

== Privacy ==

EuroMetrics is designed to be privacy-friendly and GDPR compliant:

* No cookies are used
* No personal data is collected
* IP addresses are not stored
* No cross-site tracking
* All data is anonymous

The plugin provides a suggested privacy policy text that you can include on your site's Privacy Policy page via the WordPress Privacy settings (Settings → Privacy).

For more information, see the [EuroMetrics Privacy Policy](https://eurometrics.app/privacy).

== Changelog ==

= 1.0.0 =
* Initial release
* Tracking script injection
* Admin settings page
* Admin exclusion option

About

WordPress Plugin for seamless tracking code installation for EuroMetrics.eu Analytics service

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors