How to Add Complementary Products in Shopify Store (Boost AOV)

How to Add Complementary Products in Shopify Store

Introduction

Adding complementary products in Shopify store is one of the easiest ways to increase your Average Order Value (AOV) without spending more on ads. When shoppers see items that pair well with what they’re already viewing like a phone case with a smartphone or a makeup brush with a foundation they’re more likely to add both to their cart. Shopify gives you multiple built-in options, including the free Search & Discovery app, product Metafields, or third-party Frequently Bought Together apps. In this guide, you’ll learn exactly how to add complementary products in shopify store


What Are Complementary Products?

Complementary products are goods or services that are used together, where the demand for one increases the demand for the other. This positive relationship occurs because using one product enhances the value or utility of the other. Examples include printers and ink cartridges, cars and gasoline, and phones and phone cases.

Also, if you need help improving rankings for these pages, consider working with a Shopify SEO agency.

Methods for adding Complementary Products in Shopify Store

There are several ways to add Complementary Products to your Shopify Store. Some of these are listed below: 

  1. Installing Shopify Search & Discovery App (FREE & Recommended)
  2. Manually Add Complementary Products Using Metafields
  3. Install a Frequently Bought Together App

You can increase conversions further by adding estimated delivery dates or enabling fast payments like Apple Pay in Shopify.

Method 1: Installing Shopify Search & Discovery App (FREE & Recommended)

Shopify offers a Free app called the Search & Discovery app, which you can use to display complementary products and filters in your Shopify Store. Follow these steps to add complementary products using the Search & Discovery app.

Step 1: Navigate to Shopify Admin > Apps.

How to Add Complementary Products in Shopify Store

Step 2: Click the Apps and Sales Channel Settings button.

How to Add Complementary Products in Shopify Store

Step 3: Visit the Shopify App Store.

How to Add Complementary Products in Shopify (Boost AOV)

Step 4: Search for the app, such as the Shopify Search & Discovery App.

How to Add Complementary Products in Shopify (Boost AOV)

Step 5: Install the app.

How to Add Complementary Products in Shopify (Boost AOV)

Step 6: Reconfirm the installation process.

How to Add Complementary Products in Shopify (Boost AOV)

Step 7: Navigate to the Recommendations tab.

How to Add Complementary Products in Shopify Store

Step 8: Select the product where you want to add the complementary products.

How to Add Complementary Products in Shopify (Boost AOV)

Step 9: Search the product or click the Browse button.

How to Add Complementary Products in Shopify (Boost AOV)

Step 10: Select the desired products and click the Add button.

How to Add Complementary Products in Shopify (Boost AOV)

Step 11: Save the changes.

How to Add Complementary Products in Shopify (Boost AOV)

Note: Complementary products will be automatically displayed on your store if your theme supports them. Complementary products are often featured on product pages, such as You may also like or Pairs well with sections. 

If your theme doesn't show these suggestions properly, check first whether you have the correct layout or refer to our Shopify theme SEO-friendly optimization guide.


Method 2: Manually Add Complementary Products Using Metafields

If you do not want to install an app, then you can add complementary products using the Metafields. Navigate to Shopify Admin > Settings > Metafields and Metaobjects and create a product metafield named Frequently Bought Together. Follow these steps to add complementary products using the Metafields.

Step 1: Navigate to Shopify Admin > Settings.

How to Add Complementary Products in Shopify (Boost AOV)

Step 2: Scroll down to the Metafields and metaobjects tab.

How to Add Complementary Products in Shopify (Boost AOV)

Step 3: Click on the products metafields tab.

How to Add Complementary Products in Shopify (Boost AOV)

Step 4: Click the Add definition button.

How to Add Complementary Products in Shopify (Boost AOV)

Step 5: Name it Frequently Bought Together and select the type as product and choose the type as list.

How to Add Complementary Products in Shopify (Boost AOV)

Step 6: Save the changes.

How to Add Complementary Products in Shopify (Boost AOV)

Step 6: Navigate to Shopify Admin > Products.

How to Add Complementary Products in Shopify (Boost AOV)

Step 7: Select the product that you want to update.

How to Add Complementary Products in Shopify (Boost AOV)

Step 8: Scroll down to the Metafields section.

How to Add Complementary Products in Shopify (Boost AOV)

Step 9: Populate the data with the relevant product and save the changes.

How to Add Complementary Products in Shopify (Boost AOV)

Step 10: Navigate to Online Store > Themes > Edit Code.

How to Add Complementary Products in Shopify (Boost AOV)

Step 11: Go to the main-product.liquid file depending on the theme.

How to Add Complementary Products in Shopify (Boost AOV)

Step 12: Add this code at your desired location.

    
        {% assign fbt_products = product.metafields.custom.frequently_bought_together %}
        {% if fbt_products != blank %}
            <div class="page-width">
                <div class="fbt-wrapper">
                    <h3 class="fbt-heading">Frequently Bought Together</h3>
                    <div class="fbt-grid">
                        {% for card_product in fbt_products.value %}
                            <div class="fbt-card">
                                <a href="{{ card_product.url }}" class="fbt-card__image-wrapper">
                                    {% if card_product.featured_image %}
                                        <img
                                            src="{{ card_product.featured_image | img_url: '400x' }}"
                                            alt="{{ card_product.featured_image.alt | escape }}"
                                            class="fbt-card__image"
                                        >
                                    {% endif %}
                                </a>

                                <div class="fbt-card__info">
                                    <h4 class="fbt-card__title">
                                        <a href="{{ card_product.url }}">{{ card_product.title }}</a>
                                    </h4>
                                    <p class="fbt-card__price">
                                        {{ card_product.price | money }}
                                    </p>
                                    <a href="{{ card_product.url }}" class="fbt-card__btn">View Product</a>
                                </div>
                            </div>
                        {% endfor %}
                    </div>
                </div>
            </div>
        {% endif %}
    

Step 13: Add this CSS at the end of base.css or theme.css file, depending on the theme

    
        .fbt-wrapper {
            margin-top: 40px;
        }
        .fbt-heading {
            font-size: 24px;
            margin-bottom: 20px;
            font-weight: 600;
        }
        .fbt-grid {
            display: grid;
            gap: 20px;
            grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
        }
        .fbt-card {
            background: #fff;
            border: 1px solid #e5e5e5;
            border-radius: 10px;
            overflow: hidden;
            transition: all 0.25s ease;
            display: flex;
            flex-direction: column;
        }
        .fbt-card:hover {
            border-color: #d0d0d0;
            transform: translateY(-3px);
            box-shadow: 0 4px 12px rgba(0,0,0,0.08);
        }
        .fbt-card__image-wrapper {
            display: block;
            width: 100%;
            overflow: hidden;
            border-bottom: 1px solid #eee;
        }
        .fbt-card__image {
            width: 100%;
            height: auto;
            transition: transform 0.3s ease;
            aspect-ratio: 1 / 1;
            display: block;
        }
        .fbt-card:hover .fbt-card__image {
            transform: scale(1.05);
        }
        .fbt-card__info {
            padding: 15px;
            text-align: center;
        }
        .fbt-card__title {
            font-size: 16px;
            font-weight: 500;
            margin-bottom: 8px;
        }
        .fbt-card__title a {
            color: #111;
            text-decoration: none;
        }
        .fbt-card__price {
            font-weight: 700;
            margin-bottom: 12px;
        }
        .fbt-card__btn {
            display: block;
            background: #000;
            color: #fff;
            padding: 8px 12px;
            border-radius: 6px;
            text-decoration: none;
            font-size: 14px;
            transition: background 0.2s ease;
        }
        .fbt-card__btn:hover {
            background: #333;
        }
    

Step 14: Save the changes.


Method 3: Install a Frequently Bought Together App

If you want to use more advanced features, such as frequently bought together, dynamic bundles, or automatic upsells, then you can install a third-party app from the Shopify App Store. Follow these steps to install an app from the Shopify app store for advanced customizations. 

Step 1: Navigate to Shopify Admin > Apps.

How to Add Complementary Products in Shopify (Boost AOV)

Step 2: Click the Apps and Sales Channel Settings button.

How to Add Complementary Products in Shopify (Boost AOV)

Step 3: Visit the Shopify App Store.

How to Add Complementary Products in Shopify (Boost AOV)

Step 4: Search for the app, such as the Frequently Bought Together CBB App.

How to Add Complementary Products in Shopify (Boost AOV)

Step 5: Install the app.

How to Add Complementary Products in Shopify (Boost AOV)

Step 6: Reconfirm the installation process.

How to Add Complementary Products in Shopify (Boost AOV)

Step 7: Select the type of recommendations you want to display on your store and click the Next button.

How to Add Complementary Products in Shopify (Boost AOV)

Step 8: Select the location where you want to display the recommendations and click the Next button.

How to Add Complementary Products in Shopify (Boost AOV)

Step 9: Click the Enable on theme editor button.

How to Add Complementary Products in Shopify (Boost AOV)

Step 10: Check this box and save the changes.

How to Add Complementary Products in Shopify (Boost AOV)

Conclusion

How to add complementary products in Shopify store is a powerful upsell tactic that helps shoppers discover more of what they need right when they’re ready to buy. Whether you choose Shopify’s free Search & Discovery app, Metafields for manual control, or a dedicated Frequently Bought Together app, each method gives you the ability to increase engagement and boost your AOV with almost no extra effort. Start by testing one method, analyze results, and continuing to optimize your product recommendations for maximum sales growth.

If you want a professional setup of complementary products and store optimization without dealing with the technical work yourself, our team can help. Explore our Shopify CRO & Upsell Optimization Services to increase your AOV and conversions with proven strategies.

 

Frequently Asked Questions

You can display complementary products using Shopify’s free Search & Discovery app, metafields, or a Frequently Bought Together app. Once set up, they typically appear in sections like “Pairs well with” or “You may also like.”

Complementary products are items that are used together (e.g., camera + SD card), while related products are similar items that may replace each other (e.g., sneakers vs. boots). Complementary products help boost add-ons and AOV.

Not necessarily. The Search & Discovery app allows you to add recommendations with zero coding. Coding is only needed if you want a fully customized design using metafields.

Yes! Shopify lets you hand-pick recommended items instead of relying only on automated suggestions. You can control exactly which products display for better upsell targeting.

Most modern Shopify themes support them, but some older or custom themes may require small template updates. If recommendations don’t show, you may need to enable the section in the theme editor.

Popular apps include Search & Discovery (free), Frequently Bought Together, Bundler, and Rebuy. These apps offer features like automatic suggestion algorithms and bundle discounts.

Comments(0)
You don't have any comments yet

Leave a comment
Are You Looking for a Shopify Expert?

We design, develop, optimize, and scale high-converting Shopify stores.

Get in touch
Let's Connect
Shopify Plus eCommerce Development Agency ecomx agency

Looking for a Trusted Ecommerce & Shopify Plus Agency?

We design, develop, optimize, and scale high converting Shopify Ecommerce stores that drive sales.

Get in Touch
Ecomx shopify plus agency about us page Yasin

Looking for a Shopify expert to handle a small task? Shopify Migration Experts Agency Ecomx shopify plus agency

Let’s talk about your project

Shopify Custom Theme Development Services Live Chat