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.