Build-a-Box Shopify App: Create Custom Subscription Bundles

Updated on
May 19, 2026
Build-a-Box Shopify App: Create Custom Subscription Bundles

TL;DR

A Build-a-Box subscription lets your customers hand-pick the products inside their own recurring box instead of receiving whatever you curate for them.

It's one of the most powerful subscription formats for Shopify merchants because personalization keeps subscribers around longer.

The Utterbond Subscriptions Build-a-Box Shopify App helps Shopify merchants create customizable subscription boxes with no coding required, a 14-day free trial, and 0% transaction fees on paid plans.

What Is a Build-a-Box Subscription on Shopify?

Most subscription boxes work one way: the merchant picks the products, packs the box, and ships it. Customers trust you to send something great. That's a curated box model, and it works well for brands with a strong editorial voice.

A build your own subscription box model flips that dynamic. Instead of you choosing what goes in, your customers do. They browse your product catalog, pick their favorites, and those items ship to them on a recurring schedule — weekly, monthly, whatever you set.

Imagine a coffee company where users have the freedom to select their own roast each month. Or think about a supplement shop where consumers can personalize their subscription package with their preferred proteins, vitamins, and snacks. The type of product doesn’t really matter at all. It’s all about making the consumer feel like they’re in charge.

That sense of ownership is the whole point. When someone builds their own recurring order, they're far less likely to cancel it.

Start Your Build-a-Box Subscription Today

Let customers build their own recurring box on Shopify with no coding, 14-day free trial, and 0% transaction fees on paid plans.

Start 14-Day Free Trial

Why Offer a Build-Your-Own Subscription Box?

Regardless of whether you're looking to establish a new subscription box from the ground up or simply improve your existing subscribe-and-save program, there are some very good reasons to venture beyond your basic curated subscription service.

Higher average order values. When consumers select their products, they order more items. There's no arbitrary limit imposed by your curation — they fill the box to the size they want.

Better retention. People stick with subscriptions they built themselves. They chose those specific products for a reason. Canceling feels like giving up something they designed.

Reduced churn. Churn is the biggest killer of subscription revenue. Personalized boxes consistently outperform generic ones here because subscribers feel the box is "theirs."

Predictable recurring revenue. Once someone sets up a Build-a-Box subscription, you know exactly what's coming in each billing cycle. That makes inventory planning and cash flow forecasting much easier.

Competitive differentiation. Most Shopify stores still offer simple subscribe-and-save on individual products. Using a build a box app for Shopify is a meaningful step up that competitors often haven't taken yet.

Learn more about the long-term benefits of adding a subscription model to your Shopify store.

What Is the Utterbond Build-a-Box Shopify App?

The Build-a-Box Shopify App is built specifically for merchants who want to create a subscription box experience — including full Build-a-Box functionality with no developer needed.

A few numbers worth knowing upfront: 4.7/5 stars, and 1,000+ Shopify brands using it. It carries the "Built for Shopify" badge, which means it meets Shopify's highest standards for performance, design, and integration. That's not a marketing claim — it's a certification Shopify awards to apps that pass rigorous technical review.

Here's what you get:

  • Build-a-Box Bundle — available on the Growth plan at $29/month and above
  • Prepaid subscriptions — customers can pay upfront for multiple deliveries 
  • Dunning management — automatic payment retry and recovery emails for failed charges
  • Branded customer portal — subscribers can manage their subscriptions themselves 
  • Tag-based subscription plans — display different subscription plans to different customer segments 
  • Billing automation — automate recurring subscription billing 
  • Integrations with Klaviyo, Omnisend, Mailchimp, Gorgias, GA4, Referral Candy, and more
  • 0% transaction fees on all paid plans (Growth $29/month, Enterprise $49/month) 
  • 14-day free trial on all paid plans

It supports physical products, digital products, food and beverage brands, health and wellness, coffee subscriptions, pet products, beauty, and more. If you've been searching for how to build a subscription box on Shopify, or comparing Bold Subscriptions Build a Box with newer alternatives, Utterbond is a strong contender worth evaluating directly.

If you're still comparing options, check out this honest comparison of the best Shopify subscription apps.

How to Build a Subscription Box with Utterbond (Step-by-Step)

If you're wondering how to start a subscription box on Shopify, this is the part most guides skip over. Here's exactly how to get Utterbond's Build-a-Box live — following the official setup flow step by step.

Before you start: Make sure you've already created at least one Subscription Plan inside Utterbond. All products added to that plan will automatically appear inside your Build Box bundle.

Step 1 — Go to the Bundle Section and Click "Create Build Box"

From your Utterbond dashboard, navigate to the "Bundle" section in the left sidebar.

Click the "Create Build Box" button in the top right corner. This opens the Build Box creation form where you'll configure everything.

Note: You'll need to be on the GROWTH plan ($29/month) or higher to access the Build-a-Box feature. The Starter plan covers standard subscribe-and-save but does not include it.

Step 2 — Fill In the Box Information and Settings

This step has two parts: the Box Information fields and the Build Box Settings at the bottom of the form.

Box Information — fill in these fields:

  • Box Name — Internal name for this box (e.g., "Monthly Coffee Box"). Required.
  • Box Widget Title — The title customers see on your storefront (e.g., "Build Your Own Coffee Box"). Required.
  • Action Text — Button label customers click to add a product (e.g., "Add to set and save 20%").
  • Discount Label — Label shown next to the discount (e.g., "Box Discount").
  • Grid Label — Label shown above the product grid (e.g., "Added").
  • Add to Purchase Option Label — Label for the purchase option button (e.g., "To Purchase Option").
  • Product Not Found — Message shown if a product can't be found (e.g., "Product not found").
  • Start Description — Short description shown at the start of the widget (e.g., "Add to set and save 20%").

Build Box Settings — fill in these fields:

  • Min Products — Minimum number of products a customer must add before checking out.
  • Max Products — Maximum number of products allowed in the box.
  • Box Fixed Limit Message — Message shown when the customer hits the max limit (e.g., "You have to add min [min] and max [max] products in box").
  • End Per Row — Number of products displayed per row in the product grid.

Take your time with these labels — they're exactly what your customers will read on your storefront.

Step 3 — Select the Subscription Plan

Scroll down to the Subscription Groups section and select the subscription plan you want to link this Build Box to.

Important: Once you assign a subscription plan to a Build Box bundle, you cannot modify the subscription plan after saving. If you need to change it later, you'll have to delete the box and create a new one. All products included in the selected subscription plan will automatically appear inside the bundle.

Choose your plan carefully — this determines the billing frequency and pricing structure your Build Box subscribers will be on.

Step 4 — Add a Featured Image (Optional)

If you want to display a banner image at the top of your bundle widget on the storefront, upload one in the Featured Image section.

Click "Add image" and upload your banner. This is optional but recommended — a clean visual makes the Build Box section look polished and professional on your product page.

Step 5 — Configure Build Box Discounts

Scroll to the Build Box Discounts section.

To offer a discount on the box:

  1. Check the "Use Discount" checkbox to enable it.
  2. Enter your Discount Value in the field.
  3. Choose the discount type from the dropdown:
    • Percent Discount — e.g., 10% off
    • Fixed Discount — e.g., $5 off
    • Fixed Amount — a fixed total price for the box
  4. Under Recurring Payments For Subscriptions, choose how the discount applies:
    • Limit discount to the first payment — discount only on the first order
    • Limit discount to multiple recurring payments — discount applies for a set number of orders
    • Discount applies to all recurring payments — discount on every order, forever
  5. Click "Update" to save your configuration.

Important: If you have already set a discount on the Subscription Plan itself, both discounts will apply when a customer purchases a Build Box subscription. Double-check that your combined discount still works for your margins.

Step 6 — Preview Your Live Build Box

Once saved, scroll down to see exactly how your Build Box Subscription looks on the storefront.

Customers will see a product grid with all eligible items from the linked subscription plan. They can browse, select their products, and click "Add to Cart" once they've built their box. The grid respects your Min/Max product rules and shows the Box Fixed Limit Message when the maximum is reached.

Before promoting, check:

  • The product grid loads correctly with all expected products
  • The Min/Max limits trigger correctly
  • The discount displays as expected
  • The widget title and labels match what you entered in Step 2

A great customer portal is one of the biggest drivers of subscription retention — here's why it matters so much.

Fewer support tickets. Happier subscribers. Lower churn. It's a win on every front.

Ready to Launch Your Own Subscription Box?

Install Utterbond Subscriptions and create a customizable Build-a-Box experience for your Shopify store.

Install Utterbond Subscriptions

After Setup — Go Live and Promote

Once everything looks right, go live and start promoting. Then actually tell people about it.

Add it to your homepage. Feature it in your next email campaign. Consider a first-box discount to drive initial sign-ups — something like 15% off the first shipment. That lowers the barrier to try it, and once someone builds their first box, they're much more likely to stay.

Key Features That Make Utterbond's Build-a-Box Stand Out

Here's a closer look at what's under the hood.

  • Flexible box rules. You set the minimum and maximum product count, define which collections are eligible, and decide whether the box is fixed or flexible. This gives you full control over the customer's selection experience without overwhelming them with choices.
  • Prepaid subscriptions. Customers can pay upfront for 3, 6, or 12 months. This is a huge win for cash flow and churn reduction. Annual prepaid subscribers churn at dramatically lower rates than month-to-month subscribers.
  • Smart dunning management. When a payment fails — and they will, whether it's an expired card or a bank decline — Utterbond automatically retries the charge and sends recovery emails to the customer. Failed payments are one of the biggest causes of involuntary churn — learn how dunning management protects your revenue.
  • Branded customer portal. Subscribers manage everything themselves. Product swaps, skips, pauses, address changes — all handled without a support ticket. The portal matches your store's branding, so it feels native, not bolted-on.
  • Tag-based subscription plans. Show different subscription plans to different customer segments based on their tags. Useful for VIP tiers, wholesale customers, or loyalty program members.
  • Billing automation. Automated billing cycles handle recurring charges without any manual work on your end. Billing date automation, price automation, and status automation are all available in bulk.
  • Integrations. Klaviyo, Omnisend, Mailchimp, Gorgias, GA4, Referral Candy, Attentive, PostScript, Marsello, Stamped, Sky Pilot, Rivo, and more. Your subscription data flows into the tools you're already using.
  • 0% transaction fees on all paid plans. On the free plan, there's a 2% fee per subscription order. Once you're on Starter ($19/month) or above, that goes to zero.

Who Should Use a Build-a-Box Subscription Model?

Build-a-Box works best for brands with a catalog wide enough to give customers real choices. Here are the categories that benefit most:

  • Food and beverage — A coffee brand lets subscribers pick their roasts and grind size each month. A snack company lets customers choose their flavors. A hot sauce brand lets subscribers build a custom heat lineup.
  • Health and wellness — A supplement brand lets customers build a monthly stack of proteins, vitamins, and adaptogens based on their goals.
  • Pet products — A pet brand lets dog owners pick their pup's favorite treats, toys, and grooming products each month.
  • Beauty and cosmetics — A skincare brand lets subscribers choose their cleanser, serum, and moisturizer based on skin type and preference.
  • Books and stationery — A stationery brand lets customers pick their journals, pens, and planners for a monthly creative kit.
  • Baby and kids products — A kids brand lets parents choose age-appropriate toys, books, and snacks for their child's monthly box.

Not sure which subscription model fits your business? This guide helps you choose the right Shopify subscription model.

Tips for Starting Your Own Subscription Box Business

If you're starting your own subscription box for the first time, or figuring out how to build a subscription box that actually retains customers, here's what actually matters.

  1. Start with a focused niche. Don't try to serve everyone. When you create a subscription box, a coffee subscription for light-roast lovers is more compelling than a generic "coffee subscription." Specificity builds loyalty.
  2. Keep your first box simple. Three to five products is plenty. You can always expand the catalog later. Starting with too many options overwhelms customers and complicates your fulfillment.
  3. Price for profitability. Factor in packaging, shipping, cost of goods, and the platform fee before setting your price. A lot of new subscription box operators price too low and squeeze their margins to nothing.
  4. Use a subscribe-and-save discount. Even a 10% discount for subscribers vs. one-time buyers gives customers a clear reason to commit. It also signals that you value the relationship.
  5. Communicate clearly about what subscribers get and when. Confusion about billing dates and shipment schedules is a top reason people cancel. Be explicit. Put it on the product page, in the confirmation email, and in the customer portal.
  6. Use email to reduce churn. Send "what's in your next box" previews. Send shipment reminders. Send re-engagement emails to subscribers who haven't logged into their portal in 60 days. This is especially important when you start a subscription box — early retention is everything. Email is one of your most powerful tools — here's how to craft engaging email campaigns for subscription retention.
  7. Collect feedback and iterate. Your first 50 subscribers are gold. Ask them what they love, what they'd change, and what would make them cancel. Then actually act on it.

For a deeper look at how to reduce churn from day one, see how Utterbond helps merchants increase customer retention.+

Utterbond vs. Bold Subscriptions Build a Box

Bold Subscriptions Build a Box is one of the oldest names in Shopify subscriptions. It's been around since the early days of the ecosystem and has a solid reputation, particularly among merchants who set it up years ago and stuck with it.

That said, Bold has gone through several pricing changes and migration events over the years, which frustrated a portion of its user base. Some merchants found themselves on new pricing tiers or needing to re-migrate their subscribers after platform updates.

If you're evaluating how to create a subscription box with the right app, here's how the two compare on the points that matter most:

Feature Utterbond Bold Subscriptions
Transaction fees 0% on paid plans Per-transaction fees on some plans
Built for Shopify badge ✔ Yes ✘ No
Build-a-Box Yes GROWTH plan, $29/mo Yes
Free trial 14 days Varies
Free plan Yes 2% fee No
Starting price $19/month Higher entry point
Active development Yes Frequent updates Less frequent

Utterbond is newer, actively developed, and consistently praised in reviews for responsive support. One merchant noted: "The features at the price point make this subscription app a no brainer compared to other big names."

Bold still works for merchants with simple subscription setups who are happy with their current configuration. But if you're starting your own subscription box fresh or evaluating the best build a box app for Shopify, Utterbond gives you more features at a lower price point, with no transaction fees eating into your margins.

Built for Shopify App

Build Custom Subscription Boxes Without Coding

Give shoppers more control, improve retention, and grow recurring revenue with Utterbond Subscriptions.

  • Build-a-Box available on Growth plan
  • 14-day free trial on paid plans
  • 0% transaction fees on paid plans
  • Customer portal, prepaid plans, and dunning management
Start Free Trial

Frequently Asked Questions

Q: Is the Utterbond Build-a-Box feature free?

A: Build-a-Box is available on the GROWTH plan ($29/month) and above. There's a 14-day free trial on all paid plans, so you can test the full feature set before committing.

Q: Can customers change their box selections after subscribing?

A: Yes. Through Utterbond's customer portal, subscribers can swap products, skip a shipment, or update their selections before the next billing cycle — all without contacting your support team.

Q: Does Utterbond charge transaction fees?

A: On paid plans (Starter, Growth, Enterprise), there are 0% transaction fees. The free plan charges a 2% fee per subscription order.

Q: What payment gateways does Utterbond support?

A: Utterbond supports Shopify Payments, PayPal Express, Stripe, and Authorize.net.

Q: Can I offer a discount to subscribers who build their own box?

A: Absolutely. You can set a subscribe-and-save discount, fixed pricing, or tiered pricing depending on what works for your business model.

Q: How is Utterbond different from other Build-a-Box options?

A: As a dedicated Shopify build a box app, Utterbond is Built for Shopify certified, charges 0% transaction fees on paid plans, integrates with major email and CRM tools, and includes dunning management and prepaid subscriptions — all in one platform, starting at $19/month.

Q: How long does it take to set up a Build-a-Box subscription with Utterbond?

A: Most merchants have their first Build-a-Box plan live within a few hours. The setup is guided, no developer is needed, and the support team is available via live chat if you get stuck.

Useful Sources

Boost Recurring Revenue with Shopify Subscriptions

Enhance your customers' lifetime value by introducing subscription options. Start now with the free Shopify Subscriptions app and build lasting relationships while securing a steady revenue stream.

Learn more
Built for Shopify

Boost Your
Shopify Store's Recurring Revenue With Utterbond!

Begin Your Subscription Journey Now!

Install Utterbond in minutes — no developers needed, no complicated setup — and start turning one-time buyers into loyal, paying subscribers who grow your recurring revenue month after month.
Start for free
Background

Quick Onboarding Process

Simplify setup and enjoy your subscription benefits in no time.
Background

Subscription in a Few Clicks

Create a subscription with a few clicks and enjoy its benefits.