• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WP Desk = premium plugins for WordPress & WooCommerce
  • Plugins
        • Checkout & OrdersMake your work easier and automate the orders. Adjust the order form to your needs and make it more useful to your customers. Print order labels directly from WooCommerce. Put the orders in order using our plugins. Find out how to streamline the procurement process in your store.
          • Flexible Checkout Fields
          • Active Payments
          • Automatic Payment Status
          • Flexible Refund and Return Order
          • Print Orders and Address Labels
          • Flexible Subscriptions Recurring Shipping
          • Flexible Subscriptions Payment Retry
          • Flexible Subscriptions Stock Management
        • ProductsThese plugins will help you manage your WooCommerce products. Here you will find the plugins to import and update products from XML or CSV files. Then you can change the product unit of measure, show the lowest price in the last 30 days (Omnibus Directive), or let customers name the product price!
          • Flexible Product Fields
          • Dropshipping Import Products
          • Dropshipping FTP Import Products
          • Dropshipping Export Products
          • Custom Price
          • WP Desk Omnibus
          • Flexible Quantity Calculator
          • Dropshipping Orders Export
        • MarketingPromote your store online. Add products from your shop to price comparison websites directly from WooCommerce. Acquire new customers and communicate with your existing ones. Build a customer base and communicate with clients using one of the most effective marketing tools, namely e-mail marketing. Check out our promotional tools!
          • Flexible Pricing
          • Flexible Wishlist - Analytics & Emails
          • OLX WooCommerce
          • Flexible PDF Coupons
          • ShopMagic
          • Flexible Invoices
  • Bundle🔥
  • WP Desk Care
  • Support
  • Blog
  • My Account
  • 0

More results

Add a checkbox and multiple options to a WooCommerce product page

Plugin Tutorials, WooCommerce product fields

Dorota Ingielewicz4 minutes read2026-07-23
blog category heading image

Learn how to add a checkbox, multi-select fields & more options for a WooCommerce product page with the FREE plugin! Let's find out how to add a checkbox, radio, text fields, and multiple product options better than default variations and WooCommerce attributes can offer 🚀!

💡 Small tip: Let me skip directly to the good part 😊
There is a free plugin you can download if you want to add multi checkbox fields to your product page.

Contents

    • Flexible Product Fields for WooCommerce Product Page
    • Flexible Product Fields for WooCommerce Product Page
  • How to add product options in WooCommerce?
  • Add a checkbox to the WooCommerce product
  • Multiple checkbox field type: examples
    • Food delivery restaurants 🍔 🍟
    • Clothing 🩳 👙 👚
    • Questionnaires and surveys 📋 🗳️
    • Reward customers for their loyalty 🙂
  • How to add multiple product options in WooCommerce?
    • Flexible Product Fields for WooCommerce Product Page
  • How to add product options in WooCommerce?
    • Multiple checkbox WooCmmerce product page customization
    • Multiple checkboxes for a WooCommerce product: The Advanced Tab
    • WooCommerce product with multiple options: The final result 🙂
  • Summary & more about the plugin
    • Flexible Product Fields for WooCommerce Product Page
  • FAQ
    • Related Articles
  • WooCommerce Extra Product Options - power up your products with one plugin
  • WooCommerce advanced custom fields: a FREE product & checkout customizer
  • Create Custom Fields in WooCommerce Checkout and Product Pages
  • Customizing the WooCommerce product page with a text field!
  • WooCommerce product personalization with a free plugin!

Flexible Product Fields for WooCommerce Product Page

WooCommerce product with multiple options made simple with Flexible Product Fields. Add Multiple checkbox fields to your WooCommerce product page. You can add 18 different field types!

💾 Active Installations: 10,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
10,000+ Active Installations
Last Updated: 2026-08-20
Works with WooCommerce 10.7 - 11.1

The WooCommerce variations lack the option to choose the field type, and attributes appear only as additional information. Is there a way to add a new field like a checkbox or more product options to a WooCommerce product 🙂?

Yes! What's more, you can enrich the WooCommerce product page with custom fields and multiple options with a free plugin. Let's begin 🚀!

Flexible Product Fields for WooCommerce Product Page

WooCommerce product with multiple options made simple with Flexible Product Fields. Add Multiple checkbox fields to your WooCommerce product page. You can add 18 different field types!

💾 Active Installations: 10,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
10,000+ Active Installations
Last Updated: 2026-08-20
Works with WooCommerce 10.7 - 11.1
💡 You may read more on how to use the Flexible Product Fields free plugin as a alternative to WooCommerce attributes.

How to add product options in WooCommerce?

Why is it so useful?

Were I to answer this question only with a few words, I’d say: it certainly enriches your product 🙂.

Undeniably, adding as much information as possible makes your product page more attractive. This way the user may personalize the item as per his preferences. At the same time, by allowing him to do it, you gain a competitive edge. As a result, you sell more and consequently - earn more. As easy as that 😊!

Today, I will show you a free plugin to customize your WooCommerce products by adding additional custom fields (checkbox, radio, multi-select, multi-checkbox, and more)!

Product options like checkboxes and multi-select fields matter most when a single product needs to accommodate multiple, independent choices at once. Unlike WooCommerce attributes, which are built for variations that create separate product versions (like size or color), product options let customers select several things simultaneously without splitting your catalog into dozens of near-duplicate listings. This distinction is what makes checkboxes and multi-checkbox fields especially useful for scenarios involving add-ons, extras, or multiple preferences collected on a single product page.

Add a checkbox to the WooCommerce product

Sometimes you would like to add a simple checkbox to the WooCommerce product page:

WooCommerce add checkbox to product
WooCommerce product checkbox

What's more, it would be great to add such a checkbox with a few clicks ✅! For example:

Add a checkbox to the WooCommerce product
Add a checkbox to the WooCommerce product
You can do that with a free plugin. I will tell you about it in a while. But you can get it right away.
Flexible Product Fields →

Let's now see the multi-checkbox field that you may add with the plugin!

Multiple checkbox field type: examples

If you need more options for customers to choose from, it's better to add a multi-checkbox field.

Food delivery restaurants 🍔 🍟

Firstly, food ordering websites and apps. Multi checkboxes work great for any takeaway restaurant, which offers online food delivery. Give your customers the possibility to add extra toppings to their pizzas, check the allergies or intolerance they suffer from, or mark all the extras they are craving for.

WooCommerce product checkbox
WooCommerce product with multiple options - Food Delivery

Clothing 🩳 👙 👚

Secondly, online shops for clothing personalization. Let your customers personalize their clothes. Allow them to add some inscription on a shirt, cap, or socks. Prepare a multiple-choice list with items they can modify, as desired. Let's see the WooCommerce product with a checkbox for product variations:

Checkbox WooCommerce product
WooCommerce product variations checkbox

Of course, you may add a simple checkbox to the WooCommerce product with variations too:

WooCommerce adds a checkbox to the product with variations
WooCommerce adds a checkbox to the product with variations

Questionnaires and surveys 📋 🗳️

Thirdly, questionnaires and checklists. Ask your customers how they found out about your business. Was it a TV commercial? A word-of-mouth recommendation? Prepare a multiple-choice questionnaire and find out.

Survey - multiple checkbox
Survey Multiple checkboxes example

Reward customers for their loyalty 🙂

In addition to all of the above, you can also reward your customers for their loyalty. In other words, add some extra gifts to their orders. Let them choose from one or more available options. Do you want to reward them with a discount code or a physical item? Remember you can always check some answers by default and set the minimum and maximum number of checked boxes 🎉.

Beyond the use cases above, multiple checkbox fields also work well for service-based WooCommerce stores. A cleaning service could let customers select which rooms need attention; a car detailing shop could offer add-on services like waxing or interior shampooing, all selected independently on the same booking product. Because each checkbox can carry its own default state and optional pricing, this single field type adapts to a wide range of businesses well beyond the retail examples covered here.

How to add multiple product options in WooCommerce?

Ok, so let’s see how you can add this field type to your WooCommerce product page. First things first: download the Flexible Product Fields plugin.

You can choose from 18 different field types available in the free version of the plugin, including the multiple checkbox fields.

Flexible Product Fields for WooCommerce Product Page

WooCommerce product with multiple options made simple with Flexible Product Fields. Add Multiple checkbox fields to your WooCommerce product page. You can add 18 different field types!

💾 Active Installations: 10,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
10,000+ Active Installations
Last Updated: 2026-08-20
Works with WooCommerce 10.7 - 11.1

Watch this video and find out what this plugin can do in its free version:

💡 Some extra features, like pricing or conditional logic, are available only in the PRO version of the plugin.

How to add product options in WooCommerce?

✅ Once you’ve downloaded it, this is what you’ll see. You will notice a new tab in the Products submenu:

WooCommerce product checkbox instalation
Flexible Product Fields plugin in the Products tab

👉🏼 That's the Flexible Product Fields plugin. Click it and then  select the Multi-checkbox field type, which is placed in the Option Fields section:

multicheckbox - option fields
Multi-Checkbox among Option Fields

Multiple checkbox WooCmmerce product page customization

Let’s imagine we own a pizzeria 🍕 and we want to give the customer the option to add some extra toppings.

How to add product options in WooCommerce
Custom Field Type configuration

In this step, you can also choose whether you want to check some values by default.

💡 Please check our Documentation to read in more detail about all the fields in the configuration. All your doubts will be answered there.

Multiple checkboxes for a WooCommerce product: The Advanced Tab

Now if you go to the Advanced tab, you can configure your multiple checkboxes further. An example:

Advanced settings. Choose the maximum and maximum checkboxes to be checked
WooCommerce product with multiple options configuration

Likewise in the Pricing tab. Again here, is an example of a possible configuration:

Pricing tab. Define a price for each checkbox
WooCommerce product checkbox adding extra pricing

Last but not least, you can additionally configure conditional logic for your multi-checkbox field. There is a whole section about how it works and how you can apply it described in our documentation.

Don’t forget to Save and Update your changes!

WooCommerce multiple checkboxes: save and update

WooCommerce product with multiple options: The final result 🙂

🎉 And now let’s have a look at our final result:

Multi-checkbox field. Final result
Multiple checkbox WooCommerce product page - the final result

P.S. As you can see, I like it extra spicy 🌶️🌶️🌶️

To conclude, altogether this is how you add multiple checkbox fields type to your WooCommerce Product Page. Remember you can personalize this field according to your needs. It has plenty of options and is perfectly editable.

Summary & more about the plugin

Today, you've learned how to add a checkbox, multi-checkbox, and multiple product options to WooCommerce products with a free plugin ➡️.

Flexible Product Fields for WooCommerce Product Page

WooCommerce product with multiple options made simple with Flexible Product Fields. Add Multiple checkbox fields to your WooCommerce product page. You can add 18 different field types!

💾 Active Installations: 10,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
10,000+ Active Installations
Last Updated: 2026-08-20
Works with WooCommerce 10.7 - 11.1

The solution may easily replace the WooCommerce variations and simple attributes, but of course, you can also add a checkbox without rebuilding your products.

Read the plugin documentation 📋.

Also, I encourage you to see Flexible Product Fields PRO to check out all features (like pricing or conditional logic for product fields).

Next, if you have any questions, please leave a comment below 😊.

FAQ

What's the difference between a checkbox and a multi-checkbox field in WooCommerce?
A single checkbox field is a yes/no option (like adding gift wrapping), while a multi-checkbox field lets customers select multiple options at once from a list, such as choosing several pizza toppings or add-on services.

Can I add extra pricing to checkbox options in WooCommerce?
Yes, but this requires the PRO version. The free version lets you add and configure checkbox and multi-checkbox fields, while PRO adds the ability to charge extra for specific selections.

Do checkbox fields work with WooCommerce product variations?
Yes. You can combine checkbox fields with existing product variations, so customers can still choose options like a checkbox add-on alongside standard variation choices like size or color.

Related Articles

WooCommerce extra product options with custom fields

WooCommerce Extra Product Options - power up your products with one plugin

In this guide, I'll show you how to configure WooCommerce extra product options, add custom fields, and show multiple options with a FREE plugin! If y...
Advanced custom product fields for WooCommerce products

WooCommerce advanced custom fields: a FREE product & checkout customizer

Are you looking for a way to easily customize your WooCommerce? Let's build advanced product and checkout pages with custom fields in WooCommerce with...
WooCommerce product page fields and checkout fields

Create Custom Fields in WooCommerce Checkout and Product Pages

Standard WooCommerce doesn't let you create custom fields without writing your code. However, there are situations when you need the custom product or...
WooCommerce product text field

Customizing the WooCommerce product page with a text field!

If you create a WooCommerce Store and are a website creator, you probably know how frustrating it might get if you want to add a particular text field...
WooCommerce product customizer free (product personalization and a plugin to build a personalized product)

WooCommerce product personalization with a free plugin!

WooCommerce product personalization options allow you to offer customers extra choices such as text fields, date pickers or checkboxes directly on the...

4 minutes read22251 views

Reader Interactions

Comments

  1. WP Desk says

    2024-01-15 at 11:40

    Hi Yedige! Unfortunately, the plugin doesn’t support this yet. The addition of this feature is reported to programmers, but we do not know the date of its implementation. I will add you to the list of people interested in this functionality and I will inform you when it happens. In case of further questions, please contact me. Best Regards,

    Reply
  2. Yedige Aidossov says

    2024-01-15 at 11:40

    Hello, I have a question. Is there any possibility to show products attributes as a checkbox as additional options (products or services) not under the product, but as a widget on the shop page? To be able to select one or more options. Thank you in advance!

    Reply
  3. Yedige Aidossov says

    2024-04-17 at 01:04

    Hello,
    I have a question.
    Is there any possibility to show products attributes as a checkbox as additional options (products or services) not under the product, but as a widget on the shop page? To be able to select one or more options.
    Thank you in advance!

    Reply
  4. supporter says

    2024-04-23 at 10:55

    Hi Yedige!
    Unfortunately, the plugin doesn’t support this yet. The addition of this feature is reported to programmers, but we do not know the date of its implementation.
    I will add you to the list of people interested in this functionality and I will inform you when it happens.
    In case of further questions, please contact me.
    Best Regards,

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Dorota Ingielewicz

...

Powered by WP Desk

WP Desk brings you great WooCommerce plugins. We strive to save your time and money by speeding up your processes. Use our plugins to build a better store. Awesome support included in the package.

Premium WooCommerce Plugins →
WP Desk › Blog › WooCommerce products › WooCommerce product fields › Add a checkbox and multiple options to a WooCommerce product page

Primary Sidebar

Contents

    • Flexible Product Fields for WooCommerce Product Page
    • Flexible Product Fields for WooCommerce Product Page
  • How to add product options in WooCommerce?
  • Add a checkbox to the WooCommerce product
  • Multiple checkbox field type: examples
    • Food delivery restaurants 🍔 🍟
    • Clothing 🩳 👙 👚
    • Questionnaires and surveys 📋 🗳️
    • Reward customers for their loyalty 🙂
  • How to add multiple product options in WooCommerce?
    • Flexible Product Fields for WooCommerce Product Page
  • How to add product options in WooCommerce?
    • Multiple checkbox WooCmmerce product page customization
    • Multiple checkboxes for a WooCommerce product: The Advanced Tab
    • WooCommerce product with multiple options: The final result 🙂
  • Summary & more about the plugin
    • Flexible Product Fields for WooCommerce Product Page
  • FAQ

Flexible Product Fields for WooCommerce Product Page

WooCommerce product with multiple options made simple with Flexible Product Fields. Add Multiple checkbox fields to your WooCommerce product page. You can add 18 different field types!

💾 Active Installations: 10,000+ | WordPress Rating:

Add to cart or View Details
WP Desk
10,000+ Active Installations
Last Updated: 2026-08-19
Works with WooCommerce 10.7 - 11.1

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

Footer

WP Desk - WooCommerce Plugins

At WP Desk we create great WooCommerce plugins with awesome support. Save time and money with our e-commerce solutions. See how we can help you improve your e-store →

Secured by Comodo

WP Desk

  • About us
  • Giving Back
  • Blog
  • Get Support
  • Contact us

Products

  • Premium Plugins
  • WP Desk Care
  • Documentation
  • WooCommerce Invoices
  • Email Marketing
  • PDF Coupons

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy

© 2026 WP Desk

We value your privacy

We use necessary cookies to make our site work. We'd also like to set additional cookies to understand site usage, enhance your browsing experience, and serve personalized ads or content. By clicking ‘Accept All,’ you consent to our use of additional cookies.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}