Dynamic Hidden is a form tag added by Contact Form 7 – Dynamic Text Extension (DTX) that creates <input type="hidden"> form fields for forms created with Contact Form 7. It expands upon Contact Form 7’s Text Field form tag, accepting all of the options it does, along with these additional options introduced by DTX:
| Option | Description | Example |
|---|---|---|
| Dynamic value | Set a dynamic default value. It can be static text or a shortcode. The value is shown in the form tag between quotes. | [dynamic_hidden inputname "Hello world"] |
| Cache Compatible | Enable cache compatibility mode for this field | [dynamic_hidden inputname dtx_pageload] |
These settings are easily configurable using the form-tag generator.

The dynamic hidden form tag is compatible with the configuration validator and will not throw the invalid mailbox syntax error if the following criteria is met:
- If there is a default dynamic value, it will be checked to validate if it is a valid email address
The dynamichidden form tag was deprecated in favor of dynamic_hidden in version 4.0.0 of the Contact Form 7 โ Dynamic Text Extension WordPress plugin.