Introduction
Theme Installation
The BundleM8 app relies on a theme extension to deliver bundle selection functionality to your customers.
Product Template
Creating a template specifically for your bundle products allows you to install the bundle widget without impacting your regular products. We suggest use of a template and by default the BundleM8 app will create all new bundles with a template titled bundles.
- From your Shopify admin, go to Online Store > Themes.
- Find your stores theme and click Customize.
- From the drop-down menu at the top, select Products.
- Select Create template and label the template bundles.
Enable App Scripts
To use the BundleM8 widget you need to enable the app extension within your theme.
- From your Shopify admin, go to Online Store > Themes.
- Find your stores theme and click Customize.
- Go to App embeds and enable BundleM8 Scripts.
- Click Save.
App Styling
The default styling provides you with an out-of-the-box bundle selection solution for your customers. You can skip this step if you intend to style the widget yourself. If this is your first time using the app, we suggest enabling this for testing, at least.
- From your Shopify admin, go to Online Store > Themes.
- Find your stores theme and click Customize.
- Go to App embeds and select BundleM8 Scripts.
- Toggle the Use theme setting.
- Click Save.
BundleM8 Widget
The BundleM8 widget provides your customers with a form for selecting bundle options.
- From your Shopify admin, go to Online Store > Themes.
- Find your stores theme and click Customize.
- From the drop-down menu at the top, select Products -> Bundles.
- On the left-hand side under your template sections add the Bundle Selection widget by BundleM8. You can add this as a section or block. This depends on your theme and configuration.
- If you are going to use our out-of-the-box bundle selection solution, you will need to hide the price, variant picker, quantity selector, and buy buttons. How you do this depends on your theme and configuration.
- Select the new section or block and check the Enable Custom Form Handling option.
You can view further details and customization options for the theme extension here.