Title: MV Form Usage Finder for Contact Form 7
Author: Mahesh Vora
Published: <strong>July 20, 2026</strong>
Last modified: July 20, 2026

---

Search plugins

![](https://ps.w.org/mv-form-usage-finder/assets/banner-772x250.png?rev=3614388)

![](https://ps.w.org/mv-form-usage-finder/assets/icon-256x256.gif?rev=3614388)

# MV Form Usage Finder for Contact Form 7

 By [Mahesh Vora](https://profiles.wordpress.org/voramahesh63/)

[Download](https://downloads.wordpress.org/plugin/mv-form-usage-finder.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/mv-form-usage-finder/#description)
 * [Reviews](https://wordpress.org/plugins/mv-form-usage-finder/#reviews)
 *  [Installation](https://wordpress.org/plugins/mv-form-usage-finder/#installation)
 * [Development](https://wordpress.org/plugins/mv-form-usage-finder/#developers)

 [Support](https://wordpress.org/support/plugin/mv-form-usage-finder/)

## Description

**MV Form Usage Finder for Contact Form 7** solves a common headache for anyone 
managing a site with many Contact Form 7 forms: knowing exactly _where_ a given 
form is actually embedded.

Instead of manually opening every page and post to check for a `[contact-form-7]`
shortcode, this plugin scans your content and reports every location a form is used,
complete with direct edit and view links.

#### Key Features

 * **Find by form or by ID** — pick a form from a dropdown of all your Contact Form
   7 forms, or type in a form ID manually.
 * **Page builder aware** — scans every postmeta value on a post, not just post_content,
   so it detects forms embedded via the classic editor, the block editor (including
   CF7’s own Gutenberg block), and any page builder — Elementor, Beaver Builder,
   SiteOrigin Page Builder, Bricks, Oxygen, Divi, WPBakery (including its base64-
   encoded Raw HTML element), and others — without needing a maintained list of 
   builder-specific fields.
 * **Works with hash-based shortcode IDs** — resolves and matches the SHA-1 hash
   identifiers Contact Form 7 5.8+ uses in shortcodes, as well as the classic numeric
   ID.
 * **Flexible content search** — choose exactly which content types to scan: Pages,
   Posts, Products, Testimonials, Jobs, Forms, Businesses, Events, Books, and Exhibitions.
 * **Clear results table** — see the post ID, title, publish status, content type,
   and quick Edit / View actions for every match.
 * **Result count at a glance** — instantly see how many locations a form was found
   in.
 * **Works with custom post types** — searches beyond core Pages and Posts to cover
   custom content registered by other plugins (WooCommerce Products, Testimonials,
   Jobs, Businesses, Events, Books, Exhibitions, and more).
 * **Fast, targeted scanning** — only searches the content types you select, keeping
   results relevant and searches quick.
 * **Simple, single-screen workflow** — no configuration required; open Contact  
   Form Finder and start searching.

#### Who is this for?

 * Site builders and freelancers auditing client sites with many CF7 forms.
 * Agencies maintaining large, multi-post-type WordPress sites.
 * Anyone who has ever asked “where is this form actually used?”

## Screenshots

[⌊The Form Finder screen — select a form or enter an ID, choose which content types
to search, and view results with direct Edit/View links.⌉⌊The Form Finder screen—
select a form or enter an ID, choose which content types to search, and view results
with direct Edit/View links.⌉[

The Form Finder screen — select a form or enter an ID, choose which content types
to search, and view results with direct Edit/View links.

[[

## Installation

#### Automatic installation

 1. Log in to your WordPress admin dashboard.
 2. Go to **Plugins  Add New**.
 3. Search for **MV Form Usage Finder for Contact Form 7**.
 4. Click **Install Now**, then **Activate**.

#### Manual installation

 1. Download the plugin ZIP file.
 2. Go to **Plugins  Add New  Upload Plugin** in your WordPress admin.
 3. Choose the ZIP file and click **Install Now**.
 4. Activate the plugin through the **Plugins** menu.
 5. Ensure **Contact Form 7** is installed and activated, as this plugin requires it.

#### After activation

 1. Go to **Contact  Form Finder** in the WordPress admin menu.
 2. Select a form from the dropdown, or enter a form ID manually.
 3. Check the content types you want to search under **Search In**.
 4. Click **Find Pages** to view the results.

## FAQ

### Does this plugin require Contact Form 7 to be installed?

Yes. This plugin is an add-on for Contact Form 7 and requires it to be installed
and active.

### Can I search custom post types?

Yes. Any registered post type that stores content in the standard WordPress content
field can be included in the **Search In** options, including custom post types 
added by other plugins.

### What happens if a form isn’t found anywhere?

The results panel will show a zero-result message, letting you know the selected
form isn’t currently embedded in any of the searched content types.

### Does this plugin modify my content?

No. This plugin is read-only — it scans and reports usage but never edits your pages,
posts, or forms.

### Will this slow down my site?

No. Scanning only runs when you actively use the Form Finder tool in the admin area;
it has no effect on your site’s front-end performance.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MV Form Usage Finder for Contact Form 7” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Mahesh Vora ](https://profiles.wordpress.org/voramahesh63/)

[Translate “MV Form Usage Finder for Contact Form 7” into your language.](https://translate.wordpress.org/projects/wp-plugins/mv-form-usage-finder)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mv-form-usage-finder/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mv-form-usage-finder/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mv-form-usage-finder/)
by [RSS](https://plugins.trac.wordpress.org/log/mv-form-usage-finder/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * Search by form dropdown or manual form ID.
 * Support for searching Pages, Posts, Products, Testimonials, Jobs, Forms, Businesses,
   Events, Books, and Exhibitions.
 * Results table with ID, Title, Status, Type, and Edit/View actions.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 weeks ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [cf7](https://wordpress.org/plugins/tags/cf7/)[contact form 7](https://wordpress.org/plugins/tags/contact-form-7/)
   [forms](https://wordpress.org/plugins/tags/forms/)[search](https://wordpress.org/plugins/tags/search/)
   [wpcf7](https://wordpress.org/plugins/tags/wpcf7/)
 *  [Advanced View](https://wordpress.org/plugins/mv-form-usage-finder/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/mv-form-usage-finder/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mv-form-usage-finder/reviews/)

## Contributors

 *   [ Mahesh Vora ](https://profiles.wordpress.org/voramahesh63/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mv-form-usage-finder/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://wordpressfoundation.org/donate/)