BundlePilot: Smart Bundles

How to install and set up BundlePilot on Shopify

Every step from the App Store listing to a working storefront, with the labels exactly as they appear in the app.

11 sectionsScreenshots from the real appFree plan available

Demo store product page with the BundlePilot builder: Lemon Tree Bundle with a size choice, an included pot and an included card, a total of $10.00 with $25.00 struck through and the line You save $15.00.
The bundle builder on a demo store: each item has its own variant picker.

Before you start

You need a Shopify store and the products you want to bundle. Every product used inside a bundle must be published to your Online Store. The savings card on the Checkout page itself needs Shopify Plus; everything else works on all plans.

Install BundlePilot

  1. Open BundlePilot: Smart Bundles on the Shopify App Store and install the app.
  2. Log in to Shopify and choose the store.
  3. Review the permissions Shopify shows and approve. They include editing products and collections, editing Shopify Functions (cart transforms), viewing the Online Store theme and editing product publications.
  4. The app opens on Home. Until setup is done, a banner reads “Finish setting up BundlePilot”, with a link to Open setup.
The BundlePilot: Smart Bundles listing on the Shopify App Store at phone width, with the app icon, the app name, a black Install button and a View demo store link.
The listing on the Shopify App Store, with a link to the demo store.

Step 1: create your first bundle

The Setup screen shows one step at a time, each with Check again and I did this. Do this one first: the Bundle Builder block only shows on a product page once a bundle exists.

  1. Press Create a bundle, or create a demo bundle from sample products.
  2. Type a Bundle title.
  3. Under Main product, press Choose product. If it has variants, each one becomes a price option.
  4. Under Complimentary products, add the extras. Each block offers One product’s variants (shoppers pick from a dropdown) or Choose between products. The mode is locked after creation.
  5. Set an Extra charge per option, and tick Allow shoppers to write a personal message for this item if you want gift messages.
BundlePilot bundle editor for a Lemon Tree Bundle: the main product with Standard and Large sizes and their prices, and a complimentary product block named Add pot with Standard and Giant Pail options, each with its extra charge, and a checkbox to allow a personal message.
Creating a bundle: the main product’s sizes, then each complimentary product with its options and extra charge.

Step 2: add the Bundle Builder block

Press Open theme editor, add the Bundle builder app block to the product template and save. It renders nothing on products that are not bundles, so it is safe on any product template.

Shopify theme editor with the Bundle builder app block in the product template list, and the preview showing Choose a pot, Add a greeting card, a gift message field and You save $11.00 with each part and its price.
The Bundle builder block in the theme editor. The preview shows what shoppers will see.

Step 3: turn on the cart line display

Press Open theme editor and turn on the BundlePilot cart lines app embed, so a bundle’s parts show clearly in the cart and at checkout.

BundlePilot Setup screen, 4 of 5 steps done: Create your first bundle, Add the Bundle Builder block to your product page, Turn on the cart line display and Publish bundle parts to your Online Store, each marked Done, with Open theme editor links.
The Setup screen: the cart line display step has its own Open theme editor link.
Demo store cart drawer with a BundlePilot Demo Bundle and its gift message, and a You save $11.00 card listing each part, its saving and what the shopper pays.
With the cart line display on, the cart lists each part of the bundle and the saving.

Step 4: publish bundle parts to your Online Store

Every product used inside a bundle needs to be published to your Online Store. Otherwise a sold-out option can still show as available. The step lists any unpublished products, each with a Publish link.

BundlePilot Setup screen in the Shopify admin with every step marked Done and the banner Setup complete.
Once every bundle part is published, the step shows Done.

Step 5: turn on the savings card

  1. Press Open checkout editor.
  2. Click Add app block and pick the bundle savings card on the Thank you page, and the order-status version on the Order status page. These work on all plans.
  3. On Shopify Plus you can also add it to the Checkout page.
BundlePilot setup step Turn on the savings card, explaining which app blocks to add in the checkout editor, with an Open checkout editor link and the buttons Check again and I did this.
The savings card step names the app blocks to add and opens the checkout editor.
Thank-you page order summary on a demo store: the bundle with its three parts, and a You save $11.00 card listing each part, its saving and what the shopper paid.
The savings card on the thank-you page, which works on all plans.

Check it works

  • Open a bundle’s product page: shoppers see each item with its own picker, “Included”, “You save” and the bundle “Total”.
  • Add the bundle to the cart: its parts are listed with the bundle price.
  • After a test order, the order status page shows the price breakdown with regular prices struck through.
  • Results show on Home, in Analytics (bundle orders, attach rate, average order value) and in Bundle orders.
Demo store product page with the BundlePilot builder: Lemon Tree Bundle with a size choice, an included pot and an included card, a total of $10.00 with $25.00 struck through and the line You save $15.00.
The bundle builder on a demo store: each item has its own variant picker.
Order status page price breakdown for a Lemon Tree Bundle: Lemon Tree $10.00, Pot $5.00 with $15.00 struck through, Premium gifting card $3.00 with $9.00 struck through, subtotal $18.00.
After the order, the order status page itemises the bundle with regular prices struck through.

Optional: start a paid plan

The free plan stays available. Paid plans come with a 7-day free trial, as the listing states.

  1. In the left menu, open Plan. The page shows All plans as cards.
  2. Pick a paid plan. Later, Change plan under Plan switches between them.

Troubleshooting

  • The Bundle builder block shows nothing. It renders only on the main product of a bundle. Create a bundle first (Setup step 1), then check that the block is on the product template that product uses, and that the template is saved.
  • The theme editor offers no app blocks. App blocks only fit themes built on Online Store 2.0, where every page is made of sections. An older theme cannot hold them. Check the theme in Online Store, Themes, or switch to an Online Store 2.0 theme.
  • The cart shows the bundle without its parts. Turn on the BundlePilot cart lines app embed (Setup step 3). Some themes also need the embed’s advanced selector fields, such as the cart line container and the product title.
  • The bundle is not split into its parts at checkout. A Shopify Cart Transform function expands the bundle at cart time. Every product used inside the bundle must be published to your Online Store; Setup step 4 lists any that are not, each with a Publish link.
  • A bundle shows “Sold out”. One of its parts is unavailable. Restock or replace that part.
  • The savings card is missing on the Checkout page. On the Checkout page it needs Shopify Plus. On the Thank you and Order status pages it works on all plans, once its app blocks are added in the checkout editor.
  • You need a different main product. The main product and its sizes cannot be changed after a bundle is created. Create a new bundle.

Remove BundlePilot

  1. In the theme editor, remove the Bundle builder block from your product templates and turn off the BundlePilot cart lines app embed.
  2. In the checkout editor, remove the savings card app blocks from the Thank you and Order status pages.
  3. In your Shopify admin, open Settings, then Apps (called Apps and sales channels on some admins), choose BundlePilot and uninstall it.

Questions about setting up BundlePilot

Do I need separate SKUs for bundles?

No. Each item in a BundlePilot bundle keeps its own variant, and the bundle is expanded into its real parts at cart time.

What does the shopper see in the cart and at checkout?

An itemised breakdown with regular prices struck through. On the Checkout page this needs Shopify Plus; on the thank-you and order status pages it works on all plans.

What happens if one part of a bundle is sold out?

The bundle shows “Sold out”. Every part must also be published to your Online Store, which the Setup screen checks for you.

Can shoppers add a gift message?

Yes, optionally, per bundle item, with a character maximum you set.

Can I change the main product after creating a bundle?

No. To change the main product or its sizes, create a new bundle.