Skip to Content

WooCommerce Product Add-Ons: Customizable Products

Engraving, wrapping, and personal messages

Sometimes variable products aren't enough. The customer wants to add engraving on jewelry, a personal text on a cake, gift wrapping, or an extra accessory. Product Add-Ons solves that.

Official plugin

WooCommerce Product Add-Ons (79 USD per year). Adds extra fields to the product page: text fields, checkboxes, dropdowns, file upload, color picker. Each add-on can have its own price (fixed or percentage). The "Engraving text" field costs 150 SEK extra. The "Gift wrapping" checkbox costs 49 SEK.

Free alternatives

WPC Product Options for WooCommerce or Extra Product Options. Fewer features but sufficient for simple add-ons. Text fields and checkboxes are available in most free versions. File upload and advanced pricing logic usually require premium.

Practical: promotional products

We built a store for branded merchandise. Each product (mugs, pens, t-shirts) had option fields: print color (dropdown), print text (text field max 30 characters), logo file (file upload, accepts PDF and AI). The options affected the price and showed clearly in the order and on the invoice.

Conditional logic

Show certain fields only if other fields have specific values. If the customer selects "With logo", the file upload field appears. If they select "Without logo", it doesn't show. Product Add-Ons has built-in conditional logic in the premium version.

Performance

Many options with conditional logic and price calculation add JavaScript to the product page. Test load time if you have more than ten options per product. In most cases it's not an issue, but we've seen sites with 30+ options where the product page became noticeably sluggish.

WooCommerce Security: Protect Customer Data and Transactions
A hacked store costs more than lost traffic