YITH Product Add-Ons and Extra Options adds the customization layer to WooCommerce products: text fields, radio groups, checkboxes, dropdowns, file uploads, color pickers, date pickers – each with optional price adjustments (flat or percentage) – the personalization machinery for engraving, gift messages, artwork uploads, and made-to-order options. YITH’s implementation depth shows in the details: per-option conditional logic (options appearing based on other selections), quantity-based pricing on options, per-variation add-on assignment, and cart-item editing (customers adjust options after adding). Against the official WooCommerce Product Add-Ons and bundle tools like Product Bundles, YITH’s is the GPL-market dedicated implementation with richer option types and conditional behavior.
The 4.3x line tracks WooCommerce compatibility at YITH’s steady cadence (10.8 → 10.9 → 11.0). For personalization-driven catalogs, it’s the options engine.
Competitive Features
- Rich option types – text, radio, checkbox, dropdown, upload, color, date
- Price adjustments – flat or percentage per option
- Conditional options – selections reveal dependent choices
- Quantity-based option pricing – options priced per unit
- Per-variation assignment – add-ons scoped to variations
- Cart-item editing – options adjustable after add
- Upload support – customer files attach to orders
Key Features
- Option groups – reusable option sets across products
- Required/optional toggles – validation per field
- Character limits – input constraints (engraving length)
- Image swatch options – visual selection
- Order email display – options in confirmations
- Order admin display – options visible in fulfillment
- Translation ready – multilingual compatible
Comparison with Competitors
YITH Product Add-Ons vs WooCommerce Product Add-Ons
| Aspect | YITH Product Add-Ons | WooCommerce Product Add-Ons (official) |
|---|---|---|
| Vendor | YITH (GPL) | WooCommerce official |
| Option types | Broader (color, date pickers) | Core commerce set |
| Conditional logic | Yes | Limited |
| Billing model | GPL license | Official pricing |
| Best for | Rich customization | Official-stack basics |
Bottom line: The official extension covers the core field set; YITH adds visual pickers, conditional options, and cart-editing at GPL pricing. Rich customization needs pick YITH; official-stack stores pick official.
YITH Product Add-Ons vs YITH Composite Products
| Aspect | YITH Product Add-Ons | YITH Composite Products |
|---|---|---|
| Model | Fields on a product | Kits of products |
| Option source | Defined fields | Catalog items |
| Complexity | Low | High |
| Fit | Personalization | Configuration |
Bottom line: Add-ons personalize a product (engraving, sizes, uploads); YITH Composite Products assembles products (build-your-own kits). Personalization picks add-ons; configuration picks composites.
Recommended Stack – add-ons pair with galleries: combine with YITH Product Gallery and Image Zoom so option-rich products display their detail beautifully.
Official Changelog
Version 4.34.0
Release Date: August 25, 2026
- Feature release: option-type and conditional-logic refinements.
Version 4.32.0
Release Date: July 20, 2026
- New: support for WooCommerce 11.0.
- Update: YITH plugin framework.
Version 4.31.0
Release Date: June 15, 2026
- New: support for WooCommerce 10.9.
- Update: YITH plugin framework.
Frequently Asked Questions
What option types are supported?
Text, textarea, radio, checkbox, dropdown, file upload, color picker, date picker, and image swatches – each with pricing, validation, and conditional behavior options.
How does conditional logic work?
Options appear based on other selections: choosing “Engraving” reveals the text field; selecting “Gift wrap” shows the message box – forms that adapt instead of intimidating.
Can customers edit options after adding to cart?
Yes – cart-item editing lets customers adjust options without removing and re-adding, the friction-saver for complex configurable products.
Do uploaded files reach fulfillment?
Yes – customer uploads attach to orders and appear in admin order views and emails, the print-shop and artwork workflow the upload option serves.
Can options have quantity-based pricing?
Yes – per-unit option pricing (engraving cost per character block, insurance per item quantity) calculates dynamically as customers configure.

Leave a Reply