View Categories

FAQs & Troubleshooting

5.1 – Products Not Showing in the Dropdown

If your dropdown appears empty or shows “No Products Found”, check:

  1. Filters too narrow: try removing filters one at a time (especially price range and stock status) to see which one is excluding your products.
  2. No published products match: confirm the products you expect actually have the category/tag/attribute you filtered by, in Products in your WordPress dashboard.
  3. Include/Exclude IDs: make sure the IDs you’ve excluded don’t accidentally include products you wanted to show.
  4. WooCommerce not active: the field depends on WooCommerce being installed and active.

5.2 – AJAX Search Not Returning Results

If typing in an AJAX-search-enabled field doesn’t return any products:

  1. Confirm the layout is set to Select2 AJAX search only works with this layout.
  2. Check your browser’s console (F12 → Console tab) for JavaScript errors, which can indicate a plugin/theme conflict.
  3. Make sure no caching or security plugin is blocking admin-ajax.php requests.
  4. Try broadening or removing filters if your filters + search term together match zero products, no results is expected.

Product Dropdown Selector for Contact Form 7

  • Can visitors select more than one product?

    Yes, enable Allow selecting multiple products under Selection Mode.

  • What happens on a store with thousands of products?

    Enable AJAX live search (Select2 layout only) so the full catalog is never preloaded.

  • Does it support products with size/color variations?

    Yes, automatically see the Variable Products article.

  • Can I combine several filters at once?

    Yes, see the Combining Multiple Filters Together article.

  • Can I show a running order total?

    Yes, see the Quantity Field & Auto Total Price Calculator article.

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

    Any attribute created under Products → Attributes is automatically available.

  • Does this plugin collect any personal data?

    No, it only reads product data from your own WooCommerce store.