Title: Product Dropdown Selector for Contact Form 7
Author: Pluginorbit
Published: <strong>24. Januar 2025</strong>
Last modified: 27. September 2026

---

Plugins suchen

![](https://ps.w.org/product-dropdown-selector-for-contact-form-7/assets/banner-
772x250.png?rev=3677687)

![](https://ps.w.org/product-dropdown-selector-for-contact-form-7/assets/icon-256x256.
png?rev=3677687)

# Product Dropdown Selector for Contact Form 7

 Von [Pluginorbit](https://profiles.wordpress.org/pluginorbit/)

[Herunterladen](https://downloads.wordpress.org/plugin/product-dropdown-selector-for-contact-form-7.2.1.zip)

 * [Details](https://de.wordpress.org/plugins/product-dropdown-selector-for-contact-form-7/#description)
 * [Rezensionen](https://de.wordpress.org/plugins/product-dropdown-selector-for-contact-form-7/#reviews)
 *  [Installation](https://de.wordpress.org/plugins/product-dropdown-selector-for-contact-form-7/#installation)
 * [Entwicklung](https://de.wordpress.org/plugins/product-dropdown-selector-for-contact-form-7/#developers)

 [Support](https://wordpress.org/support/plugin/product-dropdown-selector-for-contact-form-7/)

## Beschreibung

**Product Dropdown Selector for Contact Form 7** is the easiest way to turn any 
Contact Form 7 form into a **WooCommerce product inquiry form, order form, or quote
request form** without writing a single line of code. It connects directly to your
WooCommerce store and lets visitors pick one or more real products from a live, 
filterable dropdown, right inside your Contact Form 7 form.

Whether you need a simple product selector field for Contact Form 7, a product inquiry
form for WooCommerce, a custom order form plugin, or a full product enquiry form
with quantity and price calculation, this plugin gives you a no-code way to build
it in minutes using the built-in Contact Form 7 tag generator.

#### 📚 Learn More

✨ [Documentation](https://pluginorbit.com/docs/getting-started/)
 ✨ [Live Demo](https://demo.pluginorbit.com/product-dropdown-selector-for-contact-form-7/)
👉 [See Pro Features & Upgrade](https://pluginorbit.com/plugins/product-dropdown-selector-for-contact-form-7/)
👉 [WPForms Demo](https://demo.pluginorbit.com/product-dropdown-for-wpforms/)

### 🔥 Why store owners choose this plugin

 * No shortcodes to memorize a visual **tag generator popup** builds the field for
   you.
 * Works with **any WooCommerce catalog size**, from 10 products to 10,000+ (thanks
   to AJAX live search).
 * Supports **simple and variable products** (size/color variations).
 * Fully **responsive** and compatible with both the classic Dropdown layout and
   the searchable **Select2 dropdown** layout.
 * Combine unlimited filters together category, tag, price, stock, and any custom
   product attribute in a single field.
 * Build a complete **product inquiry form** or **quote request form** without touching
   a line of code.

### ✨ Complete Feature List

#### Product Selection

 * Multi-select products: let a customer choose more than one product in the same
   order/enquiry form field.
 * Variable product (size/color) support: each product variation is automatically
   listed as its own selectable option (e.g. „T-Shirt – Red, Medium“).
 * AJAX-powered live product search: instead of preloading your entire catalog, 
   products load as the visitor types. Essential for large WooCommerce stores where
   a normal dropdown would be too slow.
 * Include or Exclude specific Product IDs: force particular products to always 
   appear, or hide specific ones, regardless of other filters.
 * Grouped products are automatically excluded from the dropdown, since they’re 
   not directly orderable on their own.

#### Powerful, Combinable Filters

 * Filter by Product Category
 * Filter by Product Tag
 * Filter by Price Range (min/max)
 * Filter by Stock Status (In Stock / Out of Stock)
 * Filter by Featured Products
 * Filter by Best-Selling Products
 * Filter by ANY WooCommerce product attribute you’ve created Color, Size, Brand,
   Material, or fully custom attributes detected automatically, no configuration
   required.
 * Combine as many filters as you like in one dropdown for example: Category „Shoes“
   + Price ₹500–₹2000 + In Stock, all at once.

#### Sorting & Organization

 * Sort products by Name (A-Z / Z-A), Price (Low to High / High to Low), Popularity(
   Best Selling), or Newest First.
 * Group products into optgroups by category so long product lists are easy to scan.

#### Display & Pricing

 * Show product price directly in the dropdown.
 * Show an automatic „On Sale“ badge on discounted products.
 * Show live remaining stock quantity next to each product.
 * Clearly labeled „Out of Stock“ products in every view dropdown options, the quantity/
   total table, and the product details card — so customers never accidentally request
   something unavailable.
 * Show product image, title, and price in a rich Select2-style dropdown, or as 
   a details card below a classic dropdown.
 * Custom, fully editable placeholder text instead of the default „Select a Product“.

#### Quantity & Order Total

 * Built-in Quantity field for each selected product.
 * Automatic, real-time Grand Total price calculation as the customer changes quantities
   or selections perfect for turning Contact Form 7 into a lightweight **WooCommerce
   order form** or **product quote request form**.

#### Developer & SEO Friendly

 * Clean, translation-ready code (Text Domain included) for full multilingual compatibility.
 * Lightweight assets are only enqueued on pages where they’re needed.
 * Works alongside other Contact Form 7 add-ons and WooCommerce extensions.

#### 💡 Common Use Cases

 * WooCommerce product inquiry form or product enquiry form
 * Product order form without a full checkout flow
 * „Request a Quote“ / quote request form
 * Wholesale or B2B product request form
 * Event, catering, or rental product booking form
 * Custom product configurator with variations, quantity, and live pricing

### 🚀 Want More? (Pro Features)

Need to go further than a filtered product dropdown? The **Pro version** adds:

 * **Add to Cart** — send the visitor’s selected product(s) straight into the WooCommerce
   cart (or checkout) on submit, turning your form into a real, working order form.
 * **[WPForms Integration](https://demo.pluginorbit.com/product-dropdown-for-wpforms/)**—
   the same live, filterable product dropdown as a native WPForms field, with Select2
   search and multi-select support.
 * **Conditional Field Display** — show or hide other form fields automatically 
   based on which product or category was selected. In the CF7 Form tab, wrap any
   field(s) in a marked `<div>`:
 *  [text your-custom-question]
 * data-field must match the product dropdown’s **Field ID**. Use `data-show-when-
   product="Exact Product Title"` instead (or alongside) for a product-based condition
   rather than a category. Separate multiple values with `|`, e.g. `data-show-when-
   category="Music|Instruments"`.
 * **Filter Presets** — save a fully configured set of filters once, and reuse it
   across any form in one click.

👉 [See Pro Features & Upgrade](https://pluginorbit.com/plugins/product-dropdown-selector-for-contact-form-7/)

### Usage

 1. Go to **Contact > Contact Forms** in the WordPress dashboard.
 2. Edit or create a form, click **Product Dropdown** in the tag generator toolbar.
 3. Configure your field combine as many filters as you like, pick a layout (Dropdown
    or Select2), and enable any of the new display/behaviour options.
 4. Click **Insert Tag** and save the form.

Example generated shortcode with several options combined (multiple ticked values
within one filter are joined with `|`, and spaces in term names are automatically
converted to underscores):

    ```
    [product_dropdown product-dropdown-62 id:product-dropdown category:Music|Clothing min_price:10 max_price:200 stock_status:instock|outofstock layout_style:select2 ajax_search multiple show_price show_sale_badge show_stock_qty show_quantity placeholder_text:Choose_your_products]<h3>Privacy</h3>
    ```

This plugin does not collect or store any personal data. It operates solely by pulling
product data from your WooCommerce store and displaying it in the Contact Form 7
dropdown field.

## Screenshots

[⌊The Product Dropdown tag generator popup inside the Contact Form 7 form editor.⌉⌊
The Product Dropdown tag generator popup inside the Contact Form 7 form editor.⌉[

The Product Dropdown tag generator popup inside the Contact Form 7 form editor.

[⌊Layout & display options panel.⌉⌊Layout & display options panel.⌉[

Layout & display options panel.

[⌊Frontend classic Dropdown layout with a product selected and the details card.⌉⌊
Frontend classic Dropdown layout with a product selected and the details card.⌉[

Frontend classic Dropdown layout with a product selected and the details card.

[⌊Frontend Select2 layout showing the searchable dropdown open, with product images,
titles, prices, and "Sale" badges in the results list.⌉⌊Frontend Select2 layout 
showing the searchable dropdown open, with product images, titles, prices, and "
Sale" badges in the results list.⌉[

Frontend Select2 layout showing the searchable dropdown open, with product images,
titles, prices, and „Sale“ badges in the results list.

[⌊AJAX live search in action: typing a keyword and matching products appearing instantly
without a full page/catalog reload.⌉⌊AJAX live search in action: typing a keyword
and matching products appearing instantly without a full page/catalog reload.⌉[

AJAX live search in action: typing a keyword and matching products appearing instantly
without a full page/catalog reload.

[⌊Products grouped by category (optgroups) inside the dropdown.⌉⌊Products grouped
by category (optgroups) inside the dropdown.⌉[

Products grouped by category (optgroups) inside the dropdown.

[⌊The quantity + auto-calculated grand total panel after selecting multiple products.⌉⌊
The quantity + auto-calculated grand total panel after selecting multiple products
.⌉[

The quantity + auto-calculated grand total panel after selecting multiple products.

[⌊The WPForms builder's Field Options panel for the Product Dropdown field, showing
the category/tag/price/stock filters and the Layout Style / Multi-select settings.⌉⌊
The WPForms builder's Field Options panel for the Product Dropdown field, showing
the category/tag/price/stock filters and the Layout Style / Multi-select settings
.⌉[

The WPForms builder’s Field Options panel for the Product Dropdown field, showing
the category/tag/price/stock filters and the Layout Style / Multi-select settings.

[⌊The Product Dropdown field live on a WPForms frontend form, with Select2 search
open.⌉⌊The Product Dropdown field live on a WPForms frontend form, with Select2 
search open.⌉[

The Product Dropdown field live on a WPForms frontend form, with Select2 search 
open.

[⌊A WPForms entry in WPForms → Entries, showing the submitted product value saved
against the field.⌉⌊A WPForms entry in WPForms → Entries, showing the submitted 
product value saved against the field.⌉[

A WPForms entry in **WPForms  Entries**, showing the submitted product value saved
against the field.

## Installation

 1. Upload the plugin folder to the `/wp-content/plugins/` directory, or install through
    the WordPress plugin repository (Plugins  Add New).
 2. Activate the plugin through the ‚Plugins‘ menu in WordPress.
 3. Make sure Contact Form 7 and WooCommerce are both installed and active.
 4. Edit any Contact Form 7 form, and click the **Product Dropdown** button above the
    form editor.
 5. Tick the filters you want, choose a layout, toggle the extra options (multi-select,
    AJAX search, quantity + total, sale badge, stock quantity, group by category), 
    then click **Insert Tag**.
 6. Save the form and preview it on the frontend.

## FAQ

### Can visitors select more than one product?

Yes, tick „Allow selecting multiple products“ in the tag generator. Works with both
the Dropdown and Select2 layouts.

### What happens on a store with thousands of products?

Enable „Load products via live AJAX search“ (Select2 layout only). Instead of preloading
every product, results are fetched from your store as the visitor types, keeping
the form fast on any catalog size.

### Does it support products with size/color variations?

Yes, Variable products are automatically expanded into one selectable option per
variation (e.g. „T-Shirt – Red, Medium“) with its own price, image, and stock, the
parent product itself is never shown as a selectable option.

### Are Grouped products supported?

Grouped products are intentionally excluded from the dropdown, since they aren’t
directly orderable — only their individual linked products are shown.

### Can I combine several filters at once?

Yes, filters are checkboxes, so you can tick any combination of category, tag, product
attribute, price range, and stock status together, and even tick multiple terms 
within the same filter.

### Can I show a running order total?

Yes, enable „Show quantity field + auto-calculate total price“ to display a quantity
box per selected product with a live grand total, ideal for a simple WooCommerce
order form or product inquiry form.

### Does this work with any WooCommerce attribute, or just Color and Size?

Any attribute you’ve created in WooCommerce (Product  Attributes) is automatically
detected and offered as a filter no hardcoding needed.

### Can customers see which products are out of stock?

Yes, out-of-stock products are clearly labeled in every layout (Dropdown, Select2,
the quantity/total table, and the product details card).

### Does this plugin collect any personal data?

No. It only reads product data from your own WooCommerce store to build the dropdown.

## Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

## Mitwirkende und Entwickler

„Product Dropdown Selector for Contact Form 7“ ist Open-Source-Software. Folgende
Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

 *   [ Pluginorbit ](https://profiles.wordpress.org/pluginorbit/)

[Übersetze „Product Dropdown Selector for Contact Form 7“ in deine Sprache.](https://translate.wordpress.org/projects/wp-plugins/product-dropdown-selector-for-contact-form-7)

### Interessiert an der Entwicklung?

[Durchstöbere den Code](https://plugins.trac.wordpress.org/browser/product-dropdown-selector-for-contact-form-7/),
sieh dir das [SVN-Repository](https://plugins.svn.wordpress.org/product-dropdown-selector-for-contact-form-7/)
an oder abonniere das [Entwicklungsprotokoll](https://plugins.trac.wordpress.org/log/product-dropdown-selector-for-contact-form-7/)
per [RSS](https://plugins.trac.wordpress.org/log/product-dropdown-selector-for-contact-form-7/?limit=100&mode=stop_on_copy&format=rss).

## Änderungsprotokoll

#### 2.1

 * New: „Want More?“ Pro upgrade path — Add to Cart, WPForms integration, Conditional
   Field Display, and Filter Presets are now available in the Pro version.
 * New: Out of Stock products are now clearly labeled everywhere they can appear—
   dropdown options (Dropdown and Select2 layouts), the quantity/total table, and
   the product details card.
 * Fix: Grouped products no longer appear in the dropdown — they aren’t directly
   orderable, so only their linked products are shown.
 * Fix: Variable products are now consistently expanded into their individual variations(
   never the parent product itself) across every integration.
 * Fix: Compatibility with the modern Contact Form 7 response filter (`wpcf7_feedback_response`),
   removing a deprecation notice on recent CF7 versions.

#### 2.0

 * New: Multiple product selection: let visitors pick more than one product in the
   same field.
 * New: AJAX-powered live product search for large WooCommerce catalogs, instead
   of preloading every product.
 * New: Variable product support: size/color variations are automatically listed
   as individually selectable options.
 * New: Combine multiple filters together (category + tag + attribute + price + 
   stock) in a single dropdown, and tick multiple values within the same filter.
 * New: Quantity field with automatic, real-time total price calculation.
 * New: Custom, editable placeholder text.
 * New: Sort order option: Name (A-Z/Z-A), Price (Low-High/High-Low), Popularity,
   or Newest First.
 * New: Include or Exclude specific Product IDs.
 * New: Group products by category (optgroups) inside the dropdown.
 * New: Automatic „On Sale“ badge on discounted products.
 * New: Live remaining stock quantity display.
 * New: Dynamic support for any custom WooCommerce product attribute (not just Color/
   Size) detected automatically.

#### 1.0

 * Initial release.

## Meta

 *  Version **2.1**
 *  Zuletzt aktualisiert **vor 1 Woche**
 *  Aktive Installationen **20+**
 *  WordPress-Version ** 5.0 oder höher **
 *  Getestet bis **7.1.3**
 *  PHP-Version ** 7.0 oder höher **
 *  Sprache
 * [English (US)](https://wordpress.org/plugins/product-dropdown-selector-for-contact-form-7/)
 * Schlagwörter
 * [contact form 7](https://de.wordpress.org/plugins/tags/contact-form-7/)[product inquiry form](https://de.wordpress.org/plugins/tags/product-inquiry-form/)
   [woocommerce](https://de.wordpress.org/plugins/tags/woocommerce/)
 *  [Erweiterte Ansicht](https://de.wordpress.org/plugins/product-dropdown-selector-for-contact-form-7/advanced/)

## Bewertungen

Es wurden noch keine Rezensionen eingereicht.

[Deine Rezension](https://wordpress.org/support/plugin/product-dropdown-selector-for-contact-form-7/reviews/#new-post)

[Alle Rezensionen anzeigen](https://wordpress.org/support/plugin/product-dropdown-selector-for-contact-form-7/reviews/)

## Mitwirkende

 *   [ Pluginorbit ](https://profiles.wordpress.org/pluginorbit/)

## Support

Möchtest du etwas mitteilen? Brauchst du Unterstützung?

 [Support-Forum anzeigen](https://wordpress.org/support/plugin/product-dropdown-selector-for-contact-form-7/)