WordPress plugin
Flexible Product Fields PRO: Options Beyond Variations
Flexible Product Fields PRO adds configurable fields to WooCommerce product pages. Field groups determine which choices appear for each product range, while field types determine what customers can enter or choose.
Flexible Product Fields PRO adds configurable fields to WooCommerce product pages. Field groups determine which choices appear for each product range, while field types determine what customers can enter or choose.
Assign field groups to products
A group can apply to all products, selected products, product categories, product tags, or specific variations. Duplicate groups to prepare similar configurations. The extension works alongside WooCommerce variations and adds choices to product pages without relying only on variations.
Choose fields for customer input
Available types include text, textarea, number, email, URL, checkbox, multi-checkbox, select, multi-select, radio, radio with images, radio with colors, time, color, heading, paragraph, picture, and HTML. Input fields can collect details such as engraving text, apparel prints, contact information, or component selections. Color swatches and a color picker support color choices. Select and radio fields present predefined options; headings, paragraphs, images, and HTML add information to the page.
Fields can be optional or required. Each field can also have a CSS class for styling in the WordPress Customizer’s Additional CSS area.
Add priced options and conditional choices
Custom product fields can carry a price, letting customers select paid options such as warranties, insurance, gift wrapping, personalization, or other additional services. Conditional logic can set fields based on values in other preset fields, so the choices shown can depend on earlier selections.
The PRO edition also includes a file upload field and a date field with advanced date exclusion options. Customers can send an image, document, or other file with a personalized order, or select a date for a product option.
Follow selections from product page to order
Fields appear above or below the Add to Cart button according to the display options. Selected values appear as a summary on the Cart and Checkout pages and in WooCommerce Order Details. Customers cannot edit these extra fields from the Cart or Checkout summary.
Set up a field group
Create a group in the management panel, add the fields, configure their settings, then assign the group to the relevant products, categories, tags, variations, or all products. Set required fields, paid options, conditional rules, and display settings as needed. Review the selections on the product page and confirm they appear in the cart, checkout summary, and order details.
Flexible Product Fields is designed for product pages. Adding custom fields directly to the Checkout page requires the separate Flexible Checkout Fields plugin.

