Controller Fields for Contact Form 7 for WordPress Plugin Directory
Controller Fields for Contact Form 7 is a WordPress app, with a 5.0 average rating from 1 review, as of Aug 31, 2026.
Controller Fields for Contact Form 7 is a WordPress Plugin Directory app by Tessa (they/them), AuRise Creative. With a rating of 5.0★ from 1 reviews.
AppRanks verdict
Generated from live marketplace data — refreshed daily
Controller Fields for Contact Form 7 is a category-leading WordPress app with a limited review volume. Category data on the canonical marketplace listing is currently incomplete, so AppRanks falls back to platform-wide rather than category-relative comparison for this listing. 1 reviews put it in the early-traction tier — useful for early-stage stores willing to be on the leading edge. Early-traction review counts are sensitive to single launch periods or feature events, so a 30-day re-check before bigger commitments often resolves whether the trend is sustained. Paid-only pricing means evaluating fit on the marketplace listing or via the developer's documentation before installing. AppRanks tracks rating, review count, pricing tier, and category position daily — the figures on this page reflect the most recent scrape from the canonical WordPress Plugin Directory listing.
Pros
- +High average rating (5.0★) signals consistent merchant satisfaction
- +Published by Tessa (they/them), AuRise Creative — established developer track record
Cons
- −Limited review base (1) — ratings can shift significantly with new feedback
Looking to switch from Controller Fields for Contact Form 7?
See Controller Fields for Contact Form 7's alternatives ranked by audit score, rating, and review velocity.
How Controller Fields for Contact Form 7 works
Show full descriptionShow less
Contact Form 7 is an excellent WordPress plugin and one of the top choices of free WordPress plugins for contact forms. Controller Fields makes it even more awesome by adding dynamic content capabilities. This plugin provides new form tags for select fields, checkboxes, and radio buttons so you can use them to control the display of other fields and content. Some examples might include:
Hiding or revealing additional form fields based the current value in a dropdown
Hiding or revealing content when users click a checkbox
Hiding or revealing information based on which radio button is currently selected
Controllers and controlled fields can be nested
The possibilities are endless!
View Demo Preview this plugin in the WordPress Playground, a sandbox environment where you can explore the features of this plugin, both in the WordPress backend as an admin user and on the frontend.
WHAT DOES IT DO? This plugin creates three (3) new form tags for controlling the appearance of other form tags (aka “controller”) and a special form tag generator button to output the HTML needed to wrap the controllable form tags inside.
HOW TO USE IT After installing and activating the plugin, you will have four (4) new buttons at the top when creating or editing a Contact Form 7 form: select controller, checkbox controller, radio controller, and controlled form tag wrapper. Most of the options in their tag generators will be familiar to Contact Form 7 users but there have been some upgrades.
Id Attribute
The frontend script relies on unique IDs for the controller form tags, so be sure to always set one!
Options
There are three (3) ways you can define your options. The first method is simply typing your options with each one on a new line, e.g.:
Apples Bananas Dragonfruit The second method is similar, but it allows you more control over the value and label by using | to separate them, e.g.:
fruit_1 | Apples fruit_2 | Bananas fruit_3 | Dragonfruit The third method is dynamic in that you can use a shortcode to populate your options with two important provisions:
The shortcode should NOT include the normal square brackets ([ and ]). So, instead of [my_shortcode key='value'] you would use my_shortcode key='value'.
Any parameters in the shortcode must use single quotes. That is: my_shortcode key='value' and not my_shortcode key="value"
Shortcodes used here should return a string value with the option or option group HTML.
Default value
This field can take static text or a shortcode. If using a shortcode, the same syntax applies from the options field. However, this field also has a few more needs:
The text/shortcode must first have apostrophes converted to it’s HTML entity code, '
After that, it must be URL encoded so that spaces become %20 and other non-alphanumeric characters are converted.
Placeholder
Only available for the select controller form tag, this field can take static text or a shortcode. If using a shortcode, the same syntax applies from the options field. However, this field also has a few more needs:
The text/shortcode must first have apostrophes converted to it’s HTML entity code, '
After that, it must be URL encoded so that spaces become %20 and other non-alphanumeric characters are converted.
Read Only Attribute
Simply check this box if you do not want to let users edit this field. It will add the readonly attribute to your form field.
Disabled Attribute
Simply check this box if you do not want to submit this field in the form. It will add the disabled attribute to your form field.
Keyword rankings
Controller Fields for Contact Form 7 ranks for 2 keywords across WordPress Plugin Directory. Here are the top 2:
- Rank #677
- 2.contactRank #765
Competitors & alternatives
AppRanks tracks competitor sets per category. For Controller Fields for Contact Form 7, the independent listing audit includes a competitive context section, and the full WordPress app index shows the broader marketplace landscape this app competes in. Sign up free to surface a side-by-side competitor matrix customized to your tracked apps.
Frequently asked questions
What is Controller Fields for Contact Form 7?
Controller Fields for Contact Form 7 is an app for WordPress. It currently holds a 5.0-star rating from 1 merchant review, and AppRanks has been tracking its public marketplace data on the refresh cadence published in our methodology. AppRanks tracks its category position, review-velocity trend, and the top alternatives in the same space. Developed by Tessa (they/them), AuRise Creative.