v3.1.8
Part of WebForms Suite

Product Inquiry Form Extension for Magento 2 — B2B Group Access & CRM Integrations

Product Inquiry Form
Magento 2.3, 2.4 · Community, Enterprise, Cloud
Hyvä Ready GraphQL REST API

Product Inquiry Form extension adds an inquiry button to any Magento 2 catalog page — popup form auto-attaches SKU, product name, and current URL to every submission, so admins always know exactly what customer is asking about. Limit button visibility by customer group for B2B-only workflows, reply directly from admin panel, push submissions to Salesforce, HubSpot, Klaviyo, and four more CRMs. Open source, native Hyvä support. Part of WebForms Suite — from €189.

  • check_circle Build Product Inquiry Forms
  • check_circle Embed Form On Selected Pages
  • check_circle Get Submission With The Product Data
  • check_circle Send Customer Auto Reply
  • check_circle Collect/filter/export Product Inquiries
  • check_circle Limit Forms To B2b Customers

Screenshots

A quick glance at frontend and backend functions.

Product Details

product request inquiry form

For Magento 2 store owners, having a clear channel for customers to submit product inquiries is essential. These interactions may encompass simple product questions, sample requests, or custom manufacture requests. Our form extension facilitates this communication by embedding custom contact forms on selected catalog pages of your online store, capturing currently viewed product information alongside the customer submission.

Key Features of the Inquiry Form Extension

  • Craft a custom product request form
  • Configure the inquiry button
  • Embed the button on selected catalog pages
  • Limit the button to specific customer groups
  • Receive product inquiries by email
  • Manage inquiries from the admin panel
  • Send the customer an automatic response
  • Reply to customer inquiries from the admin panel

Product Inquiry Form Extension

Design the Form

Leverage the variety of field types and configuration options to create a custom product inquiry form tailored to your online store.

  • More than 27 field types
  • Multi-column layouts
  • Multi-step forms
  • Fully responsive form templates
  • Field dependency
inquiry form design
catalog inquiry button

Configure the Inquiry Button

Set custom text and CSS classes for the inquiry button, and choose its placement with our intuitive CSS selector.

  • Embed the button in selected catalog pages
  • Display the button in product listings and view pages
  • Set custom CSS for the form
  • Set custom translatable text for the button
  • Choose the placement of the button via the CSS selector

Adapt for B2B Customers

Select the customer groups that can access the product request form button. See how this extension fits into a broader Magento 2 B2B toolkit.

  • Configure the extension for specific stores
  • Grant access to the product request form to particular groups
product request form configuration
product inquiry form email notification

Email notifications

Receive a list of the product inquiries together with the customer submitted data directly to your email.

  • Receive admin notifications for the inquiries
  • Completely customize the email template
  • Send automatic response emails to customers regarding their inquiries

Form Builder

Multiple Field Types

Our form extension includes multiple field types, ensuring you can collect all necessary information for your inquiries. For a general primer, read our guide to creating custom forms in Magento 2.

customer registration form multiple field types
product inquiry form input validation

Input validation

The form builder provides functionality to validate customer data before it's submitted.

Multi-Language Translations

Prepare your product inquiry forms to be displayed in multiple languages in your online store.

product request inquiry form translation
product request inquiry form language
product request inquiry form conditional logic show hide field

Add Conditional Logic to Inquiry Forms

Our module allows you to create dynamic product inquiry forms that show or hide form elements based on the customer's selection.

Full Data Management Solution

Full Data Management Solution

All product inquiries data is stored in the database and can be accessed from the backend.

product request inquiry grid
product request inquiry form data export csv xml

Export Inquiries to CSV and XML

Export all data collected from the product inquiries through the admin panel and use it with 3rd party applications such as Google Docs or Microsoft Office.

Print Inquiries to PDF optional

Product inquiries can be converted to a PDF file with a custom template.

The PDF feature should be purchased separately here.

product request inquiry form print pdf
product request inquiry form rest api

REST API & GraphQL

Our form extensions come with built-in REST API and GraphQL support. These interfaces allow:

  • Retrieval of inquiry data
  • Submission of an inquiry
  • Access to the listing of all inquiries
  • Access to specific inquiries by the result ID

Integration Options with Prominent CRMs

Zendesk integration optional

Configure each product inquiry form to instantly create Zendesk support tickets. Set ticket priority, type, default group, and followers. Add custom tags to inquiries.

  • Configure integration for each product inquiry form
  • Assign default group for new requests
  • Specify ticket priority and type
  • Assign followers for the ticket
  • Add custom tags to product inquiries

Zendesk Integration should be purchased separately here.

zendesk logo
mailchimp logo

Mailchimp integration optional

Enable the creation of Mailchimp contacts from new Magento 2 product inquiries. Link Mailchimp attributes with product inquiry fields, assign tags to new contacts, and incorporate a Mailchimp groups selector.

  • Map Mailchimp fields to product inquiry fields
  • Assign Mailchimp tags to new contacts
  • Add Mailchimp groups selector to product inquiry form
  • Use diverse input types for Mailchimp group selection: dropdown, multiselect, radio, checkbox

Mailchimp Integration should be purchased separately here.

Salesforce integration optional

With this integration, product inquiries can be converted into Salesforce leads. Map Magento 2 product inquiry form fields to Salesforce lead attributes.

  • Map Salesforce fields to product inquiry form fields
  • Map standard and any custom Salesforce attributes

Salesforce Integration should be purchased separately here.

salesforce logo
zoho crm logo

Zoho CRM integration optional

Transform product inquiries into Zoho CRM leads. You can map standard or custom Zoho CRM attributes with Magento's custom product inquiry form fields.

  • Create Zoho CRM Lead object from the product inquiries
  • Create Zoho Desk Ticket from the product inquiries
  • Map product inquiry fields to any standard or custom Zoho CRM attributes

Zoho CRM Integration should be purchased separately here.

HubSpot integration optional

Product inquiries can become HubSpot contacts and companies. This functionality allows you to map any standard or custom HubSpot entity properties to form fields.

  • Create HubSpot contacts and companies
  • Connect forms to HubSpot ticketing system
  • Map any standard or custom HubSpot properties

HubSpot Integration should be purchased separately here.

hubspot logo
klaviyo logo

Klaviyo integration optional

Create and monitor Klaviyo profiles based on product inquiries. Map product inquiry form fields to Klaviyo profile properties and track profile activity.

  • Create Klaviyo profile on product inquiry
  • Map any standard or custom property
  • Collect customer GDPR consents
  • Track profile activity

Klaviyo Integration should be purchased separately here.

Freshdesk integration optional

Upon form submission, Freshdesk tickets can be created. Configure each form's Freshdesk integration to assign support groups, set ticket priority, assign agents, and add custom tags.

  • Configure Freshdesk integration for each form
  • Assign support group for new submissions
  • Set new ticket priority and type
  • Assign agents for the ticket
  • Add custom tags to new tickets

Freshdesk Integration should be purchased separately here.

freshdesk logo

Additional Features

hide price installation

Easy Installation

Install the extension with one of two methods:

  • Use sFTP program to copy files from zip archive to your server
  • Use Composer to install package from our private repository
hide price easy configuration

Effortless Configuration

Simple configuration allows a wide range of functionality.

hide price form multi-language

Multi-language Support

The extension supports multiple stores and languages.

hide price open source

100% Open Source

Our extension is fully open-sourced, with no encoded or obfuscated files.

list_alt View Complete Features List

See all features organized in one convenient page

PRICING

Choose your options.

WebForms Suite

Form builder with product inquiry functionality

€189.00

The product inquiry functionality is provided by the WebForms Suite.


  • Full featured form builder included
  • 30 field types
  • Embed the inquiry button in catalog pages
  • Configure which groups can use the form
  • Receive product inquiries by email
  • Manage product inquiries from the backend
  • REST API and GraphQL ready
  • 1 year of support and updates included

REVIEWS (5)

5 reviews from real customers

star star star star star

breeze compat ok

Inquiry form on configurable products. 15 minutes from download to live form on our breeze theme.
krystof
star star star star star

Saved our sales pipeline

We sell configurable parts with a pretty high average order value, and for higher-ticket products, customers were often dropping off at the add-to-cart stage. We switched that flow to an inquiry form instead, and it’s been a better fit. The popup keeps people on the product page, and our sales team can follow up quickly by email.

Conversions for that price range have improved, although it’s hard to say how much of that comes from the plugin itself versus the fact that our sales team got faster at responding. Either way, the results have been positive.
priya_k
star star star star star

Good for us

What we liked most is that the inquiry already includes the SKU, product name, and the options the customer picked, so sales doesn’t have to go back and figure out what they were looking at. The popup version also works well because people stay on the product page instead of getting pulled into another step.

Giving it 4 stars only because we had to rework the notification email template to match our branding, and Outlook didn’t render it nicely out of the box.
benedikt7
star star star star star

Amazing

High-ticket yacht parts are rarely an impulse buy for our customers, so the inquiry flow made more sense than pushing everything through add to cart. The automatic SKU in the form is a small thing, but it saves a lot of back-and-forth because our team knows exactly what the customer asked about. For us, the inquiry button on category/listing pages has actually been more useful than on the product page.
ngstark
star star star star star

FINALLY A PROPER INQUIRY FORM

PDP popup works. Sales team happy.
Ines

Write a Review

Write your own review:
Your Rating

CHANGE LOG

3.1.8
Apr 5 2026
  • Fix: product data (id, sku, name) was not being saved to webforms result due to column name mismatch introduced during the switch to declarative db_schema.
3.1.7
Apr 5 2026
  • Fix: code quality improvements for Marketplace validation.
  • Fix: improved security of button template output.
  • Fix: fixed condition check in price box plugin.
  • Change: migrated setup scripts to data patches.
3.1.5
Jan 21 2026
  • Other: switch to db_schema.xml.
3.1.4
Jan 4 2026
  • New: license check removed. The add-on is now a part of the WebForms Suite.
3.1.3
Nov 25 2025
  • Fix: improved product view detection algorithm to avoid button duplicates.
3.1.2
Nov 17 2025
  • Fix: improved product view and listing detection.
3.1.1
Nov 1 2024
  • New: "Not Logged In" group added to the options.
3.1.0
Sep 23 2024
  • New: compatibility with WebForms 3.3.
3.0.3
Mar 5 2024
  • Fix: products with tier pricing now have the button displayed properly.
  • Fix: minor JavaScript "undefined" errors fixed.
3.0.2
Jun 27 2023
  • New: add ability to set different form for selected products.
  • New: added possibility to customize popup window title.
3.0.1
Feb 15 2022
  • Fix: backwards compatibility with Magento 2.3.
3.0.0
Oct 10 2022
  • Initial release.

Frequently Asked Questions

verified_user How does your license work? expand_more

The license allows activation of the plugin within one production Magento instance with multiple store views.

The license can be freely deactivated and moved to another Magento instance if needed.

all_inclusive Is the extension lifetime usage or do I need to pay a subscription? expand_more

The plugin you purchase is for lifetime usage but the access to technical support and updates is limited to one year. If you need extension updates or technical support after a year, you will need to renew your license.

code Can I use the plugin in the development environment? expand_more

You can activate the purchased license in the development/staging environment and then move the license to the production environment by deactivating it in the admin panel and re-activating it in the new instance.

Please contact us if you require additional development licenses.

swap_horiz Can I transfer the license to my client's account? expand_more

Yes, you can do the license transfer from your account area My Licenses page.

build Do you offer customization services? expand_more

Yes! We offer custom development and module customization services. Whether you need modifications to our extensions, custom integrations, or entirely new functionality — our team can help. Visit our Custom Development page or contact us to discuss your project.

tune Am I able to customize your extensions? expand_more

Yes, you can customize our plugins to your needs. All our plugins come in 100% open code.

upgrade Is it possible to upgrade from Open Source (Community) to Adobe Commerce (Enterprise / Cloud)? expand_more

Yes, you can upgrade your license from Open Source to Adobe Commerce by paying the price difference. Please contact us for details.

check_circle Are your extensions compatible with Hyvä? expand_more

Yes, all our extensions are fully compatible with Hyvä and CSP out of the box.

update What happens after the free support period has ended? expand_more

You won't have access to product updates after the support period has ended and we won't be able to provide you with technical support.

You can extend your support period by paying the discounted product price.

replay What if the plugin doesn't work for me? expand_more

You can request a refund within 30 days after the initial purchase. Please find more details on our Refund Policy page.