YITH WooCommerce Product Add-Ons is a comprehensive and versatile extension designed for online stores that need to offer customizable products and advanced options directly on the product page. Developed by YITH, one of the most recognized studios in the WooCommerce ecosystem, this tool allows you to transform simple items into tailored offers without technical complications.
The plugin allows you to create unlimited blocks of options that can be displayed on all products or only on specific categories or items. Available option types include radio buttons, dropdown menus, text fields, checkboxes, text areas, color selectors, numeric fields, dates, drag-and-drop file uploads, and even product-type options for cross-promotions. Each option can have a fixed or percentage price, be offered for free, or even apply a discount on the product price when selected.
One of the most powerful features is conditional logic: you can show or hide option blocks based on customer selections, as well as condition options on specific product variations. This is ideal for businesses selling custom t-shirts, engraved jewelry, configurable product boxes, or services associated with physical products. The options selected by the customer are automatically included in the order details, facilitating administrative management.
The premium version adds advanced capabilities such as hiding options for specific products, restricting display by user roles, multiplying the price based on the length of the entered text or the selected quantity, offering the first X options for free, replacing the main product image with the image of the chosen option, and showing a real-time updated price summary. It also allows you to hide the add-to-cart button until the customer selects the required options and modify options from the cart via a modal window.
With a fully responsive design and visual customization options (colors, borders, backgrounds, grid layout), YITH WooCommerce Product Add-Ons is the ideal solution for stores looking to offer personalized shopping experiences and increase the average order value.