WooCommerce Custom Fields for Variations is a premium IconicWP plugin that helps store admins add structured, variation-specific information to variable products—then show that information to shoppers only when the relevant variation is selected. It’s built for stores that need more than standard attributes, without turning variations into complex “product add-ons” or customer-input workflows.
WooCommerce Custom Fields for Variations features for smarter variable products
Add variation field groups site-wide (admin-first workflow)
Create Field Groups that appear across your store’s product variations so your team can enter extra data consistently and quickly. Groups help keep the variation edit screen organized, especially for catalogs with lots of options.
Supported field types for efficient editing
Choose field types that match the way your team works and the kind of information you need to store:
- Text fields
- Textareas
- Select (dropdown) fields
- Checkboxes
- Radio buttons
You can also add field descriptions (admin guidance) and set default values to speed up variation setup and reduce repetitive input.
Display the right info at the right time (no clutter)
On the front end, filled-in custom fields can be configured to appear only after a customer selects a variation, so shoppers see details that match their choice without overwhelming the product page. The plugin outputs the information directly beneath the variation options (typically above the add-to-cart area) and uses your theme’s WooCommerce styling so it blends naturally.
Shortcode output for flexible placement
If you need more control over where variation details appear, the plugin includes a shortcode (iconic-variation-fields) that can output:
- Fields for a specific product
- Fields from a specific group
- One or more specific fields
This is useful for custom layouts, product tabs, or page-builder sections where you want variation details in a precise location.
What WooCommerce Custom Fields for Variations is (and isn’t)
This plugin is designed for admin-entered informational variation data—think of it as a way to store and optionally display descriptive details for each variation.
It is not intended for customer personalization or interactive product add-ons. Customers can’t submit custom values (and it doesn’t replace add-on plugins for file uploads or user-entered customization).
Practical use cases for variation custom fields
Use WooCommerce variation custom fields to present clearer buying information such as:
- Size-specific measurements (auto-show per selected size)
- Materials, care instructions, or ingredient notes per variation
- Variation-specific lead times or shipping notes
- Compatibility notes (e.g., “fits model X only”)
- Bundle contents or what’s included per option
Advanced workflows for teams and developers
Reuse variation field data anywhere
Because the plugin stores values as variation meta, developers can retrieve the saved data and use it in custom templates or integrations (for example, pulling variation field values into custom components).
Add variation fields to order emails (optional customization)
By default, custom fields don’t automatically appear in customer emails/invoices. Iconic’s developer documentation provides a supported approach to output those fields beneath variation line items in WooCommerce emails if your store needs that visibility post-purchase.
Bulk import variation field values via CSV
If you manage large catalogs, the documentation also outlines how to map field Meta IDs for importing values using WooCommerce’s default product CSV importer—handy for migrations or bulk updates.
Conclusion
If your store relies on variable products and you need to store (and optionally display) extra variation details in a clean, structured way, WooCommerce Custom Fields for Variations is a strong premium solution. It streamlines admin workflows, keeps product pages tidy with variation-based display rules, and gives you the flexibility to surface variation data wherever it matters most—ideal for growing WooCommerce catalogs that need clarity, consistency, and control.