Type to search.

#435 by installs

DTX – Dynamic Text Extension for Contact Form 7

by sevensparkVersion 5.0.7

Extends Contact Form 7 by adding dynamic form fields that accepts shortcodes to prepopulate form fields with default values and dynamic placeholders.

Active installs
100,000+
#435 of 1,000
Downloads, all time
2.1M
2,066,020
Downloads, 30 days
12.4K
3.3K in the last 7
Rating
4.7 / 5
99 reviews
Last updated
3 months ago
Aug 4, 2026
Version
5.0.7
53 releases

Upkeep and compatibility

Last updatedAugust 4, 2026Updated in the last 3 months
Tested up toWordPress 7.0.8Older than WordPress 7.1.4, the current release
Needs WordPress5.5 or newer
Needs PHP7.4 or newer
Needs pluginscontact-form-7
First publishedOctober 11, 2010
Support, last two months0 of 2 threads resolved (0%)

Reviews

4.7 / 5 from 99 reviews

Reviews by star rating
5 stars87
4 stars3
3 stars4
2 stars2
1 star3

Downloads, last 30 days

Low 180 a dayHigh 876 a day

What the author says it does

Contact Form 7 is an excellent WordPress plugin and one of the top choices of free WordPress plugins for contact forms. DTX – Dynamic Text Extension for Contact Form 7 makes it even more awesome by adding dynamic content capabilities. While default values in Contact Form 7 are static, DTX lets you create pre-populated fields pulled from other locations. Some examples might include:

  • Auto-filling a URL or just getting the domain name or path
  • Auto-filling a post ID, title, or slug
  • Auto-filling a title, URL, or slug for the current page
  • Pre-populating a product number
  • Referencing other content on the site
  • Populating with post or page info
  • Populating with the current user’s info
  • Populating with custom and meta fields
  • Generating unique identifiers for support tickets
  • Getting a list of post categories or other custom taxonomies
  • Getting a value from a cookie
  • Getting custom theme modifications
  • Any value using custom shortcodes

The possibilities are endless!

View Demo

For over 10 years, DTX only handled <input type="text" /> and <input type="hidden" /> form fields, but version 4 finally introduces more:

  • email
  • URL
  • tel (for phone numbers)
  • number
  • range (slider)
  • textarea (multiline text)
  • drop-down menu (select field)
  • checkboxes
  • radio buttons
  • date
  • submit (yes, a submit button where you can have dynamic text!)

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

Where do I report security bugs found in this plugin?

Please report security bugs found in the source code of DTX – Dynamic Text Extension for Contact Form 7 WordPress plugin through the Wordfence Intelligence Vulnerability Submission Form or the Patchstack Vulnerability Disclosure Program. Both platforms can assist you with verification, CVE assignment, and notify me without publicly disclosing details that could put websites at risk.

Where can I contribute?

Feel free to check out the GitHub repository. Thanks!

Latest changelog entry

5.0.7

Release Date: 08/03/2026

  • Update: the name of this plugin was changed from “Contact Form 7 – Dynamic Text Extension” to “DTX – Dynamic Text Extension for Contact Form 7” to comply with the plugin guideline #17 set by WordPress and to respect the trademarks and copyrights of the plugin Contact Form 7 by Takayuki Miyoshi and Rock Lobster Inc.
  • Update: the menu item for the settings page was changed from “Dynamic Text Extension” to simply “DTX”.
  • Security: Disallowed direct file access for files that had it missing.
  • Security: Added escaping to more dynamic strings.

Screenshots

First 4 of 14, from WordPress.org.

Tagged

Plugins that share its tags

Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 database plugin.

Installs
600,000+
Rating
5.0 (1.9K)
Updated
22 days ago

#213 by installs

Redirection for Contact Form 7

by Themeisle

Redirect to any page or URL, execute scripts after submission, save data to the database, and unlock additional submission actions for Contact Form 7.

Installs
200,000+
Rating
4.7 (275)
Updated
16 days ago

#228 by installs

ReCaptcha v2 for Contact Form 7

by IQComputing

Adds reCaptcha v2 from Contact Form 7 5.0.5 that was dropped on Contact Form 7 5.1

Installs
200,000+
Rating
5.0 (89)
Updated
5 months ago

#455 by installs

LukasApps CAPTCHA tools for Contact Form 7

by LukasApps

Protect Contact Form 7 forms from spam with Google reCAPTCHA v2, reCAPTCHA v3, hCaptcha or Cloudflare Turnstile.

Installs
100,000+
Rating
4.1 (48)
Updated
37 days ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin. The author takes donations at their donate page.