Introduction
The Product bundle block (also called Popular upgrades on our demos) is a customizable feature under the Product information section on product pages. It allows merchants to showcase and sell multiple related products as curated sets, enhancing upselling opportunities. This guide walks you through setting up and configuring the Product bundle block in your Concept theme.
You can check out our demo product, Soundroll, to see the function in action.
💡 Note: This feature is available from Concept v4.0.0 only.
Step 1: Adding the Product Bundle block
- In your Shopify Admin, go to Online Store > Themes.
- Click Customize on your theme.
- Navigate to the product template.
- In the section list sidebar, find the Product information section.
- Click Add block at the position you want and select Product bundle.
Step 2: Configuring the Product Bundle block
Once the block is added, you will see its settings on the sidebar.
1. Display settings
- Heading: This is the title displayed above the bundle section (e.g., "Popular upgrades"). You can change this text to match your purpose.
- Custom icon: Choose an icon to visually add to the heading.
- Icon Width: Adjust the size of the icon.
- Initially display as open: Toggle whether the section is expanded or collapsed by default.
2. Selecting products for the bundle
Depending on your needs, there are three methods to set up the products in this section:
This method applies the same bundle products to all product pages. Click the Select button under the Products field
A product selection menu will appear. Select multiple related products that you want to offer as part of the bundle
💡 Note: This method is useful if you want a fixed set of upsell products for all product pages, but
it does not allow dynamic product bundling per individual product. To overcome the limitation of using the same products
across the store, you can use metafields to link a unique list of products for each product page. Click the database icon next to the Select button to open the metafield selection menu.
Go to Shopify Admin > Settings > Custom Data > Product.
Set the Name for the metafield (e.g., "Popular upgrades" or "Bundle Products").
Save the metafield definition. Go to your products in admin and navigate to the Metafields section. You should see the Popular upgrades field. Click on it then click Select products to select the products you want.
This will automatically pull bundle products from the assigned metafield in your Shopify product data. Each product can have a unique bundle of products, allowing greater customization compared to the global method.
This is the most advanced method, enabling variant-specific bundle products that change dynamically when a customer switches variants. You can specify the list of product variants via the Metafield setting field.
💡 Note: If the Metafield field is set in the Product bundle block, that means this method is chosen, and this will take priority over all other methods. If the main product has multiple variants (e.g., a speaker with different colors like Black, Green, and Chestnut), the Popular Upgrades section will change accordingly when the user switches variants.
To properly configure variant-specific bundle products, you need to create a variant-level metafield in your Shopify
admin. Follow these steps: Create a variant-specific metafield: Go to Shopify Admin > Settings > Custom Data > Variants.
Set the Name (e.g., "Product bundle").
Choose List of Product Variants (not a single product variant). 💡 Note: Alternatively, you can use Product with List of products (just like the metafield type in the second method), which is also supported. In this case, the Product bundle block will display products with their first variant name included. For example, if the first variant of the Cover is Red, it will be listed as Cover (Red) Assign the metafield to variants: Click Select variants to choose appropriate variants. For example, in the product called Soundroll on our demo, let's try to set the bundle for variant Green.
Here we choose the Green cover for the speaker:
Connect the Metafield in the Bundle Product Block: In the Metafield field, enter the exact namespace and key you created (e.g.,
Now, when a customer selects a different variant, the Popular Upgrades section will dynamically update to match the selected variant’s associated bundle products.Set products globally across all products
Set products for individual products using a metafield
Setting up the metafield for bundle products
custom.popular_upgrades
.
Set products at the variant level using a custom metafield
Why use this method?
How to set up variant-level metafields
custom.product_bundle
as the Namespace and Key.
custom.product_bundle
).
Step 3: Saving and Publishing
- After configuring the settings, review the product page preview.
- Click Save to apply changes.
- Visit the product page on your storefront to ensure the bundle section appears as expected.
Conclusion
The Product bundle block is a powerful feature for increasing your store’s Average Order Value (AOV) by encouraging customers to purchase related products. By leveraging metafields, you can dynamically display bundle products, making it easier to manage product recommendations at scale.
Need Further Assistance
If you encounter any issues or need additional help with your Concept theme, please reach out to our support guys via our Ticket System for assistance within 8 hours.
Scan the QR code below to join our WhatsApp community for updates, news, and announcements.
Share:
How to setup Product Icons
How to create sub collections?