Product Icon

Product Addons and Custom Fields Manager for WooCommerce

Add product addons and custom fields with 22 field types, conditional logic, per-field pricing, and a live price breakdown.
Choose a billing option
$49
Save 20%
$98 $78.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Add Custom Product Fields and Add-Ons to Any Product

Product Addons and Custom Fields Manager lets you add custom fields and extra options to any product so that customers can personalize their order right on the product page. Let them add a name, pick extra toppings, upload a logo, or include a matching accessory, without contacting you first.

Choose from 22 field types, from simple text boxes to image swatches and file uploads, and charge extra for any option. A live price breakdown updates as customers make their choices, so the total never comes as a surprise at checkout.

Product pages stay clean too. Group related fields into sections, and use conditional logic to show each field only when it applies. Create a rule once and apply it to specific products, variations, categories, or tags, or add fields to a single product.

A bakery, for example, can ask for the cake flavor and filling, charge extra for decorations, and let customers upload a photo to print on top. The customer sees the final price before adding the cake to the cart.

Product Addons and Custom Fields Manager Features List

  • Add unlimited product add-ons and custom fields
  • Choose from 22 field types, including image and color swatches
  • Set a flat fee or percentage price for each field and option
  • Show a live price breakdown on the product page
  • Set minimum, maximum, or exact selection limits on checkbox and multi-select fields
  • Group fields into sections with their own titles, descriptions, and visibility
  • Show or hide fields and sections with AND/OR conditional logic
  • Apply global rules to all products or specific products, variations, categories, or tags
  • Add custom fields to individual products and override global rules
  • Sell other products as add-ons on the product page
  • Exclude add-on charges from coupon discounts store-wide or per product
  • Let customers edit add-on choices from the cart
  • Edit add-on values from admin orders
  • Let customers clear their selection on choice and swatch fields
  • Show fields and sections to specific user roles
  • Make any field required or optional
  • Accept file uploads with file type, size, and quantity controls
  • Import and export rules in JSON or CSV format
  • Sort fields and sections with drag and drop

Create Product Add-Ons and Custom Fields Using Rules

Build all your product addons for WooCommerce from one place. Create a rule, give it a name, and add the fields and options customers should see on the product page. Each rule can hold multiple fields and sections, and you can turn a rule on or off at any time without deleting it.

Create separate rules for different types of products, or add fields directly to a single product when it needs its own options. Manage all your rules from one list in the back office.

Create Product Add-Ons and Custom Fields Using Rules

Choose From 22 Types of Product Fields

Build the exact product options you need with 22 field types. This custom field product WooCommerce plugin covers everything from simple text inputs to image swatches and products sold as add-ons.

  1. Text
  2. Textarea
  3. Number
  4. Telephone
  5. Email
  6. Password
  7. Select
  8. Multi-Select
  9. Checkbox
  10. Radio Button
  11. Radio Image
  12. Radio Color
  13. Checkbox Image
  14. Checkbox Color
  15. Date Picker
  16. Time Picker
  17. Color Picker
  18. File Upload
  19. Heading
  20. Paragraph
  21. Google Map
  22. Product (Addon)

Customers can clear their choices on select, multi-select, checkbox, radio, and swatch fields without reloading the page.

Choose From 22 Types of Product Fields

Offer Image and Color Swatches as Product Options

Let customers pick options visually instead of reading through a dropdown. Use Radio Image and Radio Color fields for single choices, or the new Checkbox Image and Checkbox Color fields when customers can select more than one swatch. Each swatch option can have its own label, price, and default selection.

Offer Image and Color Swatches as Product Options

Set a Price for Each Field and Option

Keep extra product options free or charge for them. These custom product addons for WooCommerce let you set a flat fee or a percentage of the product price for each field, and a separate price for each option inside select, checkbox, radio, and swatch fields. You can also replace the field price with the product price to avoid confusion.

Set a Price for Each Field and Option

Show a Live Price Breakdown on the Product Page

Show customers exactly what they are paying for before they add to cart. The live price breakdown lists the base product price, the price of each selected option, and the total, and updates as customers make their choices.

  • Place the breakdown above or below the Add to Cart button
  • Make it sticky, so it stays visible while customers scroll
  • Rename the breakdown labels to match your store

Show a Live Price Breakdown on the Product Page

Limit How Many Options Customers Can Select

Control choices on checkbox and multi-select fields with selection limits. Set a minimum, a maximum, or an exact number of options, for example, “choose exactly 3 toppings” or “pick up to 2 gift wraps.”

Limit How Many Options Customers Can Select

Group Fields Into Sections

Organize long forms into clear groups so product pages stay easy to scan, even when you use a lot of custom fields for WooCommerce products. Create sections with their own title and description, choose whether the section label shows on the storefront, and limit each section to specific user roles. Sections work on global rules and on individual products.

Group Fields Into Sections

Use Conditional Logic to Show or Hide Fields and Sections

Keep product pages clean by showing fields only when they are needed. Conditional logic keeps product add ons WooCommerce shoppers don’t need out of sight until a matching choice is made. Show or hide any field or section based on what the customer enters or selects in another field. Combine conditions with AND logic within a group and OR logic between groups to build dependent product add-ons.

Apply Rules to Products, Variations, Categories, or Tags

The custom product fields WooCommerce plugin saves time with global rules. Create one rule and apply it to all products or to specific products, categories, or tags. You can also target individual variations of variable products, so fields appear only when the customer picks that variation.

Apply Rules to Products, Variations, Categories, or Tags

Add Custom Fields on Individual Product Level

Need options for just one product? Add product custom fields in WooCommerce directly from the product edit page. Use product-level fields alongside global rules, or override the global rules so only the product’s own fields show.

Add Custom Fields on Individual Product Level

Sell Other Products as Add-Ons

Turn existing products into add-ons with the Product (Addon) field. Show related items such as gift wrap, batteries, or accessories on the product page, set an add-on price, and choose whether each one is selected by default.

Sell Other Products as Add-Ons

Let Customers Edit Add-Ons From the Cart

Customers can change their add-on choices from the cart without removing the product and starting over. Store admins can also edit add-on values from orders in the back office.

Let Customers Edit Add-Ons From the Cart

Accept File Uploads

Collect logos, photos, and design files with the File Upload field. Set the allowed file types, maximum file size, and whether customers can upload multiple files. You can also multiply the field price by the number of files uploaded.

Accept File Uploads

Mark Product Fields as Required

Make sure customers provide the details you need to fulfill the order. Mark any field as required so customers must fill it in or make a selection before they add the product to the cart. You can also show fields only to specific user roles.

Mark Product Fields as Required

Import and Export Rules

Move rules between stores or keep a backup. Export all rules in JSON or CSV format and import them in a few clicks. When an imported rule already exists, choose whether to ignore it or override the existing one.

Import and Export Rules

Sort Fields With Drag and Drop

Arrange fields and sections in the order that makes sense for your customers. Drag and drop to change the order or to move a field into a section, on both global rules and individual products.


Frequently asked questions

How many field types do these product add ons for WooCommerce support?

It supports 22 field types, including text, select, checkbox, radio, image and color swatches, date and time pickers, file upload, Google Map, and products sold as add-ons.

Can I charge extra for product add-ons?

Yes. You can set a flat fee or a percentage of the product price for each field, and a separate price for each option.

Can I show fields only for a specific variation?

Yes. When you apply a global rule to products, you can select individual variations. The fields show only when the customer picks that variation.

Can I add fields to one product without creating a global rule?

Yes. You can add fields directly from the product edit page and choose whether they replace or appear alongside the global rules.

Can I stop coupons from discounting add-on charges?

Yes. You can exclude add-on charges from coupon discounts for the whole store, then change the setting for individual products if needed.

Can customers change their add-on choices after adding a product to the cart?

Yes. When enabled, customers can edit their add-on choices from the cart, and admins can edit add-on values from orders.

Can I limit how many options a customer selects?

Yes. Checkbox and multi-select fields support minimum, maximum, and exact selection limits.

Can I move my rules to another store?

Yes. Export your rules in JSON or CSV format and import them into the other store. You can choose to ignore or override rules that already exist.

Extension information

  • PHP version required: 7.4.0
  • Tested with WordPress: 7.1.2
  • Tested with WooCommerce: 11.2.0
  • Requires at least WordPress: 5.0
  • Requires at least WooCommerce: 4.0.0

Countries

  • Worldwide

Related Products

Price $279 annually
Rated 3.9 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $59 annually
Rated 4.1 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.