WordPress plugin intelligence profile

Open Web Analytics for WordPress

Adds Open Web Analytics tracking to WordPress sites and multisite networks.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.4.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.2 · PHP 8.2
Directory statusactive
Last directory update2 Nov 20268h ago
Active installations100Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Open Web Analytics for WordPress version 2.4.1 as active, updated 8h ago and tested up to WordPress 7.1.

Overview

About this plugin

Adds the Open Web Analytics (OWA) tracking tag to your site’s public pages. 14 or later. The plugin does not install one.

OWA 1.x and 2.x

Choose the server version under OWA > Settings.

  • 1.x authenticates with an OWA user’s API key and the server’s Secret Auth Key. Tracker options are set in WordPress.
  • 2.x (beta) authenticates with an OWA application password and loads the Observation Profile’s tracking bundle. Tracker options are set on the OWA server; the settings page links to them.

What is tracked

  • Public pages, with their title and page type.
  • The user name of logged-in users, if Track Named Users is on.
  • WordPress admin pages, if Track WP Admin Pages is on (1.x only).

Previews, the Customizer and logged-in users are not tracked. For a logged-in user the tracker still loads, paused, so OWA’s heatmap and Domstream player open on the site. Turn off Don’t Track Logged-in Users (on by default) to track logged-in users.

Multisite

x, Network Admin > OWA sets one OWA server and application password for every site in the network. Then either:

  • each site chooses its Observation Profile from those that share its domain, or
  • the network sets each site’s Observation Profile and turns tracking on or off per site.

Page caches

A cached page keeps the tracking tag it was rendered with. When a site’s tag changes (tracking turned on or off, another Observation Profile or OWA server), the plugin fires owa_wp_tag_changed with the blog ID, in that site’s context. Proxy Cache Purge purges the whole site on it.

Other page caches can hook the same action.

Development

Developed on GitHub. File bugs and feature requests there.

Donate

Open Web Analytics is free. If you need support or find the plugin useful, please donate.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • open web analytics
  • traffic analysis
  • web analytics
  • owa
  • öwa
  • multisite
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.2 · PHP 8.2
Update activity2 Nov 20268h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.4.02.4.1
WordPress compatibility7.1.37.1.4
Version2.3.12.4.0
Version2.3.02.3.1
Version2.2.32.3.0
Version2.2.22.2.3
Version2.2.12.2.2
Version2.1.52.2.1
WordPress compatibility6.0.147.1.3
WordPress requirement5.2.05.2
PHP requirementNot listed8.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.