Contact Form 7 Modules
by Zack Katz 3.7 (22 reviews)

Contact Form 7 Modules

Contact Form 7 - Add useful modules such as hidden fields and "send all fields" to the Contact Form 7 plugin

Contact Form 7 Modules ranks #3,259 among WordPress.org plugins with 5,000+ active installations, is #166 of 2,578 in the Contact Forms category, a 3.7/5 rating from 22 reviews, and was last updated Feb 2, 2017. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 4.7 (Current: 7.1)
vtrunk Current Version vtrunk
Updated 9 years ago Last Update on 02 Feb, 2017
Refreshed 16 hours ago Last Refreshed on
#166 of 2,578 in Contact Forms Top 5% by installs Downloads -20.8% this week No update in over a year
View on WordPress.org
Rank
#3,259
No change
Active Installs
5K+
-3.6%
KW Avg Position
N/A
No change
Downloads
248.4K
+18 today
Support Resolved
0%
No change
Rating
74%
Review 3.7 out of 5
3.7 (22 reviews)

Next Milestone 6K

Total Progress 16.9%
5K+ 6K+
290
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 831 more installs to reach 6K+

Rank Changes

3,096 3,178 3,260 3,341 3,423 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
3,092 3,176 3,259 3,342 3,426 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 #3,259
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 30 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 30 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

3.7
22 reviews
Overall 74%
5
15 (68%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
7 (32%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for Contact Form 7 Modules. Checked 2 days ago.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners using Contact Form 7 who need more functionality from their forms. It adds hidden fields with dynamic values and lets all submitted fields be included in emails automatically, without editing each field manually.

  • Hidden fields for Contact Form 7
  • Dynamic hidden field values (post/user data)
  • Custom field value insertion
  • User meta data insertion
  • wpcf7_hidden_field_value filter hook
  • Send all fields with [all-fields]
  • HTML formatting support for all-fields

Frequently Asked Questions

Common questions about Contact Form 7 Modules

Add the following to your theme's functions.php file: add_filter('wpcf7_send_all_fields_format_key', '__return_false');
Starting with Version 1.4, you can access user data, including meta data. You need to set the default value as: user-{meta_key} where {meta_key} is the key of the meta field you want the value of. To get the values of WordPress default profile fields, for example, you would use: user-aim - AOL user-jabber - Jabber / Google Talk user-description - Biographical description
This plugin is released under a GPL license.
Add this to your functions.php file: add_filter('wpcf7_send_all_fields_send_empty_fields', '__return_true');
wpcf7_send_all_fields_format_before - Before the loop of fields (<dl> for HTML output) $value string Previous output $format string Either "html" or "text" wpcf7_send_all_fields_format_item - Change each item output. Passes four arguments: $value string Previous output $k string Field label $v string Value of the field $format string Either "html" or "text" wpcf7_send_all_fields_format_after - After the loop of fields (</dl> for HTML output). Passes two arguments: $value string Previous output $format string Either "html" or "text"

Sign In / Register

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