Simplify Bundles,
Amplify Sales.

BundleM8 makes bundling products in your Shopify store easy and flexible, giving you complete control with a developer-friendly API for seamless customization.

Introduction

Getting started

This guide will help you get started quickly, so you can create dynamic, customizable bundles that enhance your store and delight your customers.

Installation

Install and setup the BundleM8 App on your Shopify store.

Create Your First Bundle

Learn how to create and publish your first bundle product.

Customize the Theme Extension

Use CSS to style the theme extension to fit your store and brand.

API reference

Edit and customize the theme extension using our simple Javascript API.


Bundles Explained

A bundle is simply a grouping of multiple products sold together as a single unit. It allows merchants to package multiple individual products or variants into one cohesive offering, often at a discounted price or as a promotional deal. Product bundles are a popular strategy used to increase average order value (AOV), move excess inventory, or offer customers a more convenient shopping experience by grouping complementary items.

Types of Bundles

Merchants can use the BundleM8 app to create static and dynamic bundles.

  1. Static Bundles are predefined bundles where the merchant selects which products are included. For example, a packaged shaving bundle might include shaving cream, after-shave, moisturisers, and razors; customers cannot change what is included.
  2. Dynamic Bundles allow customers to select what is in their bundle from a range of options. For example a customer could choose one item from each of three categories to create a personalised bundle.

Benefits of Bundling

  • Higher AOV: Bundling encourages customers to purchase more items together, boosting the total value of their order.
  • Convenience: Bundles simplify the purchasing process for customers by offering related products in one easy-to-purchase package.
  • Inventory Clearance: Merchants can use bundles to move slow-moving or excess stock by pairing it with popular items.
  • Discounts and Incentives: Merchants often offer bundles at a discounted price compared to buying the items individually, making it a more attractive offer.

What Is BundleM8?

BundleM8 is a bundle builder for your Shopify store, designed with flexibility and ease of use in mind. Built to overcome the limitations of traditional bundling methods, BundleM8 offers merchants the power to create dynamic, conditional-driven product bundles. Whether you want to offer tiered product choices, encourage upsells, or provide unique customisations, BundleM8 has got you covered.

Key Features:

  • Custom Bundle Creation: BundleM8 allows merchants to set up highly configurable product bundles with ease and supports static bundles with predetermined items or dynamic bundles that adapt based on customer preferences.
  • Seamless Theme Extension Widget: Our app integrates seamlessly into your Shopify theme with a customisable theme extension widget. This widget is displayed on product pages, enabling customers to easily select and configure their bundles.
  • Efficient Inventory Management: BundleM8 uses the Shopify API to track inventory at both the bundle and individual product levels. This ensures that your store maintains accurate stock counts for each component within the bundle, preventing overselling or inventory mismanagement that’s common in traditional bundling apps.
  • Flexible Pricing Models: Set up custom pricing for bundles based on the combined value of the products, apply bundle-wide discounts and individual product pricing adjustments. BundleM8 supports different pricing structures, giving you full control over incentivising customers to buy more.

How It Works

Traditional bundling apps often fall short by relying on product variants to manage bundles, which can become cumbersome and limit customisation. BundleM8 changes the game by offering a much more scalable and customisable approach to bundling. The use of Shopify's API enables BundleM8 to offer real-time inventory tracking, conditional logic-driven selections, and a flexible, user-friendly experience. This means no more manual workarounds or messy variant setups—just simple, powerful bundling.

Here’s how it works:

  • Inventory Synchronization: Traditional bundle apps often struggle with managing stock across multiple products within a bundle. BundleM8 solves this by ensuring the stock levels of individual bundled products are checked in real-time. This eliminates any possibility of overselling or creating confusion about stock levels.
  • Dynamic Product Listings: Instead of creating a separate product variant for each possible bundle, which can clutter your product listings and make managing bundles difficult, BundleM8 uses Shopify’s API to dynamically update product options based on customer choices. This keeps your store’s product listings clean and efficient. This also overcomes the issue of Shopify’s variant and product option limits.
  • Checkout Integration: Once a bundle is created, BundleM8 uses Shopify’s native checkout system to handle the purchase seamlessly. All components of the bundle are added to the cart with accurate pricing and inventory counts, ensuring a smooth, frustration-free checkout experience for your customers.