WordPress plugin Web Alchemy

WA Private Analytics

First-party WordPress analytics: page views, sessions, a funnel, and server-confirmed inquiries. Data stays in your database, without form contents or visitor contact details.

Interface and compatibility

1.0.0 archive after payment MonoPay
WA Private Analytics — product cover

What's Inside

From a page view to a confirmed inquiry

WA Private Analytics helps you understand which pages people visit, where they start filling in a form, and how many inquiries your system actually saved. The report opens in WordPress. Managers do not need administrator access to view it.

What You Get

  • Views of permitted pages and short-lived sessions without personal profiles.
  • Custom funnel events: open, start, error, and additional steps.
  • Server-confirmed inquiries by channel, separate cancellation tracking and protection against duplicate callbacks.
  • Conversion by sessions with a prior view: repeated inquiries within one session do not inflate the percentage.
  • Date-range, page, and event filters; trend tables and recent events.
  • A separate manager role, retention period settings, and event intake limits.

Control over your data

Events remain in your WordPress database. The plugin does not collect full names, phone numbers, email addresses, form content, URLs, page titles, referrers, or medical data. It stores only allowed event codes, the page ID, time, and a short-lived session hash. There is no third-party analytics SDK.

Collection is disabled by default and, once enabled, waits for consent through your banner. DNT/GPC are supported. The default retention period is 90 days, with a range of 7–400. WordPress cron must be running for timely cleanup. This is technical data minimization, not legal certification of the website.

Integration for Your Website

Install the ZIP, activate the key, and select public pages and events. Buttons and forms can be tagged with HTML attributes or connected through JavaScript. For confirmed inquiries, a developer adds a PHP call after a successful save in your form, CRM, or booking system. A click or a “success” message in the browser alone does not increase the confirmed inquiry count.

The package includes a Ukrainian-language guide, activation and transfer instructions, an architecture description, and integration examples. The plugin works independently of the theme, WooCommerce, and Integramed.

Requirements and clearly stated limitations

One WordPress 6.5+ site, PHP 8.2+, MySQL/MariaDB with InnoDB. Tested setup: WordPress 7.1, PHP 8.2, MySQL 8.0. Multisite, advertising attribution, UTM, geolocation and automatic form/ClinicaWeb adapters are not included in version 1.0. Report times are UTC.

Channels refer to the confirmation system (website, CRM, phone), not the advertising source. Browser events can be blocked or simulated; the report does not replace an order ledger. A consent banner and server integration need to be configured. Connecting a specific website is not included in the license price.

License and updates

2 800 UAH — one-time purchase. One active installation, transferable after deactivation. A personal key is included in the private order archive. Manual ZIP updates preserve settings and events.

License activation and verification send Web Alchemy only license and installation information. Visitor events are not transmitted. If license verification is unavailable after 12 hours of caching, new collection is paused; historical reports remain accessible.

Demo

Below is the actual interface of the installed plugin with fictional events. All metrics are for demonstration. A separate interactive example lets you explore conversion rules without sending data or creating real inquiries.

Interface

WA Private Analytics — actual interface
The actual plugin interface on a clean local WordPress installation with synthetic events. The figures are for demonstration and are not results from a client website.

Product features

  • Local page views and short-lived sessions
  • Configurable funnel events
  • Server-side confirmation without double counting
  • Inquiries by channel, cancellations and errors
  • Conversion by sessions with an actual view
  • Date range, page, and event filters
  • A dedicated analytics manager role
  • Permitted pages and a minimal data set
  • Consent, DNT/GPC, limits, and automatic cleanup
  • One active installation with transfer

Technologies

WordPress 6.5+ (single-site)PHP 8.2+MySQL / MariaDB InnoDBJavaScript fetch / Web Crypto

License

One-time purchase. One active installation. Transfer after deactivation. GPL-2.0-or-later for the source code.

Support

A Ukrainian guide, licensing and transfer instructions, PHP/JS integration examples, and manual ZIP updates. A developer implements the server-side connection for a specific form or CRM.

CTA

Need a version tailored to your business?

Contact us if a ready-made product needs to be adapted to your CMS, CRM, payments, account area or automation workflow.

Discuss Customization