Title: Eatransform FormLeak
Author: eatransform
Published: <strong>July 2, 2026</strong>
Last modified: July 2, 2026

---

Search plugins

![](https://ps.w.org/eatransform-formleak/assets/banner-772x250.png?rev=3593961)

![](https://ps.w.org/eatransform-formleak/assets/icon-256x256.png?rev=3593961)

# Eatransform FormLeak

 By [eatransform](https://profiles.wordpress.org/eatransform/)

[Download](https://downloads.wordpress.org/plugin/eatransform-formleak.1.3.7.zip)

 * [Details](https://wordpress.org/plugins/eatransform-formleak/#description)
 * [Reviews](https://wordpress.org/plugins/eatransform-formleak/#reviews)
 *  [Installation](https://wordpress.org/plugins/eatransform-formleak/#installation)
 * [Development](https://wordpress.org/plugins/eatransform-formleak/#developers)

 [Support](https://wordpress.org/support/plugin/eatransform-formleak/)

## Description

Eatransform FormLeak shows you exactly where visitors hesitate and leave your contact
or booking forms, so you know what to fix.

 * Personal data (name, phone number, etc.) is **never collected or stored**.
 * Only behavior is measured: time spent on each field, backspace count, and error
   count.
 * Uses `navigator.sendBeacon` so abandonment data is captured reliably even when
   the visitor closes the tab.
 * Automatically scans input fields inside `<form>` elements, including Contact 
   Form 7, MW WP Form, WooCommerce, and forms rendered dynamically via JavaScript(
   detected with MutationObserver).
 * The dashboard shows a “drop-off risk score” for each field, so you can see at
   a glance which field is the biggest obstacle.

#### Privacy

FormLeak never collects the content typed into form fields. It only stores behavioral
statistics: time spent per field, backspace count, and error count.

#### Data Collection Security

The data collection endpoint only accepts requests originating from the same site
and applies a per-IP rate limit.

## Installation

 1. Upload the plugin to `wp-content/plugins/` and activate it.
 2. Visitor interactions on pages with forms are recorded automatically.
 3. Check the drop-off risk score for each form under “FormLeak > Dashboard” in the
    admin menu.
 4. (Optional) If you need to track a JavaScript form that doesn’t use a `<form>` tag,
    specify its CSS selector under “Settings”.

## FAQ

### Does this collect any personal information?

No. FormLeak only measures behavior (time on field, backspaces, errors). The text
a visitor types is never sent to the server or stored.

### Does it work with page builders or custom JavaScript forms?

Yes. Standard `<form>` elements are detected automatically. For JavaScript-rendered
forms without a `<form>` tag, you can specify a CSS selector in Settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Eatransform FormLeak” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ eatransform ](https://profiles.wordpress.org/eatransform/)

[Translate “Eatransform FormLeak” into your language.](https://translate.wordpress.org/projects/wp-plugins/eatransform-formleak)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/eatransform-formleak/),
check out the [SVN repository](https://plugins.svn.wordpress.org/eatransform-formleak/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/eatransform-formleak/)
by [RSS](https://plugins.trac.wordpress.org/log/eatransform-formleak/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.7

 * Applied a unique prefix (eatrfo_ / EATRFO_ / Eatrfo_) to all classes, constants,
   options, transients, cron hooks, REST namespace and script globals to prevent
   naming collisions, per WordPress.org review feedback.

#### 1.3.6

 * Fixed WordPress.org automated scan warning: unified Text Domain to match the 
   plugin slug (eatransform-formleak).

#### 1.3.5

 * Fixed WordPress.org submission error: Plugin URI and Author URI were identical.
   Plugin URI now points to the announcement article.

#### 1.3.4

 * Renamed plugin to “Eatransform FormLeak” and updated slug to eatransform-formleak
   for the WordPress.org submission.

#### 1.3.3

 * Fixed a UI typo (“人ぶん” -> “人分”).
 * Fixed remaining misplaced phpcs:ignore comments for multi-line SQL strings; added
   missing NoCaching code to one ignore comment (Plugin Check: 0 errors, 0 warnings).

#### 1.3.2

 * Fixed misplaced phpcs:ignore comments so suppressions correctly target the flagged
   line (Plugin Check now reports 0 errors, 0 warnings).

#### 1.3.1

 * Renamed main file (formleak-ai.php  formleak.php) and unified text domain to ‘
   formleak’.
 * Fixed unescaped output, missing input unslashing, and added justified phpcs:ignore
   comments for safe table-name SQL interpolation (WordPress.org Plugin Check clean-
   up).
 * Rewrote readme.txt in English; updated “Tested up to” to 7.0.

#### 1.3.0

 * Changed data retention period from 90 days to 30 days (auto-deleted after 30 
   days).
 * Added a “last 30 days” daily trend chart to the dashboard (submitted vs. abandoned,
   SVG line chart).
 * Added a per-session drop-off risk card with timestamp.

#### 1.1.0

 * Removed the AI report and estimated-loss display; the plugin now focuses solely
   on behavior tracking and drop-off risk visualization.
 * Added same-origin validation and per-IP rate limiting to the data collection 
   endpoint.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.3.7**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [analytics](https://wordpress.org/plugins/tags/analytics/)[contact form 7](https://wordpress.org/plugins/tags/contact-form-7/)
   [conversion](https://wordpress.org/plugins/tags/conversion/)[form](https://wordpress.org/plugins/tags/form/)
   [ux](https://wordpress.org/plugins/tags/ux/)
 *  [Advanced View](https://wordpress.org/plugins/eatransform-formleak/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/eatransform-formleak/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/eatransform-formleak/reviews/)

## Contributors

 *   [ eatransform ](https://profiles.wordpress.org/eatransform/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/eatransform-formleak/)