Submission DOM tracking for Contact Form 7
by apasionados 1 (1 reviews)

Submission DOM tracking for Contact Form 7

Track succesfull form submissions with Contact Form 7 using DOM events

Submission DOM tracking for Contact Form 7 ranks #9,484 among WordPress.org plugins with 400+ active installations, is #465 of 2,578 in the Contact Forms category, a 1/5 rating from 1 reviews, and was last updated Feb 1, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 6.9 (Current: 7.1)
v2.2 Current Version v2.2
Updated 7 months ago Last Update on 01 Feb, 2026
Refreshed 7 hours ago Last Refreshed on
#465 of 2,578 in Contact Forms Top 25% by installs
View on WordPress.org
Rank
#9,484
+3 this week
Active Installs
400+
-17.5%
KW Avg Position
132.3
0.4 better
Downloads
12.8K
+8 today
Support Resolved
0%
No change
Rating
20%
Review 1 out of 5
1 (1 reviews)

Next Milestone 500

Total Progress 76%
400+ 500+
250
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 24 more installs to reach 500+

Rank Changes

9,479 9,490 9,500 9,511 9,521 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
9,444 9,464 9,485 9,505 9,525 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #9,484
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 10 20 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

1.0
1 reviews
Overall 20%
5
1 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

1 known vulnerability on record · 1 in the last 24 months · checked 1 month ago

  1. Submission DOM tracking for Contact Form 7 [cf7-submission-dom-tracking] < 2.2

    CVE-2025-47626 · Fixed in v2.2

TL;DR

AI summary of the plugin's readme

This plugin is for Contact Form 7 users who need to track successful form submissions after Contact Form 7 deprecated its on_sent_ok and on_submit settings. It provides DOM event-based tracking (Google Analytics event, Google Analytics page view, Facebook Pixel) as a replacement, plus options to hide forms after submission and limit loading of Contact Form 7 assets to pages with forms.

  • Google Analytics event tracking
  • Google Analytics page view tracking
  • Facebook Pixel Lead tracking
  • Hide form after submission
  • Deregister CF7 styles/JavaScript selectively
  • DOM events for form tracking
  • English and Spanish translations

Frequently Asked Questions

Common questions about Submission DOM tracking for Contact Form 7

We created this plugin to be able to track form submissions in Google Analytics, with the Facebook pixel and to hide the form once completed. Before we were doing this with "on_sent_ok". We also included the possibility to deregister the styles and JavaScript of the plugin on pages that doesn\'t contain a contact form. This was published on the official Contact Form 7 website on June 7th, 2017 by the author of the plugin on_sent_ok Is Deprecated. The "on_sent_ok" and its sibling setting "on_submit" of the Contact Form 7 plugin are deprecated and scheduled to be abolished by the end of 2017. The recommended alternative to on_sent_ok is using DOM events. This plugin helps to set this DOM events to track form submissions. In order to minimize the impact on the large amount of sites we run, we decided to code this plugin.
Yes. It creates some entries in the options table. These entries are deleted if you deactivate and uninstall the plugin. If you only deactivate, settings are kept.
Install and activate. Go to Contact Form 7 / DOM tracking. Configure the plugin. Go to Google Analytics Real Time. Fill in a contact form and submit it. Check if an event or page view is triggered when the form is submitted correctly.
If you are not using Google Analytics or do not have the Facebook pixel installed, please do not select these tracking options because it will lead to a JavaScript errors.
We detect if the plugin "Google Analytics for WordPress by MonsterInsights" is active because it uses a non standard call to Google Analytics. Instead of ga it calls __gatracker. This is taken into account.
You can simply activate, deactivate or delete it in your plugin management section. If you delete the plugin through the management section the configuration is deleted (entries in options table are removed). If you delete the plugin through FTP the configuration is not deleted.
This plugin has been tested and works with PHP versions 5.5 and greater. WordPress itself recommends using PHP version 7 or greater. If you're using a PHP version lower than 5.5 please upgrade your PHP version or contact your Server administrator.
Yes. We are running the plugin on several sites with WPML 3.7.x and 3.8.x.
Yes. The plugin requires a PHP version 5.5 or higher and we recommend using PHP version 7 or higher.
Of course we do. That's why we created it. ;-)

More plugins by apasionados

Sign In / Register

You need to sign in or register to use this feature.