Skip to content

Getting Started

Introduction to Smart Add-Ons & Upsell Engine

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 & Upsell Engine 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, percentage, or formula), 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; Agency plan supports 999 activations
  • Developers — extend via PHP hooks, custom field types, and 28+ 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, 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 — OpenAI-powered 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

FeatureStarterProAgency
Field typesAll 10All 10All 10
Conditional logic
Pricing typesAllAllAll
AnalyticsBasicFullFull
A/B testing
AI suggestions
Site activations13999

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