WordPress plugin intelligence profile

OSSEngine Analytics Connector

Connect WordPress to privacy-friendly, cookie-free analytics in one click. No pasted scripts, IDs, or credentials.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update3 Nov 20268h ago
Active installationsNewAdoption 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 OSSEngine Analytics Connector version 1.0.0 as active, updated 8h ago and tested up to WordPress 7.1.

Overview

About this plugin

OSSEngine Analytics Connector is an independent WordPress plugin built by OSSEngine. com), or to your own self-hosted Umami analytics instance.

UmamiEngine is managed hosting for the open source Umami Analytics software, published under the MIT license. This plugin is an independent third-party connector. It is not affiliated with, endorsed by, sponsored by, or supported by the Umami project, and it is not an official Umami plugin.

The name “Umami” is used only to describe the open source software this connector works with.

What data is transmitted?

Pageviews send the page URL, referrer, browser language, screen size, and device type to your analytics instance — the same data the standard Umami Analytics tracker collects. WooCommerce events additionally send product IDs/SKUs, product names, prices, item counts, and order values with currency. The plugin never sends customer email, name, address, phone, or payment information.

External services

This plugin talks to the following external services. It does not contact any other external servers on its own.

UmamiEngine integration API

com (the plugin’s default API URL) to link your WordPress site to UmamiEngine and to configure or manage the analytics integration and its associated functionality.

com

com/terms

com/privacy

These are server-to-server requests made by your WordPress install, not by your visitors’ browsers. They are only made while an administrator is setting up or managing the integration.

What data is transmitted:

  • Your WordPress site URL (the value of home_url()), so the correct site can be connected and registered.
  • A name for your analytics website — your WordPress site title, or the site hostname if no title is set.
  • A one-time authorization code and a one-time security (CSRF) state value, used to complete the connection you approved on the UmamiEngine dashboard.
  • The site token that UmamiEngine issued for this integration, sent in the Authorization header as a Bearer credential. This is a token created specifically for the plugin integration; your WordPress login credentials, email, or other account data are never sent.
  • The plugin’s own version string, sent in an X-Plugin-Version header with every request.
  • The word “DELETE” as a confirmation value, sent only when you confirm disconnection.

When it is transmitted:

  • When an administrator completes the “Connect UmamiEngine” flow: after you approve the connection on the UmamiEngine dashboard, the plugin exchanges the authorization code for the integration details, registers your Umami website, and downloads the tracking configuration. If the website registration did not complete earlier, it is retried on a later status refresh.
  • When an administrator clicks “Refresh status” on the settings page.
  • Once per week through a scheduled WordPress event, as long as a managed connection is active, to revalidate the connection and refresh the cached tracking configuration. It does not run on page views.
  • When an administrator opens the plugin settings page while a managed connection is active, a single status request is made to detect a disconnection done from the UmamiEngine dashboard side. Transient server failures do not change anything on your site.
  • When an administrator confirms disconnection by typing DELETE, which permanently deletes the Umami website and its analytics data at the service.

No page content, post data, email addresses, visitor data, or other site content is transmitted through this API.

UmamiEngine dashboard (connect page)

com where the connection is approved. The redirect URL contains your site URL and a one-time random security (state) value that ties the round trip to your site. No files, credentials, or content are sent; the plugin returns to WordPress afterwards.

This happens only when an administrator starts the connect flow.

Umami analytics tracking script

When the plugin is connected and tracking is enabled, it adds the Umami analytics tracking script to your site’s public pages. Your visitors’ browsers load that script from your configured analytics host — the Umami instance hosted for you by UmamiEngine, or your own self-hosted Umami instance in “Existing Umami” mode — and the script sends pageview data to that same host while visitors browse your site.

Pageviews send the page URL, referrer, browser language, screen size, and device type. If WooCommerce is installed, the WooCommerce event tracking is enabled in the plugin settings, and tracking is active, e-commerce events add product ID/SKU, product name, price, item count, and order value with currency (for purchase events, also the order ID and total). The script does not send customer email, name, address, phone, or payment information.

Administrators are excluded by default, and tracking is off until you connect, so activation alone makes no external requests.

com/terms

com/privacy

Your own Umami instance (Existing-Umami mode)

If you choose “Existing Umami” mode, the plugin connects only to the Umami base URL you enter, which points at your own installation — not to UmamiEngine. js tracker file) to confirm the instance and ID are usable. These requests carry no data in the body; the Website ID is part of the request URL.

They are made only during this validation, never during normal page loads. After validation, tracking data is sent by visitors’ browsers to your own instance as described in the tracking section above.

WordPress.org metadata

Plugin tags

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

  • analytics
  • privacy
  • statistics
  • woocommerce
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 6.0 · PHP 7.4
Update activity3 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.