ACF Field For CF7
View on WordPress.orgScores higher than 73% of indexed plugins
About
Add a Contact Form 7 field to Advanced Custom Fields. Pick a form, display it. No shortcodes, no hassle.
What It Does
ACF Field for CF7 adds a custom field type inside Advanced Custom Fields that lets you select a Contact Form 7 form and render it directly in your templates or pages. Instead of pasting shortcodes, you pick the form through the ACF field UI and display it with a standard ACF render call. It essentially bridges two popular plugins so that site builders can manage form placement through ACF rather than touching the editor.
Who It's For
This plugin is a good fit for developers and site builders already running both ACF and Contact Form 7 who want a cleaner, programmatic way to place forms inside custom field layouts, flexible content blocks, or theme templates. It is particularly useful on real estate, agency, or membership sites where the same inquiry form appears in many structured templates.
Who Should Skip It
If you only need to drop a single form on a Contact or About page, the native CF7 shortcode is faster and adds zero overhead. This plugin is also unnecessary if you are not using ACF or if you have already standardized on a single full-featured form plugin like WPForms or Fluent Forms.
The Bottom Line
ACF Field for CF7 does one narrow job and does it well, with strong ratings and current compatibility, but its 10,000 installs and zero tracked support threads mean you are betting on a solo developer. It is worth installing if you live inside ACF templates every day and want form placement to feel native to that workflow. Everyone else is better served by the CF7 shortcode or a switch to WPForms or Fluent Forms.
Related Plugins
Pick ACF on its own if you only need custom fields and are not actually using Contact Form 7.
Choose WPForms instead if you want a single form plugin that handles display, fields, and integrations without needing ACF at all.
If you are not invested in ACF, the native CF7 shortcode plus its many extensions covers most placement scenarios without an extra layer.
Pick Fluent Forms when you want a modern, feature-complete builder and do not need the ACF integration layer this plugin provides.
Choose Forminator if you want payments, surveys, and quizzes built in, rather than a thin ACF bridge for CF7.