Skip to main content
Subscription Boxes is a Pro feature. Upgrade to BoxBuilder Pro →
BoxBuilder Pro integrates with WooCommerce Subscriptions to offer recurring, customizable box subscriptions. Customers subscribe to a box and customize their selections before each renewal.

Requirements

How It Works

1

Create a subscription product

Create a WooCommerce Subscription product with your desired billing period (monthly, quarterly, etc.).
2

Enable BoxBuilder

Enable BoxBuilder on the subscription product, configure capacity, products, and pricing.
3

Customer subscribes

Customer builds their first box and subscribes. Their box configuration is saved with the subscription.
4

Before each renewal

Before the next billing date, the customer can log in and customize their box for the upcoming period.
5

Lock-in deadline

A configurable deadline (e.g., 3 days before billing) locks the box for customization. After the deadline, the current configuration is used.

Notification Emails

BoxBuilder sends a reminder email before each renewal period:
“Your next box ships on [date]. Customize your box before [deadline].”
If the customer doesn’t customize their box before the deadline, the default box contents (set by the admin or the customer’s previous selection) are used.

Admin Configuration

  • Set the customization deadline (days before renewal)
  • Set default box contents used when customers don’t customize
  • View subscription box history for each customer

Use Cases

Business TypeSubscription Box
Coffee roasterMonthly coffee selection box — choose 4 bags each month
Snack companyQuarterly snack box — pick your favorites every 3 months
Beauty brandMonthly sample box — choose products to try
Book clubMonthly book box — select genres or specific titles