EffectIO WooCommerce Product Add-Ons

Original price was: $49.00.Current price is: $12.99. / year

Drop-in compatible replacement & Licensed Product

WooCommerce Product Add-ons allows your customers to customize products by adding custom fields: boxes, dropdowns, file uploads & checkboxes Version: 6.4.7 Add extra options to products which your customers can select from, when adding to the cart, with an optional fee for each extra option. Add-ons can be checkboxes, a select box, or custom text input.

Released on: 2025-12-19

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free


Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

Find Out More About WooCommerce Product Add-Ons

WooCommerce Product Add-Ons is a product configurator which allows your customers to personalize their products by adding input boxes, dropdowns, file uploads or checkboxes.

Moreover, you can use the add-ons as a product designer and you can apply it to different products of your customers. For example, you can only have an add-on for a wide range of products, not for black shoes only.

Furthermore, as a product designer, it does not have support for conditional logic. If you want your customers to fill out different fields based on information they fill out, we recommend that you use the powerful Gravity Forms plugin to create forms with conditional logic. Then you link those forms to your WooCommerce products with the Gravity Forms Product Add-Ons extension.

WooCommerce Product Add-Ons Features

  • Works great in particular for gift messages, donations, laser inscription and any other product that requires user input.
  • Supports compulsory fields, text areas, checkboxes, radios, select boxes, custom price inputs and file upload boxes.
  • You can add Add-ons worldwide or per-product from the edit product page, such as you can apply the plugin either to all of your products or to specific fields, built upon your choices.
  • It works with the WooCommerce Subscriptions plugin to add pricing to your options for the repeated subscription.

More About the Global Add-Ons Fields

GLOBAL ADD-ON REFERENCE

The name that you are giving to the add-on.

PRIORITY

It determines the order in which add-ons are displayed on the frontend.

APPLIED TO

In other words, it determines which products will show the global add-on.

Tips & Tricks For This Product Designer

  • If you want to add your first add-on, you can click on the “New Add-on Group” button on your product settings. After that, you have to select a field type from the top-most select box. More choices are available here (for instance checkboxes, radio buttons, select box, custom input etc.).
  • For instance, you can change the order in which the add-ons are displayed with drag and drop. More than this, add-ons can be exported and imported using the buttons when editing any type of add-on.
  • In order to make the uploads hard to find, you can store them in randomized folders under wp-content/uploads/. Hence, people are allowed to browse your file/folder structure if some hosts enable directory listing.

In other words…

Think out of the box with Woocommerce Product Addons! Looking to add new products or improve the old ones but you’re out of ideas? Start with this amazing plugin, which will add a sparkle of beauty to your products and will make them unique! Make even your competitors jealous of your site.

How to get Woocommerce Product Addons

You can simply get this plugin by using the EffectIO Dashboard. It is a cheaper way of having the Woocommerce Product Addons plugin. Simply download the EffectIO Dashboard plugin and click on “Install”, in the right part of the screen. Then all you have to do is to go to Plugins from the left menu and click on “Activate”. It’s that simple! Then you can start benefiting from it.

Getting started

You may be used to the classical aspect, the one where you go to Woocommerce Settings and then click on the desired addon. However, here, things are a little bit different. You have to go to a product or add a new product and you will see the fields you need there: below “Get more options”:

woocommerce product addons

If you click on “Add field”, one new will appear. If you want to see multiple types of fields, after you click on “Add field”, you have to click on the first option and this will appear:

type of fields

You can therefore choose from the multitude of options that you have, based on your business’ current needs, goals and type of products. Therefore, you can choose from: multiple choice, checkboxes, short text etc. These are really helpful when you want to give your users more information about the extras of your services or products. You can even transform this field into a heading, as you can see.

On the right of this option, you can choose how to display your previous choice:

display

In the case that you want, you can even add a title to your field and choose how to format it: Label, Heading or simply hide it. Moreover, you can add a description (which we’d recommend, as it is really useful for the users). Finally, you can choose to make this field required or not, depending on what you think it’s best for your business.

woocommerce product addons format

You can even enter an option and choose, at the pricing option, from 3 options: flat free, price or quantity based. Then enter the desired price. At the end of it all, click “Add Option” and you’re all set.

Don’t forget that you can move around this special field, by clicking on the 3 lines next to “Enter an option”. This means that you can move it around as you wish, even put it in the first place.

prices

To sum up

To sum everything up, Woocommerce Product Add-ons is a useful plugin when it comes to adding powerful features to your products. It helps you not only to make them unique, but also more interesting for your customers. It is a Woocommerce Addon, so it is compatible with this plugin. Start making awesome products with Effectio!

 

Version

3.2.3

Release Date

7/6/2016

Reviews

There are no reviews yet.

Be the first to review “EffectIO WooCommerce Product Add-Ons 8.2.0”

Add extra options to products which your customers can select from, when adding to the cart, with an optional fee for each extra option. Add-ons can be checkboxes, a select box, or custom text input.

2026.02.25 — version 8.2.0
  • New - Added 'Limit file types' option for File Upload add-ons to restrict the type of uploaded files per add-on.
  • Fix - Fixed an issue that prevented adding products with preconfigured Add-Ons to the cart via URL.
10.5 — Bumped WooCommerce tested up to version to 10.5.
  • Dev - Important: Updated File Upload template.
2025.12.03 — version 8.1.2
  • Tweak - Replaced wc_enqueue_js with wp_add_inline_script according to the recommended WordPress core script patterns.
6.9 — Bumped WordPress tested up to version to 6.9.
10.4 — Bumped WooCommerce tested up to version to 10.4.
2025.11.12 — version 8.1.1
  • Fix - Replaced deprecated script handles for compatibility with WooCommerce 10.3+.
2025.10.02 — version 8.1.0
  • Fix - Allow 0 pre-filled value for Price and Quantity add-ons.
  • Fix - Fixed an issue where dropdown options getting hidden when deleting an option.
2025.09.22 — version 8.0.0
  • Tweak - Important: Updated frontend templates.
  • Fix - Improved accessibility.
2025.07.29 — version 7.9.2
  • Fix - Fixed an issue where jQuery TipTip tooltips were not loaded.
2025.07.02 — version 7.9.1
  • Fix - Fixed an issue where subscription products with add-ons couldn't be configured in admin orders.
  • Fix - Fixed an issue that prevented manually paying for subscriptions with required add-ons.
2025.05.20 — version 7.9.0
  • Fix - Fixed an issue that prevented add-on options from being saved correctly when an add-on was removed.
  • Dev - Removed deprecated WC_PAO_Core_Compatibility::wc_current_theme_is_fse_theme.
  • Tweak - Removed name attribute from product_addons_export_string to improve compatibility with certain hosts.
  • Tweak - Updated all json_encode functions with wp_json_encode.
2025.05.06 — version 7.8.2
  • Tweak - Replaced the use of deprecated function wc_current_theme_is_fse_theme.
  • Tweak - Deprecated WC_PAO_Core_Compatibility::wc_current_theme_is_fse_theme.
  • Tweak - Added validation when re-ordering a product with add-ons. Can be disabled via: 'woocommerce_product_addon_reorder_disable_validation'.
2025.04.10 — version 7.8.1
  • Fix - Improved handling of add-ons display to prevent conflicts when the global product object is missing.
2025.04.08 — version 7.8.0
  • Tweak - Important: Updated the image.php template, which is responsible for displaying Multiple Choice add-ons as images.
  • Tweak - Added width and height attributes on multiple choice option images.
  • Fix - Resolved some styling issues in the Products > Add-Ons configuration screen
2025.03.10 — version 7.7.0
  • New - Added support for Product Add-Ons selection in Store API.
  • Fix - Fixed an issue with long multiple choice options not being selected.
  • Fix - Fixed a display issue with flat fees pricing when purchasing more than one product in the Cart block.
2025.03.03 — version 7.6.0
  • New - Added a visibility option to Multiple Choice and Checkboxes add-ons.
  • New - Important: Updated the Multiple Choice and Checkboxes templates.
  • Fix - Fixed an issue where a dropdown was wrongfully appearing for Multiple choice add-ons displayed as images.
  • Fix - Fixed a compatibility issue with PayPal and the cart/checkout block that removed add-on prices in cancelled orders.
2025.02.11 — version 7.5.0
  • New - Added a 'Clear' button to File Upload add-ons.
  • Tweak - Important: Removed compatibility with the new Product Editor.
  • Tweak - Important: Updated the File Upload template.
2025.01.22 — version 7.4.0
  • New - Added support for default values in Multiple Choice, Checkbox, Quantity and Price add-on types.
  • New - Updated the REST API integration to support default add-on values.
  • Tweak - Updated the REST API integration to support decimal values for min/max Price add-on fields.
  • Fix - Fixed an issue where multiple choice options could be assigned to the incorrect add-on when add-ons are being moved around.
2025.01.15 — version 7.3.1
  • Fix - Fixed an error triggered when clicking on the cart item link of a product with a un-configured custom price add-on.
2025.01.14 — version 7.3.0
  • Tweak - Important: Updated the template for displaying Price add-ons.
  • Tweak - Supported decimal values for Price add-ons, based on the store's decimal separator.
  • Tweak - Removed use of global product variable in the context of the admin page.
  • Fix - Fixed dates before 1970 in Date Picker add-on not being allowed.
  • Fix - Fixed non-display of add-ons in single product block.
2024.12.02 — version 7.2.1
  • Fix - Fix fatal error when the cart permalink is cleared.
  • Fix - Fixed selected image add-on price not displaying in admin orders.
  • Fix - Fixed empty return while using the 'woocommerce_add_cart_item_data' filter.
  • Fix - Fixes issue with admin order editing of global add-ons with category filtering on product variants.
  • Fix - Fixed Tracker error when invalid global add-on is encountered.
2024.11.20 — version 7.2.0
  • New - Added compatibility with WordPress 6.7.
  • New - Added support for pre-populating add-ons when clicking on a cart item link.
  • New - Introduced the 'woocommerce_pao_reset_file_link' filter to modify the file input clear link.
  • New - Introduced the 'woocommerce_product_addons_cart_permalink' filter to control when to pre-populate add-ons from a cart item link.
  • New - Introduced the 'woocommerce_product_addons_parse_cart_addons' filter to modify the add-ons parsed from a cart item link.
  • Tweak - Templates have been updated to support pre-populating add-on values.
  • Tweak - Allowed decimal values for the Limit Price option for Price add-ons.
  • Fix - Enforce minimum epoch date for date pickers in add-ons.
  • Fix - Resolved an issue that caused global add-ons to not be saved when editing a variation order item in the admin context.
  • Fix - Resolved an issue with price calculations that can result in the customer being shown the incorrect price on the product page with slow servers or connections.
2024.10.22 — version 7.1.2
  • Fix - Fixed a regression with front-end validation for image add-ons.
  • Fix - Fixed a regression with front-end validation for file upload add-ons.
2024.09.30 — version 7.1.1
  • New - Important: Data migrations from versions before 3.0 are disabled by default. Introduced 'woocommerce_product_addons_enable_migration_3_0' filter to allow this to be overridden.
2024.09.17 — version 7.1.0
  • New - Important: Product Add-Ons now requires Composite Products 10.1+ for the integration between the two plugins to work.
  • New - Important: Product Add-Ons now requires Product Bundles 8.1+ for the integration between the two plugins to work.
  • New - Added support for configuring bundled product add-ons in admin orders.
  • New - Added support for configuring component add-ons in admin orders.
  • Fix - Support add-ons configuration in admin orders for variations.
2024.09.03 — version 7.0.3
  • Fix - Resolved warning triggered by global add-ons without ID.
2024.08.27 — version 7.0.2
  • New - Added full validation to order add-on configuration in the admin.
  • New - Use global add-on ID for class names in global add-ons.
  • Fix - Resolved a PHP warning triggered when adding a product with add-ons to the cart, while using WooCommerce 9.2+.
  • Fix - Resolved PHP warnings triggered when doing a REST API v2 request with missing data.
  • Fix - Corrects the validation for quantity fields to validate the min and max values even if the field is not required.
  • Fix - Prevent negative values for Customer-defined price and Quantity add-on types.
  • Fix - Fixed Add-On type display value in admin for the Heading Add-On type.
  • Fix - Resolved an issue that prevented percentage add-on prices from showing correctly for Name Your Price products in the order confirmation page.
  • Tweak - Removed WooCommerce Navigation integration.
  • Tweak - Improved display of field type in the admin for narrow browser windows.
  • Tweak - Improve contrast of field type and ID in the admin.
  • Tweak - Add defensive is_array checks to prevent errors when fetching add-ons with filters.
2024.07.31 — version 7.0.1
  • Fix - Deactivate plugin for WooCommerce versions prior to 8.2 to avoid fatal errors.
2024.07.30 — version 7.0.0
  • New - Important: PHP 7.4+ is now required.
  • New - Important: WooCommerce 8.2+ is now required.
  • New - Important: WordPress 6.2+ is now required.
  • New - Important: Removed all previously deprecated code.
  • New - Updated the 'woocommerce_product_addons_update_product_price' filter to modify the flat fees sum associated with a cart item, as well. Used in WooPayments MultiCurrency 8.1+.
  • Fix - Normalised the way that custom price fields are saved.
  • Fix - Fixed a pay-for-order conflict with WooPayments.
  • Tweak - Cleaned up frontend hooks from admin templates.
  • Tweak - Removed trailing [] from radio button input name attribute in 'templates/addons/radiobutton.php'.
6.9.0 — 2024-07-03
  • New - Important: Product Add-Ons now requires Product Bundles 7.2+ for the integration between the two plugins to work.
  • New - Important: Product Add-Ons now requires Composite Products 9.1+ for the integration between the two plugins to work.
  • New - REST API v2.
  • New - Introduced compatibility with the new Product Editor.
  • New - Added support for add-ons configuration in admin orders.
  • Tweak - Started recording raw prices and user supplied values for orders created with add-ons.
  • Fix - Fixed Add-On type display value in admin for the Checkboxes Add-On type.
6.8.4 — 2024-06-04
  • Fix - Improved validation of values when getting maintenance and dismissed notices from the DB.
6.8.3 — 2024-05-14
  • Fix - Important: Security improvements.
  • Fix - Fixed an issue where add-on IDs change on each save.
  • Tweak - Added more classes in add-ons subtotals.
6.8.2 — 2024-04-09
  • Tweak - Updated the way of identifying hydration context in Store API requests.
6.8.1 — 2024-03-26
  • Fix - Fixed an issue that prevented importing add-ons to new global add-on groups.
6.8.0 — 2024-03-12
  • New - Introduced Date Picker add-on type.
  • New - Introduced 'Add placeholder' option for text add-ons.
6.7.0 — 2024-03-05
  • New - Important: Product Add-Ons now requires Product Bundles 7.0+ for the integration between the two plugins to work.
  • New - Important: Product Add-Ons now requires Composite Products 9.0+ for the integration between the two plugins to work.
  • Tweak - Reveal add-on subtotals only when an add-on has been selected in products with only optional add-ons.
  • Fix - Resolved a PHP error that can occur when multiple choice add-on's value is empty
  • Fix - Resolved a PHP error that can occasionally occur when using WooPayments
6.6.0 — 2024-01-24
  • New - Important: Used JSON encoding for importing/exporting add-ons. Serialized export data created by previous plugin versions will no longer work.
  • New - Added compatibility with PHP 8.3
  • Fix - Removed WooPayments express checkout buttons from product pages with add-ons due to avoid compatibility issues.
  • Fix - Removed Stripe express checkout buttons from product pages with add-ons due to avoid compatibility issues.
  • Fix - Removed PayPal smart buttons from product pages with add-ons due to avoid compatibility issues.
  • Fix - Resolved an issue that enforced min/max quantity rules even when Limit Quantity was disabled.
  • Fix - Resolved PHP warning triggered when editing a product with a deleted add-ons meta.
  • Tweak - Improved the handling of the global product object to avoid compatibility issues with other plugins using it.
  • Tweak - Defer frontend scripts.
6.5.2 — 2023-12-20
  • New - Introduced the 'woocommerce_addons_cloned_product_with_filtered_price' to allow plugins to not discount add-on prices.
  • Fix - Resolved a styling issue with quantity-based add-on prices on the single product page.
6.5.1 — 2023-11-29
  • Tweak - Introduced admin validation to ensure that add-on titles do not exceed 255 characters.
  • Tweak - Introduced the 'woocommerce_addons_product_page_container_classes' filter to add additional classes to the container add-on elements on the product page.
  • Tweak - Updated the description for the 'Use Global add-ons?' option.
  • Fix - Fixed the display of negative add-on prices.
  • Fix - Updated the image swatches template to display only the add-on name on hover when its price is 0.
  • Fix - Fixed a pagination issue with global add-ons.
6.5.0 — 2023-10-24
  • New - Added onboarding.
  • Tweak - Important: Re-designed Product Data > Add-ons and Products > Add-ons tabs.
  • Tweak - Important: Updated the process of importing/exporting add-ons to require fewer clicks.
  • Tweak - Important: Moved the 'Show incomplete subtotals' setting to WooCommerce > Settings > Products > Add-ons.
  • Fix - Resolved an issue that made add-ons show up twice when paying for failed subscription orders.
  • Tweak - Declared compatibility with the cart/checkout Blocks.
6.4.7 — 2023-09-19
  • Tweak - Used admin theme colors in admin.
  • Tweak - Displayed WC Admin bar on Global Product add-ons pages.
  • Fix - Resolved an issue that accidentally selected image swatches in mobile screens while scrolling.
6.4.6 — 2023-09-04
  • Fix - Resolved deprecation warnings when PHP 8.2 is used.
6.4.5 — 2023-08-07
  • Tweak - Important: Updated the 'addon-start.php' template to resolve a warning that showed up for add-ons with missing IDs.
6.4.4 — 2023-07-20
  • Fix - Resolved a fatal error caused by missing regular prices in the product object.
  • Fix - Resolved incorrect subtotals in the single product page when a tax suffix was used.
  • Tweak - Removed duplicate filters.
6.4.3 — 2023-06-27
  • Tweak - Important: Updated the 'addon-start' template and added the tax status data attribute.
  • Fix - Fixed an issue that made tax suffixes show up in non-taxable products with add-ons.
  • Fix - Fixed a PHP warning triggered by a duplication of the 'apply_filters_deprecated' call.
  • Fix - Resolved an issue that prevented some of the selected checkbox from being added to the cart when ordering again.
  • Fix - Resolved an issue that threw a validation error when renewing a subscription with required add-ons.
6.4.2 — 2023-06-21
  • Fix - Resolved a PHP warning triggered when adding a Bundle/Composite without any container-level add-ons to the block-based cart.
6.4.1 — 2023-06-19
  • Fix - Fixed an issue that prevented add-on totals from updating in Variable Products when a tax suffix was used.
  • Fix - Fixed an issue that made add-ons show up twice in the cart when renewing a subscription.
6.4.0 — 2023-06-13
  • Tweak - Important: The price of flat fee add-ons is no longer added to the per unit product price in the cart, but directly to the product total.
  • Tweak - Important: The add-on prices in the cart are now displayed next to the selected add-on options, instead of the add-on name.
  • Tweak - Important: The 'woocommerce_addons_add_price_to_name' filter is now deprecated. Use 'woocommerce_addons_add_product_price_to_value' or 'woocommerce_addons_add_cart_price_to_value' or 'woocommerce_addons_add_order_price_to_value' instead.
  • Tweak - Important: Requires Product Bundles 6.20.0+ and Composite Products 8.9.0+.
  • Tweak - The prices of flat fee add-ons are now prefixed with a '+' sign in the cart/order templates to indicate that these prices are not included in the per unit product price.
  • Tweak - The prices of quantity/percentage based add-ons are now hidden by default in the cart/order templates, as they are already included in the per unit product prices. To reveal them, use the 'woocommerce_addons_add_cart_price_to_value' or 'woocommerce_addons_add_order_price_to_value' filter.
  • Tweak - Added basic telemetry using Tracks.
6.3.2 — 2023-06-01
  • Fix - Fixed styling for dismissible admin notices.
6.3.1 — 2023-05-29
  • New - Introduced block theme support on existing frontend templates.
  • Fix - Improvements in global styles compatibility.

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection