Title: AVAK Form Tracking Listener
Author: ajayrajbanshi
Published: <strong>March 4, 2026</strong>
Last modified: March 4, 2026

---

Search plugins

![](https://ps.w.org/avak-form-tracking-listener/assets/icon-256x256.png?rev=3494557)

# AVAK Form Tracking Listener

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

[Download](https://downloads.wordpress.org/plugin/avak-form-tracking-listener.2.0.1.zip)

 * [Details](https://wordpress.org/plugins/avak-form-tracking-listener/#description)
 * [Reviews](https://wordpress.org/plugins/avak-form-tracking-listener/#reviews)
 *  [Installation](https://wordpress.org/plugins/avak-form-tracking-listener/#installation)
 * [Development](https://wordpress.org/plugins/avak-form-tracking-listener/#developers)

 [Support](https://wordpress.org/support/plugin/avak-form-tracking-listener/)

## Description

AVAK Form Tracking Listener tracks form submissions, errors, and abandonment across
multiple popular WordPress form plugins, integrating with Google Tag Manager and
Google Analytics 4.

#### Supported Form Plugins

 * Contact Form 7 – Submissions, validation errors, spam detection, and mail failures
 * WPForms – Submissions and validation errors
 * Gravity Forms – Submissions and validation errors
 * Ninja Forms – Submissions and validation errors
 * HubSpot Forms – Embedded form submissions

#### Event Tracking

 * Form Submissions – Track successful form submissions
 * Validation Errors – Monitor form validation failures
 * Spam Detection – Track spam submissions (CF7)
 * Mail Failures – Detect email sending failures
 * Form Abandonment – Track when users start but don’t complete forms

#### Analytics Integration

 * Google Tag Manager – Push events to GTM dataLayer
 * Google Analytics 4 – Direct GA4 event tracking via gtag

#### How It Works

The plugin listens for form events on both the server side (via WordPress hooks)
and the client side (via JavaScript). When a form event occurs, it pushes structured
data to the GTM dataLayer and/or sends it to GA4.

### Privacy

This plugin does not store any form data. It pushes event metadata (form type, form
name, form ID, status) to Google Tag Manager and/or Google Analytics 4 based on 
your configuration. No personal data is collected or stored by the plugin itself.

## Screenshots

[[

[[

[[

[[

## Installation

 1. Upload the `avak-form-tracking-listener` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to Form Tracking > Settings to configure

## FAQ

### Which form plugins are supported?

Contact Form 7, WPForms (Free & Pro), Gravity Forms, Ninja Forms, and HubSpot Forms(
embedded).

### Does this work with Google Tag Manager?

Yes. The plugin pushes events to the GTM dataLayer. Configure triggers in GTM to
listen for form events like `form_submission`, `form_validation_error`, and `form_abandonment`.

### Does this work with Google Analytics 4?

Yes. Enable GA4 in settings, enter your Measurement ID, and events are sent via 
gtag.

### Does this plugin slow down my site?

No. All tracking is asynchronous with minimal impact on page load.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AVAK Form Tracking Listener” is open source software. The following people have
contributed to this plugin.

Contributors

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

[Translate “AVAK Form Tracking Listener” into your language.](https://translate.wordpress.org/projects/wp-plugins/avak-form-tracking-listener)

### Interested in development?

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

## Changelog

#### 2.0.0

 * Major rewrite for WordPress.org submission
 * Simplified plugin to core tracking functionality
 * Removed database logging and custom endpoint features
 * Single clean settings page
 * Full WordPress Coding Standards compliance
 * Added uninstall.php for clean removal

## Meta

 *  Version **2.0.1**
 *  Last updated **5 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.5**
 *  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/)
   [form tracking](https://wordpress.org/plugins/tags/form-tracking/)[ga4](https://wordpress.org/plugins/tags/ga4/)
   [google tag manager](https://wordpress.org/plugins/tags/google-tag-manager/)
 *  [Advanced View](https://wordpress.org/plugins/avak-form-tracking-listener/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/avak-form-tracking-listener/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/avak-form-tracking-listener/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/avak-form-tracking-listener/)