What is BoxBuilder?
BoxBuilder is a WooCommerce plugin by SwiftlyWP that adds a visual box builder to any WooCommerce product. Your customers browse available products, add items to their box, and checkout — all without leaving the product page.Install BoxBuilder
Get BoxBuilder set up on your WordPress site in under 2 minutes.
Quickstart
Build your first box in 5 minutes.
Features
Explore box configuration, pricing models, and display options.
Developers
Hooks, filters, template overrides, and REST endpoints.
Who is it for?
- Gift shops & candy stores — let customers pick chocolates, sweets, or treats to fill a gift box
- Florists — build your own bouquet from available flowers
- Subscription box companies — let subscribers customize their monthly box
- Food & beverage — sample packs, cheese boards, coffee selections
- Corporate gifting — branded gift hampers with curated product choices
- Any WooCommerce store that wants a “build your own” product experience
Free vs Pro
BoxBuilder comes in two versions:- Free
- Pro
Everything you need to launch a box-building experience:
- Create box products with fixed or range-based capacity
- Fixed price or per-item pricing
- Grid and list layouts
- Gift message support
- Full cart, order, and email integration
- Shortcode and Gutenberg block
- Mobile responsive
- Customizable labels, colors, and appearance
- 6 settings tabs with full control
Requirements
- WordPress 6.0 or higher
- WooCommerce 7.0 or higher
- PHP 7.4 or higher
BoxBuilder requires WooCommerce to be installed and activated. If WooCommerce is not active, BoxBuilder will deactivate itself and show a helpful notice with a link to install or activate WooCommerce.
How it works
At a high level, BoxBuilder works like this:Create a box product
Create a standard WooCommerce product and enable BoxBuilder on it. Configure the capacity, pricing model, and which products customers can choose from.
Customer builds their box
On the product page, customers see a visual builder with a product grid and a box summary panel. They browse, search, and add items until their box is full.