For WooCommerce store owners who have outgrown the platform’s native product options, Extra Product Options & Add-Ons for WooCommerce by ThemeComplete offers a powerful, all-in-one solution to create highly customizable product pages. Since its launch in 2014, this plugin has been trusted by over 36,000 stores to transform static product listings into dynamic, revenue-generating experiences. It allows you to add paid checkboxes, dropdowns, text fields, file uploads, date pickers, and complex pricing rules without writing a single line of code. Whether you sell customizable gifts, configurable services, or made-to-order products, this plugin is engineered to increase your average order value (AOV) by letting customers tailor their purchases—and charging for the privilege.
Key Features
- Unlimited Field Types: Add over 20 different input types including radio buttons, checkboxes, dropdowns, multi-select fields, text areas, date pickers, color pickers, file uploads, and product elements that let customers add other products to the cart.
- Visual Swatches: Replace standard variation dropdowns with image, color, or text swatches for a more intuitive and visually appealing shopping experience.
- Advanced Pricing Logic: Set fixed amounts, percentage-based pricing, price per character or word for text fields, and even complex math formulas or lookup tables to calculate dynamic prices in real-time.
- Conditional Logic: Show or hide fields and entire sections based on customer selections using advanced AND/OR logic groups, creating a streamlined and personalized form flow.
- Repeatable Elements & Sections: Allow customers to add multiple instances of a field or an entire section, which can also be set to auto-repeat based on the product quantity.
- Role-Based Access Control: Enable or disable the plugin’s global elements and specific fields based on user roles (e.g., wholesale customers see different options).
- Dynamic Pricing & Weight Calculations: Modify the native product price, display real-time calculations, and adjust product weight based on selected add-ons for accurate shipping.
- Product Element Feature: Let shoppers add other products (bundles, accessories) directly alongside the main product, increasing total cart value.
- Import/Export Tools: Seamlessly transfer your complex forms between different sites or environments for efficient management.
- One-Time Payment: No yearly subscription required; pay once for lifetime usage with free updates during the support period.
Who Is This For? Use Cases
E-commerce Stores Selling Customizable Products
If your business model relies on personalization—such as engraved jewelry, custom-printed apparel, or made-to-order furniture—this plugin is essential. You can easily add fields for text engravings, file uploads for artwork, or dropdowns for material selection, and charge a premium for each customization. The Extra Product Options & Add-Ons for WooCommerce plugin turns these complex requirements into a smooth, user-friendly checkout process.
Food & Hospitality Businesses
Restaurants, pizzerias, and catering services can use the plugin to manage food toppings, extras, and special instructions. With conditional logic, you can hide gluten-free options when a customer selects a different base, or show add-ons only for specific menu items. The ability to set price per extra topping or charge for a specific size makes it ideal for this vertical.
B2B and Wholesale Suppliers
Wholesale stores often need to offer tiered pricing, quantity breaks, or add-on services like gift wrapping or rush shipping. The plugin’s role-based enable/disable and dynamic pricing features allow you to present different options to logged-in wholesale customers versus retail shoppers, all within the same product page.
Service-Based Businesses
If you sell services like consulting, design, or maintenance packages, you can use the plugin to add optional extras (e.g., expedited delivery, additional revisions, or extended support). The date picker and time elements are perfect for booking appointments or scheduling service windows directly on the product page.
Technical Details & Compatibility
The plugin is fully compatible with WordPress 6.x and WooCommerce 10.x, ensuring it works with the latest platform updates. It supports all major browsers including Firefox, Safari, Chrome, and Edge, and is built to be mobile-friendly and responsive. Performance is optimized with features like lazy load for image swatches and improved handling of large numbers of elements.
Compatibility extends to a wide range of popular WooCommerce extensions. It integrates seamlessly with WooCommerce Bookings, WooCommerce Subscriptions, and Composite Products. For multilingual stores, it is an official WPML Certified Plugin and works with qTranslate X and WooCommerce Multilingual & Multicurrency. Currency switcher compatibility includes Aelia and FOX. The plugin also supports numerous quick view plugins from popular themes like Flatsome, Avada, Woodmart, and Porto, as well as dedicated quick view plugins from YITH and WooCommerce.
The codebase adheres to PHP and JavaScript Coding Standards and features a clean, logical structure. ThemeComplete provides a comprehensive documentation library and a 24/7 support forum. The plugin also includes professional workflow tools like right-click context menus and keyboard shortcuts (Copy, Paste, Duplicate) for efficient form building. You can also add custom CSS and JavaScript directly from the plugin settings.
Pros and Cons
Pros
- Massive feature set: Replaces multiple plugins with a single, unified solution for product options, pricing, and conditional logic.
- Proven track record: With over 36,000 sales and a 4.9/5 rating from more than 1,300 customers, it is one of the most trusted plugins in its category.
- One-time payment model: At $69.00, it offers exceptional value compared to subscription-based alternatives, with lifetime usage and free updates during the support period.
- Excellent support: ThemeComplete is known for fast, responsive support and comprehensive documentation.
- Regular updates: The plugin is actively maintained with frequent updates (version 7.5.7.1 released in April 2026) ensuring compatibility with the latest WooCommerce and WordPress versions.
- No coding required: The intuitive form builder and drag-and-drop interface make it accessible for non-developers.
Cons
- Learning curve for complex features: While basic setup is simple, mastering advanced pricing formulas, conditional logic, and product elements may take some time for new users.
- Partial compatibility with some discount plugins: The plugin is stated as partially compatible with certain dynamic pricing and discount plugins, which may require testing in specific setups.
- Can be overkill for simple stores: If you only need one or two extra fields, a simpler, free solution might suffice. This plugin is best suited for stores with complex or multiple customization needs.
Frequently Asked Questions
Is Extra Product Options & Add-Ons for WooCommerce compatible with the latest version of WooCommerce and WordPress?
Yes. The plugin is explicitly tested and confirmed compatible with WordPress 6.x and WooCommerce 10.x. ThemeComplete actively maintains the plugin with regular updates, with the latest version (7.5.7.1) released in April 2026. The changelog shows consistent compatibility fixes and improvements with each release.
Can I use this plugin to create custom product bundles or add related products to the cart?
Absolutely. The plugin includes a Product Element feature that allows customers to add one or more additional products to the cart alongside the main product. This is perfect for creating product bundles, offering accessories, or building custom kits. You can also use the Custom Bundle layout mode for a pre-selected checkbox-style bundle presentation.
Does the plugin work with multilingual sites and currency switchers?
Yes. Extra Product Options & Add-Ons for WooCommerce is an official WPML Certified Plugin, ensuring full compatibility with multilingual setups. It also supports qTranslate X. For currency management, it works seamlessly with Aelia Currency Switcher and FOX Currency Switcher, and it is compatible with WooCommerce Multilingual & Multicurrency.
Final Verdict
Extra Product Options & Add-Ons for WooCommerce by ThemeComplete stands as a market-leading solution for any WooCommerce store that needs to move beyond basic product variations. With over 36,000 sales and a stellar 4.9-star rating from more than 1,300 customers, its reputation is well-earned. The plugin’s combination of a one-time payment model ($69.00), a vast array of field types, advanced pricing logic, and robust conditional logic makes it an exceptional value proposition. It is actively developed, compatible with the latest WordPress and WooCommerce versions, and supported by a responsive team. Whether you are selling personalized gifts, complex B2B products, or food with endless customizations, this plugin provides the tools to increase average order value and create a superior customer experience. If you’re ready to turn your product pages into revenue-generating assets, this is the investment that pays for itself.