Sell customizable products with 15 field types and smart conditional logic
AddonsBloom lets customers personalize their purchases — engraving text, selecting options, uploading files, choosing colors — directly on the product page. With 15 field types, conditional show/hide logic, per-option pricing modifiers, and global add-on sets, it's the most complete product customization plugin for WooCommerce.
Real screenshots from the WordPress admin dashboard
Drag-and-drop field builder with live product page preview
Customers see clean, intuitive options directly on the product page
All add-on selections appear clearly in order emails and admin order view
One-time payment, lifetime access. No subscriptions.
One-time payment • Lifetime updates • 30-day money-back guarantee
Text input, dropdown select, checkbox group, radio buttons, textarea, date picker, time picker, color swatch, image swatch, file upload, number input, hidden field, section label, quantity multiplier, and flat/percentage fee fields — every customization scenario covered.
Show or hide fields based on customer selections. If a customer selects "Engraving: Yes", reveal the engraving text field. Build complex branching option flows without writing a single line of code.
Add flat or percentage price modifiers to individual options. Selecting "Gift wrapping" adds $5.00, choosing "Express production" adds 25% — prices update in real time as customers select options.
All customer selections appear clearly in the cart, checkout, order confirmation email, My Account order history, and admin order view. Nothing gets lost between the product page and fulfillment.
Set minimum and maximum character limits on text fields. Apply regex validation patterns, mark fields as required or optional, and show live character counters to guide customers.
Create a set of add-ons once and apply it to all products, specific categories, or tagged products. Update the global set and all assigned products update automatically — perfect for store-wide options.
Attach product images to color swatches, material options, and style choices. Visual swatches increase engagement and reduce indecision, leading to higher conversion rates on customizable products.
All add-on fields are fully responsive and optimized for touch input. Swatches resize for finger taps, file uploads trigger native mobile pickers, and date/time fields use native mobile controls.
Mark any field as required to prevent checkout until it's filled. Optional fields are clearly labeled. Combine required and optional in the same add-on set for flexible product configurations.
Add-on values display prominently in WooCommerce order admin, packing slips, and shipping labels. Export orders to CSV and all add-on data is included as separate columns for easy processing.
Use the quantity-multiplied field type to let the add-on price scale with product quantity. If "personalized tag" costs $1 and the customer orders 10 products, the add-on automatically charges $10.
Export all customer-submitted add-on data across orders as a structured CSV. Filter by date range, product, or add-on field — ideal for batch processing custom orders or handoff to production teams.
Get up and running in minutes
Complete your purchase and download the plugin ZIP file from your dashboard.
Go to Plugins > Add New > Upload Plugin in your WordPress admin and select the ZIP file.
Click "Activate" after installation completes.
Go to the plugin settings and enter your license key to activate updates and support.