PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Cf7
  4. Contact Form 7 Modules
Contact Form 7 Modules icon

Contact Form 7 Modules

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

By Zack Katz·Cf7·Free
3.7(22 reviews)
·5.0K+ active installs·Updated 8 years ago
DownloadVisit HomepageCompare

As of April 2026, Contact Form 7 Modules is a WordPress cf7 plugin with 5.0K+ active installations and a 3.7/5 rating from 22 reviews. It has been downloaded 248K+ times in total. Requires WordPress 2.8+ and PHP false+. Available on WordPress.org since 2010. Last updated 8 years ago — may have compatibility concerns. Downloads are up 73% this week. Top alternative: Database Addon for Contact Form 7….

3.7/522 reviews
5.0K+active installs
248K+total downloads
16 yearssince 2010

Overview

Add Hidden Fields to Contact Form 7

The Contact Form 7 plugin has over 1 million active installations, yet the great plugin still lacks a simple feature: hidden fields. This plugin adds hidden fields to Contact Form 7 once and for all.

Inserting dynamic values

You can also choose to have the value of the hidden field dynamically populated in your form when you are contacted. To do so, choose the “Default value” to be:

  • post_title – Inserts the title of the post/page
  • post_category – The categories of the post or page
  • post_url – The URL of the post or page
  • post_author – The author of the post or page
  • custom_field-[Name] – The value of a post or page’s custom field. If you had a custom field “Foo”, you would use the following as the…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

3.722 reviews
5 ★
15
4 ★
0
3 ★
0
2 ★
0
1 ★
7

Recent Reviews

post_date not showing correct date and time
by majidmad·6 years ago

As my title explains clearly, post_date tag is not working. It sends the same date and time (incorrect date and time) for all inputs.

Works perfectly!
by berniegp·7 years ago

A huge timesaver for big forms!

Works well but Mail Field syntax Error found
by yaksjain·8 years ago

Hey there,

Lovely plugin this is!

Just a small tweak will make it the best,

Created this tag – [hidden hidden-122 “user_email”]
Which displays in mail with [hidden-122] tag

How do i use that [hidden-122] tag as a mail recipient I also tried ([hidden-122])

Help me out here .

Two Things To Improve
by Marco Floriano·9 years ago·1 reply

First of all, great idea (and plugin).

But two points to improve, imo:

1 – Should be core to contact form 7.

2 – Must install and keep installed two plugins in order to use one.

Anyway good job guys, really!

Very helpful
by Martin Sauter·9 years ago·1 reply

Should be merged into the Contact Form 7 plug-in.

Download Trends

Today: 13Yesterday: 31This week: 85Period total: 3K

Compatibility

WordPress2.8+ requiredTested up to 4.7.33
PHPfalse+ required

Version Adoption

v2.0
97.4%
Other
2.6%

Top Alternatives to Contact Form 7 Modules

Database Addon for Contact Form 7 – CFDB7 icon
Database Addon for Contact Form 7…
5600K+ installsUpdated 2 months ago
ViewCompare
Contact Form 7 Multi-Step Forms icon
Contact Form 7 Multi-Step Forms
4.250K+ installsUpdated 1 month ago
ViewCompare
GSheetConnector for CF7 – Connect Contact Form 7 to Google Sheets and Send Form Submissions in Real Time icon
GSheetConnector for CF7 – Connect…
4.440K+ installsUpdated 1 month ago
ViewCompare
CF7 to Webhook icon
CF7 to Webhook
530K+ installsUpdated 1 month ago
ViewCompare
Date Time Picker for Contact Form 7 icon
Date Time Picker for Contact Form 7
3.220K+ installsUpdated 3 months ago
ViewCompare
View all cf7 plugins →

Frequently Asked Questions

Changelog

2.0.1 & 2.0.2 on February 1, 2017

  • Confirmed compatibility with WordPress 4.7.2
  • Updated to work with Contact Form 7 4.6
    • Fixed: [hidden] shortcodes not being replaced in emails
    • Fixed: PHP warning related to deprecated function
  • Fixed: Removed use of deprecated get_currentuserinfo() function

…and 1 more changes

View full changelog on WordPress.org

Contributors

Zack KatzZack KatzZack KatzZack Katz
Plugin Info
Version
2.0.2
Last Updated
Nov 28, 2017
WP Requires
2.8+
Tested Up To
4.7.33
PHP Requires
false+
Active Installs
5.0K+
Downloads
248K+
Added
Nov 17, 2010
Business
Free

Tags

cf7all fieldshidden fieldscontact form 7contact forms 7

Developer

Z
Zack Katz
24 plugins0.0M+ total installs
View all plugins →

Quick Compare

Contact Form 7 Modules vs Database Addon for Contact Form 7…→Contact Form 7 Modules vs Contact Form 7 Multi-Step Forms→Contact Form 7 Modules vs GSheetConnector for CF7 – Connect…→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.