# Bundle Suggestions in Chat vs on the Product Page: Where Shopify Stores Should Start > Deciding where to place product bundles is a choice between passive discovery on a product page and active, guided selling inside a live conversation. Source: https://arbyn.app/blog/bundle-suggestions-in-chat-vs-on-the-product-page-where-shopify-stores Published: 2026-08-18 --- Choosing where to place a product bundle offer is a decision between two fundamentally different customer interactions: the passive, self-serve discovery on a product page and the active, guided suggestion inside a live conversation. One is a static advertisement, always on, hoping to catch the eye of a browsing visitor. The other is a dynamic recommendation, delivered at the exact moment a customer is engaged and asking questions. For Shopify store owners looking to increase average order value, understanding the trade-offs between these two approaches is not just a technical choice, it's a strategic one, as well-executed bundles can deliver a significant lift. Imagine a customer viewing a high-end espresso machine; the on-page bundle is a silent "add a grinder and save 10%," while the in-chat agent asks about their coffee habits before recommending a specific grinder that matches their skill level. The debate over bundle suggestions in chat vs. on the product page is really a question of whether you want to be a silent shelf or a helpful store associate. The Product Page Bundle: Pros, Cons, and Hidden Costs The most common method for offering product bundles on Shopify is directly on the product detail page (PDP). This approach typically uses a "Frequently Bought Together" widget, a "Complete the Look" section, or a mix-and-match interface that allows customers to build their own pack. This placement is intuitive and has become a standard pattern for online stores, exemplified by brands like DJI with their "Fly More Combo" kits. Its primary advantage is visibility; every visitor who lands on that product page sees the offer, making it a persistent, 24/7 salesman. For stores with high traffic and obvious product pairings, like a camera and a memory card, such as a Sony a7 IV and a high-speed V90 SD card, this method can provide a reliable, low-touch lift in AOV. The logic is simple: present a good offer to enough people, and a certain percentage will accept it, a tactic that contributes to the 10-30% of online retail revenue generated by recommendations. The implementation is also relatively straightforward, with a mature ecosystem of third-party apps available on the Shopify App Store designed specifically for this purpose. However, the on-page approach is not without significant downsides. Its strength, its static, always-on nature, is also its greatest weakness. The offer is generic, shown to every visitor regardless of their specific intent, knowledge, or questions. This can lead to banner blindness, where customers become so accustomed to seeing these widgets that they mentally filter them out. Worse, it can create visual clutter that distracts from the primary goal of the page: selling the main product. Imagine a fashion store's page for a specific dress getting crowded with suggestions for shoes, a bag, earrings, and a belt; this can overwhelm a shopper who simply liked the dress, leading to decision fatigue and a higher bounce rate. A poorly implemented bundle widget can introduce decision friction, overwhelming a customer with too many choices when all they wanted was to click "Add to Cart." The psychology of an on-page cross-sell is about interrupting a browsing session with an additional offer; it banks on convenience, but it risks feeling like an impersonal upsell attempt if the value isn't immediately obvious and compelling. The hidden costs are another critical factor. While many bundle apps have free or low-cost entry tiers, their pricing models often scale with usage, bundle revenue, or your store's Shopify plan. A store might start on a $15/month plan but find its bill creeping up as bundle sales increase. More concerning is the technical overhead. Every app that injects a widget or script into your storefront adds code that must be loaded by the customer's browser. This is a primary cause of "app bloat," where the cumulative weight of multiple apps slows down your website. Research from Portent found that a site that loads in one second has an online store's conversion rate 2.5 times higher than a site that loads in five seconds. A slow-loading page can hurt conversion rates and SEO performance, potentially negating any AOV gains from the bundles themselves. Furthermore, these apps can create conflicts with your theme's code or other apps, leading to broken layouts and costly developer time for debugging, which can range from $75 to over $200 per hour for an experienced Shopify expert. Shopify's own native Bundles app mitigates some of these issues for simple, fixed bundles but does not support the more complex mix-and-match or dynamic options many stores need to create compelling offers. The In-Chat Bundle Suggestion: A Conversational Approach to AOV An alternative, or complement, to on-page bundles is placing the suggestion inside a support or sales conversation. Instead of a static widget, the bundle is offered by an AI or human agent at a moment of high customer intent. This approach transforms the bundle from a passive advertisement into an active, helpful recommendation. Imagine a customer in a live chat asking, "Will this backpack fit a 15-inch laptop?" The agent can answer the question directly ("Yes, it has a padded sleeve that fits up to a 16-inch laptop") and then follow up with a contextual bundle offer: "Since you're looking at it for work or school, many customers also grab our tech organizer pouch that fits perfectly in the front pocket. It keeps your chargers and cables tidy. We offer them together for 15% off." This is fundamentally different from a generic widget; in the beauty industry, it's like a customer asking if a foundation is good for oily skin, and the agent suggesting a bundle with a mattifying primer and setting spray, explaining *why* it helps control oil. It's personalized, timely, and framed as a solution to a perceived need. The primary benefit of in-chat bundling is its relevance. The offer is only made when a customer is already engaged, indicating a strong interest in the product. The conversation provides invaluable context that allows for a much more targeted suggestion than a one-size-fits-all product page widget can ever achieve. This method leverages a different psychological principle: reciprocity and helpfulness. By first solving the customer's problem, the agent earns the right to make a recommendation. Research from Forrester shows that visitors who use live chat are 2.8 times more likely to convert than those who do not. The bundle offer feels less like a sales tactic and more like expert advice, which can increase both conversion rate and customer satisfaction. Furthermore, the agent can handle objections in real-time; if a customer says, "I already have a pouch," the agent can reply, "No problem, this one is just designed for the specific charger, but we can proceed with the backpack!" This overcomes friction that would cause a customer to abandon a purchase on a static page. The perceived drawback has historically been one of scalability and cost. Manning live chat with human agents who are trained to be effective salespeople is expensive and difficult to scale, especially for a 24/7 operation. The average cost for a single human-handled support ticket for online stores can range from $2.70 to $5.60, and for more complex SaaS products, it can be as high as $25 to $35. However, the rise of sophisticated AI agents has largely solved this problem. Modern AI can be trained on a store's product catalog, policies, and brand voice to provide accurate support and make intelligent sales recommendations. The cost structure is also shifting. While many legacy helpdesks charged per agent "seat" or per ticket, creating a disincentive to use chat for proactive sales, newer models are emerging. The cost is now tied to the AI platform itself, and some offer flat-rate pricing, making the cost of each individual conversation effectively zero. This makes it economically viable to empower an AI agent to have thousands of conversations, turning what was once a support cost center into a powerful revenue-generating channel. Deconstructing the Customer Mindset: Discovery vs. Decision The core difference between placing bundle suggestions in chat versus on the product page lies in the customer's mindset at each touchpoint. A visitor on a product page is in a state of *discovery* and *evaluation*. They are assessing the primary product, reading descriptions, looking at photos, and comparing it to alternatives. Their cognitive load is already high. An on-page bundle offer at this stage is an interruption that invokes Hick's Law, which states that the time it takes to make a decision increases with the number of choices. It asks the customer to pause their evaluation of the main product and consider a second, more complex purchase, which can lead to choice overload and abandonment. It’s a low-context, high-volume play, the equivalent of a sign in a supermarket aisle that says "Buy 2, Save $1." It works, but it’s impersonal and relies on the customer to do all the work of recognizing the value. Conversely, a customer who initiates a chat has moved past discovery and into the *decision* and *validation* phase. They are no longer passively browsing; they have a specific question or concern that is acting as a barrier to purchase. Their intent is incredibly high, so much so that 53% of customers are likely to abandon their purchase if they cannot get a quick answer. When an agent (human or AI) resolves that concern, they create a moment of positive emotional resolution and trust. Offering a bundle at this exact moment is not an interruption; it is a *continuation* of the helpful interaction. The conversation provides the context needed to frame the bundle not as a generic discount, but as a personalized solution. For example, if a customer asks about the waterproof rating of a cycling jacket, the agent can answer and then suggest a "foul-weather" bundle with waterproof trousers and shoe covers, directly solving the customer's underlying need. This feels less like a cross-sell and more like a curated styling suggestion, shifting the dynamic from a blunt sales pitch to a consultative dialogue. This distinction is crucial for store owners to grasp. The product page bundle is a tool of efficiency, targeting the broad middle of your audience with a generic offer. It's a numbers game, aiming for wide exposure. The in-chat bundle is a tool of effectiveness, targeting high-intent customers with a specific, contextual offer. It's a relationship game, focused on building trust. One treats the customer as part of an anonymous traffic source to be optimized, while the other treats them as an individual with a specific need to be met. A brand that relies solely on aggressive on-page widgets may feel discount-oriented, while one that uses helpful in-chat suggestions can cultivate a more premium, service-led perception. Both have their place, but they serve fundamentally different stages of the buyer's journey and build different kinds of brand perception. A store that relies solely on on-page widgets may maximize AOV in the short term but misses the opportunity to build the deeper trust that comes from a genuinely helpful, one-on-one interaction. Technical Implementation and Store Impact The operational and technical impacts of these two bundling strategies are as distinct as their customer-facing experiences. Implementing on-page bundles almost always involves adding a third-party Shopify app. These apps typically work by injecting JavaScript and CSS into your store's theme files to render the bundle widget on the product page. While Shopify's Online Store 2.0 architecture and app blocks have improved this process, the fundamental reality remains: adding more code can slow your site down. Store owners must be vigilant about the performance impact, as this directly affects Core Web Vitals, which Google uses as a ranking factor. A single poorly coded bundle app can degrade metrics like Largest Contentful Paint (LCP) and Cumulative Layout Shift (CLS), leading to a worse user experience and lower search rankings. There's also the maintenance burden; every theme update risks creating a conflict with your bundle app, requiring testing and potential developer intervention. The cost is not just the monthly app subscription but the hidden technical debt and performance tax you pay over time. Implementing bundle suggestions in chat follows a completely different path. The technology lives within the chat platform, not your store's theme. Setup involves configuring the conversational AI, not editing theme files. Instead of injecting page-slowing scripts, you are providing the AI with access to your product catalog data, often via the same Google Shopping or Facebook Catalog feed a store already uses for its advertising. The AI uses this data to understand product relationships, inventory levels, and attributes. You then define the rules and logic for when and how it should suggest bundles. For example, you might create a layered rule: "If a customer asks about any product in the 'Running Shoes' collection, and their chosen size is in stock for both the shoes and our 'Performance Running Socks,' suggest the sock bundle." This setup process is about logic and data, not front-end code, so the impact on your store's page load speed is zero. The entire interaction happens within the chat widget, which loads asynchronously and independently of your page content. This technical divergence has significant long-term implications. A strategy built on an "app stack" of on-page widgets leads to an ever-growing collection of scripts, increasing complexity and fragility. A strategy built on in-chat intelligence consolidates functionality into a single, robust platform. Instead of five different apps for bundles, reviews, and post-purchase surveys, a powerful conversational AI platform can handle all of these interactions within the same conversational interface. This not only improves site performance but also creates a more cohesive customer experience and a unified data profile. When the same platform handles a pre-purchase question, a bundle offer, and a post-purchase survey, it builds a complete picture of the customer's journey. For a store owner, this means less time managing app conflicts and more time defining the customer experience strategy you want your AI to execute, ultimately leading to a more streamlined and powerful operation. Measuring Success: Which Metrics Matter for Each Approach? To accurately assess the value of your bundling strategy, you must track the right metrics for each placement. The success of an on-page bundle is measured through a fairly standard set of ecommerce KPIs. The primary metric is the bundle attach rate: the number of bundles sold divided by the total number of orders containing the main product. For example, if you sell 1,000 cameras and 150 of those orders include the on-page lens bundle, your attach rate is 15%. You'll also want to monitor the direct lift in Average Order Value (AOV), comparing the AOV of orders containing a bundle to those that don't; many brands see AOV improvements of 20-30% with this method. A/B testing is crucial here; you can test different bundle configurations and on-page placements to optimize these numbers. Finally, you must watch your overall product page conversion rate. If adding a bundle widget increases AOV but decreases the overall conversion rate, you may be creating friction that costs you more sales than you gain. This is a balancing act between encouraging larger carts and not distracting from the primary purchase. Measuring the success of in-chat bundle suggestions requires a more nuanced set of metrics that blend sales performance with customer experience. The first metric is, of course, revenue-based: sales attribution from chat. A capable conversational platform will track how many sales originated from a conversation where a bundle was suggested and purchased, often using unique discount codes or session tracking for accuracy. You can then calculate the AOV of these specific conversations; data compiled by Greetnow.ai suggests that online stores with live chat see an AOV increase of 10-15%. But revenue is only half the story. The other critical metric is customer satisfaction (CSAT). After a chat interaction that includes a bundle offer, you should measure CSAT to ensure the experience felt helpful, not pushy. A high AOV combined with a high CSAT score is the holy grail; it proves you are increasing revenue while simultaneously making customers happier and more loyal. Over time, you can track more sophisticated metrics for in-chat sales, such as the conversion rate of specific bundle offers and the impact on Customer Lifetime Value (LTV). For instance, an AI can test two different ways of offering a bundle, one focused on a percentage discount ("15% off") and another on value ("Save $25"), to see which one performs better. For LTV, cohort analysis allows you to compare the 6-month and 12-month value of customers whose first purchase included a chat-suggested bundle versus those who bought from a PDP widget. The hypothesis is that the positive, personal interaction builds a stronger brand connection, leading to greater long-term loyalty, as customers who engage with chat are 63% more likely to return. This highlights the fundamental difference in goals. On-page bundling is a transactional optimization focused on the immediate AOV of an anonymous visitor. In-chat bundling is a relational strategy focused on the long-term value of a known customer, where the increased AOV is a byproduct of a great service experience. Where to Start? A Framework for Shopify Store Owners The decision between bundle suggestions in chat versus on the product page is not necessarily an either/or choice; the two can coexist powerfully. However, for a store owner deciding where to invest their time and resources *first*, the answer depends on your store's current state and strategic priorities. A clear framework can help guide this decision. The most critical factor is understanding where your customers are already engaging. If you have significant daily volume in email and live chat, but your product pages have high bounce rates, starting with in-chat bundling is the logical choice. You are meeting your customers in the channel they already prefer. This approach is particularly effective for stores with complex or nuanced products where pairings aren't immediately obvious. Think technical apparel, customizable furniture, specialized hobby equipment, or beauty regimens. In these cases, a conversation is often necessary to explain the benefit of the bundle, making chat the ideal venue to provide that consultative guidance. Conversely, if your store has very high product page traffic but low support volume, and your product pairings are simple and visually intuitive, starting with an on-page bundle app might yield quicker results. This strategy plays to your existing strength, traffic, and leverages a simple, self-serve offer that doesn't require conversational context. It is a volume-based approach that can work well for commodity products or brands that compete primarily on price and convenience, such as offering a three-pack of t-shirts or a phone case and screen protector. For a brand like Bombas, showing a "6-Pack" bundle on the product page is effective because the value is simple and requires no explanation. However, even in this scenario, store owners must be cautious about the performance impact. Use a tool like Google PageSpeed Insights before and after installing a bundle app to quantify its impact; if your mobile score drops significantly, the AOV lift may not be worth the potential SEO and conversion penalty. For most growing stores, the most strategic place to start is in chat. It allows you to test bundling concepts and offers in a low-risk environment without altering your theme code or impacting site-wide performance. Using chat as a laboratory for your offers follows a lean methodology; instead of spending weeks on development for an on-page widget that might fail, you can test an offer with an AI agent in a single afternoon. This conversational data is invaluable. Once you identify a clear winning bundle that consistently converts in chat, you can then consider promoting it on the product page as a "proven" offer. Modern AI platforms make this starting point more accessible than ever. With tools like Arbyn, which operate on a flat-rate pricing model, you can deploy an AI agent to handle support and sales conversations without worrying about per-conversation fees. This allows you to leverage your support channel as a revenue driver from day one. You can start with the free plan to prove the concept, and then scale to a paid plan that fits your conversation volume, including an unlimited option. This keeps your costs predictable as you grow. To see how it works, you can install Arbyn free on the Shopify App Store and begin building your conversational sales strategy today. Ultimately, the placement of a bundle offer reflects a choice about the kind of online shopping experience you want to provide. On-page widgets are transactional and anonymous, treating the upsell as a feature of the interface. In-chat suggestions are relational and personal, treating the upsell as the outcome of a helpful conversation. The on-page bundle is a megaphone, shouting the same offer to everyone in the crowd, while the in-chat bundle is a telephone, having a one-on-one conversation with your most interested prospects. While a mature strategy may use both, starting with the conversation allows you to build a more resilient, customer-centric sales engine, one that increases order value not by interrupting the customer, but by understanding them. This focus on a better experience is what builds long-term value, which is the ultimate measure of a healthy business. --- ## Pricing - **Arbyn Starter** - $0/month, permanently free. 150 conversations / month. Resets 1st of each month. - **Arbyn Growth** - $59/month flat. 500 conversations / month. Resets 1st of each month. Or $600/year (just under two months free, saves $108, 15% off). - **Arbyn Agent** - $99/month flat. Unlimited conversations. Or $990/year (two months free, saves $198, 17% off). - **There is no trial.** Billing starts immediately on any paid plan. The free Arbyn Starter plan is permanent. - The conversation cap is the only difference between plans. There is no feature gating. ## Channels Live today: **support email** and **on-site live chat**. That is the complete list. SMS, Instagram DMs, Facebook Messenger, WhatsApp and Voice are on the roadmap and are NOT live. Arbyn does not edit orders or change line items. Money-moving actions (cancel, refund, discount, gift card, reship, return) require the store owner's approval, and then Arbyn performs them. Running them fully autonomously is a beta authorization and is in development. Shipping address changes are already autonomous. ## What Arbyn does on a Shopify order - **Change the shipping address**: Live. Arbyn does this on its own. Arbyn updates the shipping address on the Shopify order itself, inside the conversation, and writes the change to the order timeline. - **Cancel an order**: Live. You approve it, then Arbyn cancels the order. Anything that moves money waits for the store owner's approval. That is a deliberate control, not a missing feature. Once you approve, Arbyn fires Shopify's order cancellation itself and confirms it to the customer. - **Issue a refund**: Live. You approve it, then Arbyn issues the refund. Arbyn prepares the refund against the original payment method and sends it to you. On approval it files the refund in Shopify. You can cap the value it is allowed to prepare, per channel. - **Apply a discount**: Live. Arbyn creates a real Shopify discount and applies it to the cart, handing the shopper a checkout with the code already on it. It can also issue a discount code on an order once you approve it. - **Send a gift card, or reship an order**: Live. You approve it, then Arbyn does it. Arbyn creates the gift card, or raises the replacement order, in Shopify once you approve. - **Start a return**: Live. You approve it, then Arbyn opens the return. Arbyn opens the return in Shopify on your approval. - **Look up a gift card or store-credit balance**: Live. Arbyn does this on its own. "Do I have store credit left?" is a question most support tools answer with a human. Arbyn reads the balance itself, for a verified customer or from the code they give you, and reports the masked card, the balance and the expiry. If there is no card, it says so rather than guessing. - **Handle a subscription question**: Live. You choose what it does. Arbyn knows which of your products are sold as a subscription, shows that on the product card in the conversation, and sends a subscriber to their subscription management page to pause, skip or cancel. It answers how your subscriptions work from your own knowledge, but it does not read an individual customer's contract, so it will not state their renewal date or status. Most cancels are a customer with product piling up, and the fix is getting them to the page where they can slow the cadence down. Reading the contract itself is on the roadmap. - **Answer support email and live chat**: Live. Arbyn reads every inbound support email and every chat, works out the intent, pulls the live Shopify context, and replies in your brand voice. Money-moving actions (cancel, refund, discount, gift card, reship, return) require the store owner's approval, and then Arbyn performs them. Running them fully autonomously is a beta authorization and is in development. Shipping address changes are already autonomous.