Getting Started
Introduction to Smart Add-Ons
Introduction to Smart Add-Ons: a complete product customization and upsell plugin for WooCommerce. Add paid options — gift wrapping, engravings, file uploads, warranties, sizes, and more.
What is Smart Add-Ons?
Smart Add-Ons is a premium WooCommerce plugin that lets store owners add paid, optional, or required product customization fields to any product — without writing PHP or JavaScript.
Every field can have its own pricing (fixed or percentage, plus formula on the Pro plan), conditional visibility rules, and validation. Customers see a live price preview as they make selections, and all field data flows through to the WooCommerce order, cart, and checkout.
Who is it for?
- Store owners — add gift wrap options, personalisation fields, file uploads, and size-based pricing without hiring a developer
- Agencies — deploy across multiple client stores; the Pro plan covers 3 production sites plus 3 non-production sites
- Developers — extend via PHP hooks, custom field types, and 26 REST API endpoints
Features at a glance
- 10 field types — checkbox, checkbox group, radio, image select, dropdown, text, textarea, date, custom price, file upload
- Conditional logic — show/hide fields or groups based on other selections
- Flexible pricing — fixed, percentage, formula (Pro plan), flat fee, and per-quantity pricing per option
- Addon Group Builder — drag-and-drop visual editor in wp-admin (React)
- Analytics — track events, revenue per group, and daily rollups
- A/B testing — split traffic between two addon variants (Pro plan)
- AI upsell suggestions — add-on suggestions per product (Pro plan)
- Secure file uploads — private storage with signed admin download URLs
- Developer API — PHP hooks, REST API, custom field types
Plan overview
| Feature | Starter | Pro |
|---|---|---|
| Field types | All 10 | All 10 |
| Conditional logic | ✓ | ✓ |
| Pricing types | Fixed, percentage, flat fee, per-quantity | All, including formula pricing |
| Analytics | Basic | Full dashboard |
| A/B testing | — | ✓ |
| AI suggestions | — | ✓ |
| Production sites | 1 | 3 |
| Non-production sites | 3 | 3 |
WooCommerce compatibility
- WooCommerce 8.0 through 9.9 (tested)
- HPOS (High-Performance Order Storage) — fully compatible
- Block-based checkout — native Store API integration
- Classic and FSE block themes — both supported