Flexible Product Add-Ons Free WooCommerce


Free WooCommerce Product Add-Ons Manager

Customize and personalize your products with the power of WooCommerce product fields and add-ons. Enable customers to customize products with additional options such as text fields, checkboxes, radio buttons, dropdowns and more.

Customers will be able to add t-shirts colors, jewellery engravings, messages on mugs, extra paid insurance or gift packaging, etc. Right on the product screen, directly above or below the add to cart button.

Free Product Add-Ons for WooCommerce

  • Single Line Text (input)
  • Paragraph Text (textarea)
  • Checkbox
  • Radio Button
  • Dropdown (select)

PRO Product Add-Ons available as an upgrade

  • Date
  • Headline

Upgrade to WooCommerce Product Add-Ons PRO Now →

All Features of Flexible Product Add-Ons

  • 7 add-on types for creating unlimited input fields.
  • Add add-on groups above or below WooCommerce add to cart button.
  • Assign field groups to selected products.
  • Add-Ons visible in the cart, checkout and admin.
  • Required or optional fields.
  • Manage labels, values, placeholders and CSS classes for each field.
  • Support for WPML and Polylang.
  • Duplicate add-on groups.
  • Save field groups as drafts (handy when you want to hide add-on group for some time without deleting it).
  • Add fixed or percentage prices to add-on (PRO).
  • Assign add-on groups to all products or selected categories (PRO).
  • Product add-ons conditional logic (PRO).

WooCommerce Compatibility

WooCommerce 3.5 ready! Flexible Product Add-Ons plugin is compatible with WooCommerce 3.1.0. – 3.5.x.

Powerful, yet simple fields editor

Simplicity is key. There are many bloated fields plugins. We decided to use a simple design as much as possible to create a really flexible fields editor.

Product Add-Ons Placement Options

Show add-on groups above or under the add to cart button. Assign to all products, selected products or selected categories. It’s your choice.

Product Fields Frontend Display

The add-ons will seamlessly integrate with your theme with minimum CSS added by the plugin. Apart from just selecting options the plugin will also display a clear options prices (if added) and totals.

Product Add-Ons Conditional Logic (PRO)

Conditional logic for fields allows to show or hide a field based on values from other fields:

  • checkbox,
  • radio,
  • select.

Multilanguage ready

Flexible Product Add-Ons is compatible with WPML and Polylang and lets you translate fields data to other languages.

Supported Currency Switchers

  • WPML

Product Add-Ons Docs

View the docs, learn how to add WooCommerce custom product fields →

Support Policy

We provide a limited support for the free version in the plugin Support Forum. Please upgrade to PRO version to get priority e-mail support as well as all pro features. Upgrade Now →

Flexible Product Add-Ons Free in a nutshell

Do you need to add some WooCommerce product add-ons for calculating additional cost in WooCommerce products?

Key features:

  • Make the purchasing experience as flowless as possible.
  • Give your users unique personalization fields.
  • Insert additional cost for WooCommerce products.
  • WooCommerce bookings with the date add-on.
  • WooCommerce gift packaging.
  • WooCommerce engravings.
  • WooCommerce customer message.
  • WooCommerce product insurance.

Upgrade to Flexible Product Add-Ons PRO
Please note that some fatures mentioned below are only available in the PRO version. They are labeled “PRO” in All Features section.
Get priority e-mail support and access all PRO features, upgrade to Flexible Product Add-Ons PRO now →


  • Product add-ons configurator example - frontend display.
  • Product fields editor.
  • Product add-ons conditional logic.
  • Product add-ons placement settings.


You can install this plugin like any other WordPress plugin.

  1. Download and unzip the latest release zip file.
  2. Upload the entire plugin directory to your /wp-content/plugins/ directory.
  3. Activate the plugin through the Plugins menu in WordPress Administration.

You can also use WordPress uploader to upload plugin zip file in menu Plugins -> Add New -> Upload Plugin. Then go directly to point 3.


How to configure the plugin?

Just check out our Flexible Product Add-Ons Docs here.

Do you offer support?

We provide a limited support for the free version in the plugin Support Forum. Please upgrade to PRO version to get priority e-mail support as well as all pro features. Upgrade Now →



Still trying it but it seems like a great plugin

does the job

I needed simple user details form added at the bottom of the products, which was accomplished using this plugin. Worked well for me.

Plugin is a Demo Version

I'm sure the pro version of this plugin is great. I have another pro plugin from WP Desk and it works great. However this plugin is really just a demo plugin to illustrate what the backend looks like and what features you can have. It's really not much use ... pro version is needed.
Read all 9 reviews

Contributors & Developers

“Flexible Product Add-Ons Free WooCommerce” is open source software. The following people have contributed to this plugin.


“Flexible Product Add-Ons Free WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Flexible Product Add-Ons Free WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.1.16 – 2019-04-05

  • Added support for WooCommerce 3.6

1.1.15 – 2019-01-24

  • Fixed add to cart button on related products

1.1.14 – 2018-12-03

  • Fixed quotes in fields values

1.1.13 – 2018-11-15

  • Fixed display price value 0
  • Fixed missing CSS class in heading field

1.1.12 – 2018-10-16

  • Added support for WooCommerce 3.5
  • Dropped support for WooCommerce 3.0 and older (the plugin may still work with older versions but we do not declare official support)

1.1.11 – 2018-08-20

  • Fixed price for percentage discount for simple products

1.1.10 – 2018-08-08

  • Fixed issue with prevent multiple fields display on subcategories
  • Fixed issue with display fields more than once – woocommerce_before_add_to_cart_button are triggered by third party plugins, ie. WooCommerce Subscriptions

1.1.9 – 2018-08-02

  • Fixed optional labels by removing them

1.1.8 – 2018-06-26

  • Fixed error with conflict in tracker

1.1.7 – 2018-06-25

  • Tweaked tracker data anonymization
  • Fixed tracker notice

1.1.6 – 2018-05-23

  • Added support for WooCommerce 3.4

1.1.5 – 2018-03-26

  • Fixed percentage price type for variable products
  • Fixed display of select field the product/category
  • Deleted display fields for group products

1.1.4 – 2018-03-06

  • Fixed some minor notices

1.1.3 – 2018-03-01

  • Fixed displaying images added to field labels on WooCommerce 3.3
  • Fixed problem with displaying fields when product doesn’t have a price
  • Fixed problems with plugin deactivation on multisite
  • Fixed warnings from WP Desk Tracker

1.1.2 – 2018-01-31

  • Fixed issue with category and product search when the store uses a plain permalink

1.1.1 – 2018-01-15

  • Added support for WooCommerce 3.3
  • Fixed default option for group assignment

1.1 – 2017-12-13

  • Added new field types: checkbox, select and radio
  • Added character limit option for text fields

1.0.6 – 2017-11-08

  • Fixed adding price field in checkout when fields group is assigned to category and product is variation
  • Fixed problems with plugin activation with WooCommerce 3.2.x

1.0.5 – 2017-10-10

  • Added support for WooCommerce 3.2
  • Fixed bug that prevented entering decimal numbers in Firefox and Edge
  • Fixed Polish translation for “is required filed”

1.0.4 – 2017-05-30

  • Integrated WP Desk Tracker class to help us understand how you use the plugin (you need to opt in to enable it)
  • Added upgrade link to quick links

1.0.3 – 2017-05-18

  • Load assets locally to prevent random changes in CDNs
  • Fixed error: Cannot find module “create-react-class”

1.0.2 – 2017-04-27

  • Fixed variations pricing

1.0.1 – 2017-03-23

  • Minor fixes related to WooCommerce 3.0
  • Fixed prices display with exluding taxes
  • Fixed saving product groups with enter key

1.0 – 2017-02-28

  • First release!