Smart Product Options and Addons turns any WooCommerce product into a configurable one. Build addon forms with drag and drop, price every option the way it actually works, and keep real-time control of shared stock across your whole store.
Options, pricing, logic, and inventory all live in a single visual builder, so any product can be personalized without touching code.
Assemble option groups visually, reorder fields by dragging, and publish to the products you choose. The order in the builder is the order on the page, and everything validates before it saves.
Flat fees, percentages, per-character rates, or live math formulas that recalculate as customers type.
Dropdowns, swatches, text, numbers, email, and file uploads, so every option behaves right.
Show every price change before checkout. Product price, option fees, and the final total update as customers customize their order.
Carry each selected option into the cart, checkout, and order record. Your team gets the exact customization details without extra back and forth.
Show and hide fields based on earlier choices to build forms that adapt in real time.
Target groups to products, categories, or tags, with exceptions and priority rules.
Track shared inventory across products and reserve it live in the cart, so a limited add-on like wrapping paper or an engraving slot can never be oversold. Stock restores automatically on cancellation.
Click a field type to drop it onto the canvas, then configure its label, pricing, stock, and conditions from one tidy panel.
Mix and match twelve field types inside any group. Each one carries its own pricing, validation, and conditional logic.
Choice fields
Input fields
Advanced & display
Five strategies cover everything from a simple surcharge to formulas that scale with quantity and characters. Totals update live above Add to Cart.
Collect a selection or note without adding any charge.
A fixed surcharge whenever an option is chosen. Works on every field.
Gift wrap (+ $5.00)
A share of the base price, calculated cleanly without compounding.
Priority (+ 10%)
Expressions with placeholders for base price, quantity, and characters, evaluated safely.
[char_count] * 0.50
A rate times the characters typed. Perfect for engraving and monograms.
$0.50 / character
Every adjustment is calculated in the browser as shoppers interact. A summary above Add to Cart breaks down the base price, options total, and final price, so there are no surprises at checkout.
Set rules so a field appears only when it is relevant. Ask for an engraving message only after the customer opts into engraving, or hide a shipping note when they choose in-store pickup.
Create shared stock pools for things like wrapping paper, engraving slots, or limited-edition add-ons. Stock is reserved the moment an item enters a cart and restored automatically if an order is cancelled.
No development, no template edits. Smart Product Options and Addons renders inside your existing WooCommerce product pages.
Open the Addon Builder, name your group, and add the fields you need from the sidebar.
Set pricing per option and choose which products, categories, or tags the group appears on.
Hit publish. Options show above Add to Cart with a live total, and selections flow to the order.
A few of the things stores build with Smart Product Options and Addons, shown exactly as customers see them.
Runs on shared, managed, VPS, and local hosting. Built for single-site stores. Modern browsers supported.
Smart Product Options and Addons is an advanced product configurator and addon builder for WooCommerce. It lets you add custom fields like text inputs, dropdowns, checkboxes, image swatches, and file uploads to your products, so customers can personalize what they buy.
Yes. Options can carry a flat fee, a percentage of the base price, a per-character rate, or a custom math formula. Totals are calculated live as the customer makes their selections.
Absolutely. Conditional logic lets any field appear or disappear based on what the customer selected earlier in the same group, and the rules are enforced on the server too.
Assignment rules let you target individual products, whole categories, tags, or the entire store, and you can add exceptions to leave specific items out.
Yes. Global stock pools track inventory for specific options, reserve it while items sit in a cart, and restore it automatically if an order is cancelled or refunded.
Smart Product Options and Addons hooks into standard WooCommerce templates, so it renders cleanly on any theme that follows normal WooCommerce practices, on both the product and checkout pages.
Yes. The built-in export and import tool packages your option groups, inventory items, and settings into a single JSON file, ideal for staging-to-production migrations and backups.
Feature ideas are welcome through the early access list. Share what you want to see and why it would help your store.
Add the options, pricing, and logic your catalog has been missing. Smart Product Options and Addons installs in minutes and works with the WooCommerce you already run.