Form fields for your WooCommerce product configurator

Collect text, numbers and files on the product, and calculate a price from what the customer enters.

What you can do

  • Add text, textarea, number, date, select, radio, checkbox and file upload fields.
  • Attach a single field to a choice, or add a form as its own layer.
  • Calculate a price from field values. Price calculation uses the Extra Price add-on.
  • Conditional logic can use field values as rules.

How it works

  1. Add a field to a choice, or add a form layer in the configurator editor.
  2. The customer fills it in while configuring the product.
  3. Their answers, and any calculated price, are stored with the order.

Use cases

  • Made to measure: price a blind or a table from the width and height the customer types.
  • Uploads: collect a logo file with the configuration.
  • Notes: a dedication or a reference that has to travel with the order.

Works with

Try it in the demo

Documentation

Read the Form fields documentation

FAQ

Which fields can I add?

Text, textarea, number, date, select, radio, checkbox and file upload. Price calculation is available with the Extra Price add-on.

Can a field change the price?

Yes, with Extra Price. A formula can use the field value and the choices the customer made.

Buy this feature alone

Only need Form fields? 1 site €39 · 5 sites €59 per 12 months (excl. VAT). Includes updates and support.

Need 3 or more add-ons? The bundle builder or Pro/Complete is cheaper.

Get every feature with Complete for €199/yr

Get Complete Download the free plugin