Custom Product Addons for WooCommerce — CodeCanyon > WordPress > eCommerce preview

Custom Product Addons for WooCommerce Review: Best Nulled

Custom Product Addons for WooCommerce eCommerce is a CodeCanyon plugin by extendons that attaches extra input fields to WooCommerce products so shoppers can personalise an item before adding it to the cart. It covers text boxes, file uploads, dropdowns, checkboxes, colour swatches, date pickers and more, and it lets a store owner build one set of options and apply it across whole categories. It suits shops selling engraved, printed, made-to-order or configurable goods, and freelancers or agencies building those shops for clients.

What the plugin actually lets a store owner build

The core idea is that a product page stops being a fixed price and a fixed set of variations. Instead, the store owner assembles a form of add-on fields, each of which can carry its own price adjustment, and that form becomes part of the buying flow. The field library is broad enough to cover most real-world customisation requests without writing code.

Text fields and text areas handle personalisation that cannot be predicted in advance — a name to engrave, a set of initials, multi-line design instructions for a print job. A file upload field takes artwork, reference photos or documents straight into the order, which removes the email back-and-forth that normally follows a custom order. Dropdowns, radio buttons, checkboxes and multi-select lists handle the structured choices: size, finish, material, gift wrapping, and combinations where a shopper needs to pick more than one option at once.

Beyond the basics, the plugin includes several field types that are less common in this category. A simple radio button field can display images rather than plain labels, which is what a colour swatch or a fabric selector actually needs. A colour picker lets a customer choose an arbitrary shade, and the vendor notes that specific selections can be priced higher than others. There are date and time fields for booking-style products, a range picker for choosing a value between a minimum and maximum, and a Google Map field so a customer can drop a delivery or installation location. A Google Fonts selector supports products where the customer chooses the typeface for an engraving or print. Separator fields let the form be broken into visual blocks, and heading fields label those blocks.

Pricing rules and conditional logic

Each add-on can change the price in one of two ways. It can add a fixed amount to the product total, or it can multiply by the quantity the customer selects — the difference between charging once for gift wrapping and charging per engraved item. Conditional fields go further: a field only appears when a prior selection satisfies a condition, so a shopper who picks “engraved” sees the text box and a shopper who does not never sees it. This keeps long forms from looking overwhelming.

Global option sets and category-level assignment

The feature with the largest practical payoff is reusable option groups. Rather than rebuilding the same six fields on every product, a store owner creates a set once and attaches it to a category, a tag or a hand-picked list of products. A pizza shop can give the whole pizza category one set of topping options, the drinks category another, and every shirt style its own. On a catalogue with hundreds of SKUs, that is the difference between a day of clicking and an afternoon of configuration.

Control over what appears after checkout

Add-on fields can be shown or hidden independently on the cart page, the checkout page and the order details screen. That matters more than it sounds. A long engraving instruction clutters a checkout summary but belongs on the order record where the person fulfilling it will look. The plugin also supports replacing the main product image with the image tied to a selected radio option, so a customer choosing a red finish sees the product rendered in red.

Where this fits, and where it does not

The clearest fit is any shop where the product is not finished until the customer makes a decision. Jewellers engraving rings, printers quoting on uploaded artwork, furniture sellers offering fabric and leg finishes, bakeries taking message requests, sign makers collecting dimensions, and gift shops scheduling delivery windows are all natural candidates. Service businesses that sell a bookable slot alongside a physical item also fit, thanks to the date, time and map fields.

Agencies and freelancers building client stores will get the most value from the global option sets, because the same configuration work can be repeated across a client’s whole catalogue and reused on similar projects. Stores that already run a variation-heavy setup and only need one or two extra text fields may find the plugin heavier than the job requires — WooCommerce’s native variations handle simple size and colour matrices without any third-party code, and adding a plugin for a single field introduces an update dependency for very little gain.

The plugin is also a poor fit for anyone who needs a fully visual, drag-and-drop form builder with live front-end preview. The vendor does not advertise that kind of interface, and the field list is oriented around standard WooCommerce product pages rather than a page-builder canvas. Likewise, stores on a managed WordPress host that restricts plugin installation, or shops that need add-on data pushed into a separate ERP in a specific schema, should confirm the integration path before buying rather than after.

Strengths and limitations

Strengths

  • Unusually wide field library for the price, including image-based radio buttons, colour pickers, Google Fonts, range pickers and map selection.
  • Reusable global option sets that can be attached to categories, tags or individual products, which scales to large catalogues.
  • Per-field pricing that can be charged once or multiplied by quantity, covering both flat fees and per-unit surcharges.
  • Conditional logic keeps forms short by revealing fields only when relevant.
  • Independent visibility controls for cart, checkout and order detail pages, so internal fulfilment data does not clutter the customer’s view.
  • Source files are included in JavaScript, HTML, CSS and PHP, and the vendor offers paid customisation work through a direct contact address.
  • Broad compatibility range declared for WordPress 4.9 through 6.9 and WooCommerce 5.x through 9.x, which is useful for stores running older stacks.

Limitations

  • The listing is not marked as Gutenberg-optimised, so stores building product pages with the block editor should expect the add-on fields to appear through the standard WooCommerce product data panels rather than as native blocks.
  • High-resolution assets are not listed as included, which is worth checking if the storefront is a retina-heavy design.
  • Browser support is declared down to IE10 and IE11 — a signal that the front-end code carries legacy weight, even though those browsers are now irrelevant to most shoppers.
  • There is no stated limit or guidance on how many fields a single product can carry before page performance suffers, and no performance figures are published.
  • Google Maps and Google Fonts fields depend on external services, so stores in regions where those services are blocked or restricted will not get full use from them.
  • Customisation beyond the built-in options requires contacting the vendor for a quote rather than being self-service.

How it compares with the wider category

Plugins in this space generally fall into two groups. The first is lightweight field adders: a handful of input types, a simple price adjustment per field, and a settings page inside the product editor. The second is full product configurator suites, where the add-on logic becomes a visual builder with formulas, conditional pricing matrices and front-end previews, usually at a substantially higher annual cost.

Custom Product Addons sits closer to the second group than its price suggests. The field variety — image radio buttons, colour pickers, font selectors, range sliders, map pickers — is broader than most lightweight options, and the global option sets give it catalogue-level reach that simple field adders lack. What it does not attempt is the formula engine and live preview layer that the most expensive configurators sell on. For most custom-goods shops, that layer is a nice-to-have rather than a requirement, which is why this plugin occupies a sensible middle position: more capable than a basic field adder, without the cost and complexity of an enterprise configurator.

The commercial signals support that read. The plugin has 2,424 sales and a 4.59 out of 5 rating across 134 reviews on CodeCanyon, and the vendor last updated it in March 2026 — a maintenance cadence that suggests active development rather than an abandoned listing.

Frequently Asked Questions

Can customers upload files when ordering a custom product?

Yes. A dedicated file upload field type lets shoppers attach artwork, photos or documents directly to the order, so the store receives the reference material alongside the purchase rather than by email afterwards. This is the field type most print, embroidery and design businesses rely on, and it removes a manual step from the fulfilment process.

Does it work with variable products that already have size and colour options?

Yes. Add-on fields sit alongside WooCommerce’s native variations rather than replacing them, so a store can keep its standard size and colour matrix and layer extra personalisation fields on top. The plugin is declared compatible with WooCommerce 5.x through 9.x, covering both older and current variation systems.

Can the same add-on fields be applied to many products at once?

Yes. Option sets can be saved globally and then attached to an entire category, a tag or a specific selection of products. That means a store owner builds a set of fields once and reuses it across a whole product line, which is the main reason the plugin scales to catalogues with hundreds of items.

Are the add-on choices visible to the person fulfilling the order?

Yes, and visibility is configurable. Each field can be shown or hidden separately on the cart page, the checkout page and the order details screen. Most stores hide lengthy instructions from checkout while keeping them on the order record, where the packer or engraver needs to read them.

Verdict

Custom Product Addons for WooCommerce is a strong buy for shops selling made-to-order, engraved, printed or configurable goods, and for freelancers and agencies who build those shops and want reusable option sets that scale across a catalogue. The field variety, conditional logic and per-field pricing cover the large majority of real customisation requests without custom development. It is a weaker choice for stores that need only one or two extra text fields, since native WooCommerce variations may already be enough, and for anyone who requires a visual drag-and-drop form builder with live front-end preview. Buyers should also weigh the legacy browser declarations and the absence of Gutenberg optimisation against their own stack before purchasing.