WooCommerce Extra Product Options is a comprehensive product personalization extension that enables store owners to add custom fields, paid add-ons, and pricing logic to product pages. With over 36,000 sales and a 4.9-star rating, it provides the most flexible way to sell customizable or made-to-order goods. This plugin is essential for developers building complex stores that require more than native variation dropdowns.
WPExclusive members get access to WooCommerce Extra Product Options as part of a full plugin and theme library — plans from $9.99/month. See the full CodeCanyon WooCommerce collection →
What Is WooCommerce Extra Product Options?
WooCommerce Extra Product Options is developed by CodeCanyon WooCommerce and is an eCommerce plugin for WordPress. Launched over 12 years ago, it has grown into a standard for advanced product customization on the Envato marketplace. It belongs to the eCommerce category on WPExclusive, alongside other tools for store optimization and cart enhancement.
The plugin solves the limitation of default product variations by allowing an unlimited number of custom fields and pricing rules. It is designed for store owners selling personalized items like gift-wrapped products, custom-sized furniture, or service-based add-ons.
WooCommerce Extra Product Options Features
The plugin provides a visual form builder to construct complex product configurations without writing any PHP or CSS.
Advanced Field Types and UI
The plugin supports a massive array of field types including checkboxes, radio buttons, select boxes, and text areas. You can also implement specialized elements like date pickers, range sliders, color pickers, and file uploaders for customer artwork. These input types can be transformed into visual swatches or grouped into sections displayed as pop-ups or sliders within WordPress eCommerce plugins.
Dynamic Pricing and Math Formulas
Prices can be set as fixed amounts, percentage increases, or calculated dynamically using math formulas. The plugin supports price-per-character for engravings and lookup tables for precise pricing based on dimensions or weight. You can also choose to override the base product price entirely or add independent fees that do not multiply with the product quantity.
Conditional Logic and Validation
The built-in conditional logic engine allows you to show or hide fields based on previous customer selections or specific user roles. You can create complex dependencies across multiple groups of fields to ensure a clean user interface. Robust validation features ensure that customers provide the correct data before they are allowed to add an item to their cart.
Global Forms and Product Elements
Admins can create global forms and apply them to specific categories or all products at once to save time. The “Product Element” feature allows you to attach other store products as add-ons to a main product, effectively creating a bundle or upsell flow. It also supports lazy loading for image-heavy swatches to maintain site performance.
Pricing
A regular license for this plugin costs $69 for a single site, while an extended license for products that charge end users is priced at $199. Check current pricing on the WooCommerce Extra Product Options sales page — WPExclusive members access it as part of their plan.
| Plan | Price | Sites | Includes |
|---|---|---|---|
| Regular License | $69 | 1 Site | Lifetime Updates |
| Extended License | $199 | 1 Site | Commercial Usage |
| WPExclusive Membership | From $9.99/month | Unlimited | Extra Product Options + full library |
For developers managing multiple sites, a WPExclusive membership covers Extra Product Options plus hundreds of other plugins and themes — usually less than one premium license.
WooCommerce Extra Product Options – Latest Version
The current version is 7.5.6. Fixed an issue where using the Order Again functionality caused associated products to become disconnected from their parent product. WPExclusive updates plugin files promptly after each release.
How to Install?
- Download the WooCommerce Extra Product Options .zip from your WPExclusive member account
- In WordPress: Plugins → Add New → Upload Plugin
- Select the .zip and click Install Now → Activate
- Navigate to the new “Extra Product Options” menu in the WordPress sidebar to create your first global form.
- Assign the form to your desired products or categories using the “Products” or “Categories” settings tab.
WooCommerce Extra Product Options Use Cases
Custom Jewelry and Engraving Stores
Jewelry retailers use text fields to collect engraving data and charge per character to maximize margin. By combining these with WordPress eCommerce plugins, they can provide real-time price updates as customers type their messages. This creates a transparent shopping experience that reduces checkout friction.
Pizza and Food Delivery Services
Food businesses utilize the visual swatches and checkboxes to allow customers to choose toppings and sides. Conditional logic ensures that certain options only appear when a specific size is chosen, while checkbox limits prevent too many free selections. The outcome is a highly accurate order that syncs perfectly with kitchen staff requirements.
Print-on-Demand and Merchandise Brands
Merchandise stores use the file upload field to let customers submit high-resolution logos for custom apparel. They utilize image swatches to show different color variants of a shirt and integrate math formulas to calculate wholesale discounts based on the quantity added to the cart. This automation saves hours of back-and-forth communication with customers.
Agencies and Developers Managing Multiple Client Sites
Agencies deploy the plugin to fulfill a wide variety of client requests without buying individual licenses for every project. Using the import/export tool, they can move complex form configurations from staging to production in seconds. A WPExclusive membership eliminates per-site licensing costs, allowing for higher profit margins on development projects.
WooCommerce Extra Product Options vs Alternatives
| Feature | Extra Product Options | ThemeHigh Addons | Official Add-ons |
|---|---|---|---|
| Form Builder | Visual Drag & Drop | Form Based | Basic List |
| Math Formulas | ✅ Yes | ❌ No | ❌ No |
| Starting Price | $69 | $39 | $49 |
| Available on WPExclusive | ✅ Yes | ❌ | ❌ |
Browse the full eCommerce plugins on WPExclusive →
Pros and Cons
✅ Strengths
- Visual form builder allows for rapid creation of complex product configurations without coding.
- The math formula pricing engine handles advanced calculations that most competitors cannot.
- Extensive compatibility with major plugins like WooCommerce Bookings and Subscriptions.
- High-performance code handles stores with hundreds of global field options efficiently.
⚠️ Limitations
- The sheer number of settings can be overwhelming for beginners during the first setup.
- Advanced styling often requires some basic knowledge of CSS to match custom themes perfectly.
- Developer auto-updates require an active license key. WPExclusive publishes updates manually when new versions are released.
Is WooCommerce Extra Product Options GPL Licensed?
Yes. WooCommerce Extra Product Options is distributed under the GNU General Public License (GPL) — the same license that governs WordPress itself. GPL gives any user the legal right to use, study, share, and redistribute the software. This is the legal framework that makes WPExclusive’s membership model possible.
WPExclusive distributes 100% original, unmodified files — the same release the developer publishes. No injected code, no alterations, no security risks.
Get WooCommerce Extra Product Options on WPExclusive
WPExclusive membership starts at $9.99/month, $87/year, or $149 lifetime — giving you WooCommerce Extra Product Options plus every plugin and theme in the library, on unlimited sites.
Explore the full CodeCanyon WooCommerce collection → or browse all WordPress plugins →
Frequently Asked Questions
What does WooCommerce Extra Product Options do?
WooCommerce Extra Product Options adds custom fields and paid add-ons to your product pages. It enables shoppers to personalize items through checkboxes, uploads, and swatches while calculating costs dynamically. It is designed for merchants needing advanced product customization beyond basic variations.
Is WooCommerce Extra Product Options free?
The plugin is a premium product available via CodeCanyon for $69. While there is no free version, WPExclusive members can access the full plugin through their subscription plans starting at $9.99/month.
What is the latest version of WooCommerce Extra Product Options?
The current version is 7.5.6 — WPExclusive members always receive the most current release shortly after it is published by the developer.
How much does WooCommerce Extra Product Options cost?
A regular single-site license costs $69 at retail. Via WPExclusive, it is included in plans from $9.99/month with no limit on site installations.
Is it legal to use WooCommerce Extra Product Options via WPExclusive?
Extra Product Options is GPL licensed, which explicitly permits redistribution. WPExclusive provides original, unmodified files — fully within GPL terms.
What are the best alternatives to WooCommerce Extra Product Options?
Real alternatives include ThemeHigh Product Addons and the official WooCommerce Product Add-ons extension. Both allow for custom fields but feature different pricing models and builder interfaces. All are available on WPExclusive within the same membership.




