Sell customizable products and optional add-ons. Give customers more input and improve checkout experience. Streamline order processing and become more productive. Lift the limits on what you can do with WooCommerce, now.

WooCommerce Custom Fields allows you to create custom product, checkout, order and user fields, provide and gather additional information in a structured way, and sell configurable products, product add-ons and extra product options. Build, manage and optimize your online store for a premium user experience, and make every field work for you.

Use Upselling For Bigger Profits. Make each sale more profitable by offering popular add-ons and services, like gift wrap, on-site furniture assembly or extended warranty.

Let Customers Have Your Products Their Way. Sell items that require customer input, like T-shirts with a custom picture, gift cards with recipient’s name, or tickets with reduced pricing for children.

Product Files. Order Files. Customers’ Files. Attach files to products and orders. Allow customers to upload files when purchasing specific items.

Take Full Control Of Product Pricing. Increase or decrease prices by a fixed amount, by a percentage, or even take custom user input into the equation!

Unparalleled Conditional Logic. Display fields where, when and to whom you want by taking advantage of more than a dozen conditions. Add fields to thousands of products in bulk, or target just one – it’s your choice.

Keep Customers In The Loop. Make sure your customers are informed and reassured – provide shipment tracking information or the serial number of their purchased device.

Get The Information You Need. Ask whether customers meet age requirements for specific items. Let them choose a preferred delivery time. Gather details of conference participants. Charge additional fees for services and add-ons selected during checkout.

Liberate Yourself From Manual Work. Never again waste time creating countless product variations unless absolutely necessary. How long does it take to set size or color choices for thousands of items? Two minutes.

One Plugin – So Many Uses. Collect birth dates to surprise customers with a birthday discount. Be socially responsible and allow charity donations directly from your checkout page. We have no doubt that your head is already spinning with some brilliant ideas!

  • Create unlimited product fields – more than 10 field types supported

  • Sell configurable WooCommerce products with selectable options

  • Sell WooCommerce product add-ons, like gift wrapping or extended warranty

  • Charge customers for selected options

  • Set up fields to be completed by shop manager when adding a new product

  • Private product properties are useful for internal reference

  • Public properties provide product information to customers

  • Upload files for download, such as user guides or warranty policies

  • Display WooCommerce custom fields on the Checkout page

  • Gather additional billing, shipping and general order information

  • Easily customize the position of the field on the Checkout page

  • Data available on order page for both shop managers and customers

  • Order fields are available for shop manager on Order Edit page

  • Can be used for efficient internal order processing

  • If marked “public”, data is displayed to customers

  • Useful for information such as shipping tracking numbers

  • Provide additional user-related fields on checkout

  • Gather tax-related information, like VAT number (for Europe)

  • Ask customers for birth dates and other information

  • Fields also available in WordPress, under “User Profile”








  • Supports text, text area, password, email, number, datepicker, select, multiselect, checkboxes, radio buttons and file upload
  • Sell configurable and customizable products
  • Sell WooCommerce product add-ons and extra product options
  • Use product properties to display additional information about products
  • Gather additional order information on checkout
  • Gather additional user information by using user fields
  • Manage orders more efficiently with custom order fields
  • Upload and link files to products and orders
  • Accept files from customers on product page or checkout
  • Set allowed file types and file sizes
  • Attach files to WooCommerce emails for convenient order processing
  • Charge customers more (or less) based on pricing rules
  • Charge per character for engraving service
  • Price can be adjusted by a fixed amount or a percentage
  • Custom user input can also be used to determine price
  • Limit maximum number of characters that can be entered
  • Display extra product option pricing for customers’ reference
  • Price is updated live as customer configures product options
  • Shop managers can edit user input to fix any mistakes
  • Field can be set to multiply based on product quantity selected
  • Set default values for almost all field types
  • Save time by applying fields to hundreds of products at once
  • Easily duplicate fields for even faster setup
  • Configure conditions that must be matched for the field to be displayed
  • Make fields required, and mark fields as “private” or “public”
  • Add custom CSS to style each field individually
  • Hooks and functions to interact with plugin programmatically

Version 2.3.4, 10 July 2020
------------------------------------------------------------------------------------
* Fix - Per-character fee calculation issue related to unicode characters
* Fix - Archived fields appear in the main field list in admin area
* Fix - Product sale price display issue
* Tweak - Improved performance of product pages when prices are changed
* Tweak - Checked compatibility with the latest versions of WordPress and WooCommerce
* Tweak - Other minor bug fixes and improvements
* Dev - Removed last argument from filter hook wccf_skip_product_fields_for_product
* Dev - Removed last argument from filter hook wccf_skip_pricing_for_product
* Dev - Some changes to...