What's your biggest current challenge? Have your say in Community Polls along the right column.

How to create fixed bundles with optional items in a haircare store?

How to create fixed bundles with optional items in a haircare store?

Rd77
Visitor
1 0 0

Hi there, 

 

On our store we sell haircare products in aluminium bottles. We sell these as individual products (a shampoo and a conditioner). We also sell these as sets (e.g a haircare set made from 1x shampoo + 1x conditioner). 

 

We also give customers for free our bottle pumps that are essential to use with the bottles, in order to pump out the products to use. 

However (and this is the issue I'm having), we also would like to give customers the option to re-use the free pumps they got with their previous order, if they are ordering for a second or 3rd time. This is to help reduce plastic usage, and is an important part of our brand ethos. 

 

In order to achieve this, I'm looking for a way to create fixed bundles, that display as single sku products (e.g The Haircare Set - which would include 1x Shampoo + 1x Conditioner + 2x Free Pumps), but that give customers the option to remove the free pumps from their cart if they would like to (i.e. if they have the pumps from a previous order). 

 

Is this possible? Or does anyone have a suggestion for a better way to achieve this? I thought of using an amazon style Frequently bought together type app, but I'd like the main add to cart button to add all these items, so that customers don't accidentally miss adding the pumps if it's their first order....

 

Many thanks, Richard. 

Replies 2 (2)

JoesIdeas
Shopify Partner
2444 225 661

You could add a button on the product or cart page to remove the pump from the order.

 

I think what you would do is have 2 products in Shopify, one with the pump one without, then this function remove the product from the cart that has the pump then add the non-pump one.

 

A theme focused developer could give you exact options for your situation, if you need a referral to a Shopify developer feel free to PM me I'll pass on some recs.

If you're handling in-house, check out the ajax cart API: https://shopify.dev/docs/api/ajax/reference/cart - that's how you manipulate the cart / products.

• Creator of Order Automator [auto tag, fulfill, connect FBA, daily jobs]
• Co-Creator of Product Automator [suite of features for products / collections]
• Shopify developer for 10+ years, store owner for 7 years
• Blog: Shopify Tips, Guides, and Automation Tactics

productsync
Shopify Partner
740 38 161

Hi Richard

 

If you want to do fixed bundles then all you need to do is add a variant option of Free Pump and provide the buyer with the option say 2 or 0. A bit tricky to make sure new buyers don't select 0 or no free bottles. Then the only thing to consider is if you want to automate inventory of the fixed bundles. If you do our bundle app has the 2 necessary features:

 

1. Bundle Inventory

Bundleup lets you connect up your bundled product to components and it then updates the inventory based on the component stock level. So when a component product stock level gets updated the bundle also updates based on what can be made up.

 

2. Order Fulfilment

When you sell one of the bundles the stock level won't reduce automatically. What Bundleup does is update the order post purchase by replacing the order line with the component SKUs as order lines which then reduces stock of the components and that feeds into point 1 above. In your case depending on the variant selected the split would either have the free bottles or not.

 

Regards

 

Sam