• 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

WooCommerce custom fields for variations for better variable products

Plugin Updates, WooCommerce product fields

Tomasz Bednarek3 minutes read2026-07-23

Custom fields for simple products and variations can surely improve WooCommerce and enhance the built-in features of this e-commerce plugin. Read the article to learn how to add new advanced product options without programming a line of custom code yourself.

Contents

  • Key points
  • What are WooCommerce variations?
  • Custom fields for simple and variable products
    • Flexible Product Fields WooCommerce
  • 4 steps to configure custom product fields
    • Start with the plugin
    • Add new fields
    • Configure custom product fields
    • Custom fields on the product pages
  • Custom field pricing for advanced variations
  • WooCommerce custom fields for variations - summary
  • FAQ
    • Related Articles
  • WooCommerce variable product (comprehensive guide and free plugins)
  • How to add a custom product field in WooCommerce? (free plugin)
  • Custom attributes on the product page (better than WooCommerce gives you)
  • Create Custom Fields in WooCommerce Checkout and Product Pages
  • WooCommerce Extra Product Options - power up your products with one plugin

Key points

In this article, you may learn:

  • about WooCommerce variations,
  • how to add a custom field to WooCommerce variations,
  • to configure advanced custom fields for simple and variable products,
  • about additional pricing and conditional fields.

What are WooCommerce variations?

As you probably know, WooCommerce has 4 default product types.

WooCommerce product types
WooCommerce product types

Usually, simple products with attributes may suffice, but you may also decide to use variable products. Why? Because attributes will show in the additional information:

WooCommerce product attributes - additional information
WooCommerce product attributes - additional information

Variable products can show attributes but also come with variations that users can select.

WooCommerce products with variations
WooCommerce products with variations

The point of variations is to give more options per product. You’ll see in the next section how to add customized fields in WooCommerce both for simple and variable products.

💡 You may also read more about WooCommerce variations.

Custom fields for simple and variable products

When attributes are not enough, you can build advanced product fields with the plugin to further customize WooCommerce products.

Variable products with custom fields

What’s possible with the plugin?

  • Add 20 field types (18 in free)
    Flexible Product Fields - Add a new custom field
  • Show labels and field values in the cart summary and checkout page
  • Mark custom product fields as required or optional
  • Configure placeholders and tooltips
  • Assign CSS classes for better products and customized styling
  • You may also add custom fields for subscriptions with a free plugin
💡 You may also start with the free version of the plugin supporting a lot of free custom fields for all variations and simple products. The paid version allows you to assign fields to specific variations, add pricing per field, show fields based on conditions, and more.

Flexible Product Fields WooCommerce

Create a product wizard to sell engravings, gift wrapping, gift messages, business cards, stamps and optionally charge for it (fixed or percentage).

💾 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

4 steps to configure custom product fields

In fact, adding custom fields with the right tool is quite easy!

  1. Start with the plugin

    I will use Flexible Product Fields to customize WooCommerce products.

    💡 You may also choose the free version of the plugin to add custom fields.
  2. Add new fields

    After installing and activating the extension in WordPress, go to the plugin settings.

    Custom product fields for advanced products in WooCommerce
    Custom product fields for advanced products in WooCommerce

    Add a new group of fields for WooCommerce products.

    You may choose the specific products:

    Assign custom fields to specific WooCommerce products
    Assign custom fields to specific WooCommerce products

    With Flexible Product Fields PRO, it’s possible to assign fields per specific variations, entire categories, tags, or all products.

    Assign fields per specific product variation in WooCommerce
    Assign fields per specific product variation in WooCommerce
  3. Configure custom product fields

    Inside the newly added group, you can choose multiple field types.

    Additional product fields example
    Additional product fields example

    Of course, you may add more groups to show more fields depending on the products viewed.

  4. Custom fields on the product pages

    Let’s take a look at the example of new fields for a WooCommerce variable product.

    Variable products with custom fields
    Variable products with custom fields
💡 There are 20 field types in Flexible Product Fields PRO (18 in free).

Flexible Product Fields - Add a new custom field

Custom field pricing for advanced variations

Is there more to mention when you add custom product fields in WooCommerce? Of course. The flexibility of the plugin allows customizing stores with:

  • additional price per field (fixed or percentage)
  • variation image switcher based on custom fields
  • conditional fields depending on more options and for better ux
  • assigning fields for entire categories, tags, all products, or specific variations
💡 You may see all options in the plugin documentation.

WooCommerce custom fields for variations - summary

If you're selling variable products, adding custom fields for WooCommerce variations lets you go far beyond the default color or size dropdowns. With Flexible Product Fields, each variation can carry its own set of extra options — from a text field for personalization to a date picker for delivery scheduling — without writing any custom code. This means customers browsing a specific variation (say, a particular size or color) can still personalize that exact product version, and store owners keep full control over which fields apply to which variation, category, or tag.

As you can see, adding a new field per product (and variations) is quite easy with this extension for WooCommerce. Without any programming skills and custom code!

Advanced product fields and dynamic variation options may help improve WooCommerce products. Try the plugin for 30 days with professional technical support.

Or start with Flexible Product Fields free.

 

FAQ

Can I add custom fields to specific WooCommerce variations only?
Yes, but this requires the PRO version. The free version applies custom fields to entire products, while PRO lets you assign fields per specific variation, category, tag, or across all products.

Do custom fields work with both simple and variable WooCommerce products?
Yes. Flexible Product Fields supports both product types, so you can add the same custom field types — text, checkbox, select, and more — whether you're customizing a simple product or a specific variation.

Can I charge extra for a custom field on a product variation?
Yes, in the PRO version. You can set a fixed or percentage-based price per field, and even switch the variation image based on the custom field selected.

Related Articles

WooCommerce variable product (guide and free plugins)

WooCommerce variable product (comprehensive guide and free plugins)

The WooCommerce variable product comes with different variations such as colors or sizes. Today, you'll learn how to create variable products in WooCo...
Custom field product WooCommerce

How to add a custom product field in WooCommerce? (free plugin)

Let's see how to add a custom product field in WooCommerce with a free product designer plugin! Boost your sales by letting customers personalize prod...
The Flexible Product Fields free plugin as a alternative to WooCommerce attributes

Custom attributes on the product page (better than WooCommerce gives you)

Adding custom attributes in WooCommerce is quite easy. But, it's still visible on the product page in the additional information section. Today, I wil...
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 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...

3 minutes read12003 views

Tomasz Bednarek

Copywriter and Marketing Specialist

Author of numerous articles and educational materials created for WP Desk and related services focused on WooCommerce plugins (Flexible Invoices, F...

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 › WooCommerce custom fields for variations for better variable products

Primary Sidebar

Contents

  • Key points
  • What are WooCommerce variations?
  • Custom fields for simple and variable products
    • Flexible Product Fields WooCommerce
  • 4 steps to configure custom product fields
    • Start with the plugin
    • Add new fields
    • Configure custom product fields
    • Custom fields on the product pages
  • Custom field pricing for advanced variations
  • WooCommerce custom fields for variations – summary
  • FAQ

Flexible Product Fields PRO WooCommerce £59

Create a product wizard to sell engravings, gift wrapping, gift messages, business cards, stamps and optionally charge for it (fixed or percentage).

💾 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}