Classification of the feature
Since February 2026, Shopify has allowed, pre-packaged product bundles directly via the Google and YouTube Channel to publish. This means that a bundle, which exists in Shopify as its own “parent product,” can now be included in the Google product feed just like a regular product. According to Shopify, no additional workaround is needed; price, images, and inventory are synced as usual.
What the feature is—and what it isn't
Simply put: “Sell Fixed Bundles on Google” means that Google offers a bundle as standalone article can see that consists of several components—including proper labeling as a bundle. Shopify explicitly describes “fixed product bundles” as a supported bundle type for the Google & YouTube channel.
What it is not is:
It is none “Mix-and-match” (customers can freely customize the contents). This would require a different bundling approach (e.g., “customized bundles” or cart-transform approaches)—these are a different concept from fixed bundles.
It is none A guide to setting up a clean Google Merchant Center (shipping, taxes, domain verification, policies). The feed is only as good as the data and permissions in Merchant Center.
It is none Promise that every bundle will be automatically displayed everywhere: Google determines where content appears based on guidelines, data quality, and campaign settings.
Requirements & Data Set
To ensure that the feature runs smoothly in everyday use (without constant rejections or surprises), three levels Important: Shopify data, Google Channel setup, and international requirements.
Shopify-level
Fixed bundles are available in Shopify as a bundle managed (typically via the Shopify Bundles app or compatible bundle implementations). Note the relevant limits from the Shopify-Doku: Fixed bundles with up to 30 components, a maximum of 3 options, and 100 variants per bundle. Also important: Bundle inventory is tracked as a total inventory rather than by storage location, and bundle prices do not update automatically when component prices change.
Google & YouTube Channel (Synced with Merchant Center)
The Google & YouTube channel syncs products from Shopify to Google Merchant Center. To do this, you need a properly configured Google and Merchant Center connection, as well as the necessary permissions.
For many stores, shipping settings are also a common stumbling block. Depending on your store setup, Shopify offers either import or manual configuration in the Merchant Center in
Consent/Tracking
For the simply lists of products In Merchant Center, "cookie consent" isn't the main focus. Consent becomes relevant as soon as you Conversion tracking, remarketing, or personalized advertising uses (Google Ads/GA4). In that case, your setup must comply with your legal requirements—especially in the EU. Shopify also describes the Google integration in the context of Google Ads and GA4—these aspects are typically relevant for tracking.
International (Countries, Feeds, Sender Logic)
Google sometimes applies stricter rules to bundles depending on the country: The attribute is_bundle According to Google, this is mandatory for Shopping Ads in several countries (including DE and AT; note that “Germany” and “Austria” are not included in the list). It is important to note that the list is country-specific and subject to change. Therefore, do not rely on this information; instead, check the requirements for each target market in Merchant Center.
Here's how to use it in the Shopify admin
The process is intentionally kept simple—the real work lies in the details of the product data.
Ensures that the Google and YouTube Channel installed and using the Merchant Center is associated with.
Create your bundle as fixes Bundle (e.g., via the Shopify Bundles app) and checks the bundle limits (components/options/variants) in the process.
Open the following in the Shopify admin: Bundle product (Product details page).
Enabled in the section Publication that channel "Google & YouTube" – just like with “Online Store.” According to Shopify, no additional setup is required; updates to prices, images, and inventory are synchronized.
Then check the product list and status updates in the Google & YouTube channel (e.g., missing categories, shipping issues). Shopify notes that Google sometimes requires additional product data, which can be added in the channel.
Practical logic that determines cost and quality
When it comes to bundles on Google, the question is rarely “whether it works,” but rather how stable and how much (in terms of time/money) it takes to operate.
Variant Printing vs. Bundle Complexity
The more variations your components have (sizes, colors), the faster you’ll hit the limit (3 options/100 variations). This isn’t just theory—it’s a hard cap that determines your bundle design.
Price Accuracy and Price Maintenance
Shopify notes: When component prices change (either manually or via import), the bundle price does not update automatically. For large stores, this means you need a process (or an integration) to ensure that bundle prices don’t fall behind.
Availability and Deliverability
Bundles track inventory globally rather than by warehouse location. In international stores with a multi-location setup, this can lead to items appearing as “seemingly available but practically out of stock”—especially when Google prominently displays them.
Google display: Title/description are truncated
Google sets strict character limits: Title (1–150 characters), Description up to 5,000 characters (The recommended limit is often much lower.) Exceeding this limit will result in truncation or warnings. If your bundle isn't explained until the very end of the title, no one will see it.
Typical practical applications
D2C: Starter kits with a clear "main component"
Example: “Coffee maker + filters + cleaning kit.” Google often expects bundles to include a main component plus accessories; this works well for starter kits.
International: Seasonal bundles with local shipping options
Example: “Winter Care Set” in Germany, Austria, and Switzerland + “Summer Set” in Southern Europe. The benefit is realized when bundle availability, delivery times, and return information are clearly defined for each market (otherwise, there will be rejections and high return rates).
B2B: Consumables Packs (Multipacks/Set-Based)
Example: “12-pack of replacement filters” or “maintenance tool kit.” Here, it’s less about “discounts” and more about “simplifying the ordering process.” It’s important that the SKU/ERP logic is correct, because the component SKUs are often relevant in the order. Shopify explains that orders list the individual SKUs, not the bundle SKU.
Segment Recipes
Shopify segments aren’t “Google targeting” at the click of a button. Nevertheless, they help ensure that bundling strategies are implemented consistently (discount eligibility, landing pages, UTM parameters, internal analytics). Here are three solid guidelines to follow:
Active: Interest in bundles based on purchasing behavior
Customers who have made at least one purchase in the last 90 days and have purchased at least 2 different product categories → Offer the bundle as a "refill/expansion set."
VIP: High value, low return rate
Customers with lifetime revenue above your VIP threshold and Return rate below your threshold → Prioritize bundles with a higher product value (e.g., annual packages).
Reactive: Risk of attrition
Customers who haven't placed an order in longer than your usual repurchase interval and have ordered at least twice in the past → Offer a bundle as a way to bring them back, but only if the margin covers the incentive (a small perk instead of a big discount).
Text/Template Examples
These examples are intentionally brief—they are meant to serve as a "building block." Be sure to pay attention to Google's character limits: titles are limited to 150 characters; text that is too long will be truncated.
Product Title (1 sentence)
“Starter Kit: [Main Product] + [Accessory 1] + [Accessory 2] – compatible with [Model/Series]”
Link: Google Merchant Center – Title Requirements
Brief description (1 sentence)
“One package, one price: Includes [quantity] × [main product] plus [accessories], ideal for [use], see the description for a detailed list of contents.”
Link: Google Merchant Center – Description (up to 5,000 characters)
Bundle Label (1 set, for internal QA notes)
"A bundle is defined by the retailer; the main component is [X], and the add-ons are [Y/Z]; the `is_bundle` attribute must be set correctly."
Link: Google Merchant Center – is_bundle (Bundle attribute)
When it makes sense / when it doesn't
It makes sense when …
your bundles to fix are (not a mix-and-match) and can be clearly described as standalone products.
yours Data Maintenance have under control (title, images, categories, shipping, price stability).
your bundle is a clear main component has (this aligns with Google's bundling logic and reduces misunderstandings).
It doesn't make sense if …
if you only want to use bundles to manage a large number of variants (you’ll quickly hit the limit of 3 options and 100 variants).
your availability depends heavily on the warehouse location, which means that bundles would regularly appear to be "available."
Price increases at the component level are often automated (and no one adjusts bundle prices accordingly).
Mistakes to Avoid
Do not adjust the bundle price, even though component prices have changed → this leads to false expectations and inaccurate margins. Shopify clearly states that bundle prices do not automatically adjust.
Write the title so that "Bundle" appears only at the end → Google is falling short; users are misunderstanding the service.
Overinterpreted inventory (Multi-location) → The bundle inventory is global, not specific to each warehouse; if in doubt, err on the side of caution.
Confusing bundle logic with mix-and-match → Fixed bundles are a different product model; unrealistic expectations lead to changes.
Moving Primates Perspective
In projects involving bundle feeds on Google, we consistently see the same pattern: the bundle is published correctly from a technical standpoint, but the operational maintenance is underestimated. Three risks are typical: first, “price drift,” because component prices (e.g., via PIM/ERP imports) are updated, but the bundle price remains unchanged. Second, “availability drift” in multi-location setups, because bundle inventory isn’t location-specific. Third, unclear titles/assets, which prevent Google from properly categorizing the content. A simple process has proven effective: fixed responsibility per market, weekly QA checks for disapprovals, and a clear trigger (“If component price changes, then check bundle price”).
Technical implications for larger online stores
Data flows (PIM/ERP → Shopify → Google)
When product data comes from PIM/ERP, you decide where the "source of truth" lies for bundle prices, titles, and inventory. Since Shopify does not automatically update bundle prices, this requires either manual updates in the admin panel or a systematic rule (e.g., treating the bundle price as a separate entity in the PIM).
Integration & Headless
Shopify also refers to bundles in the context of “headless storefronts.” For Google, the product feed is the primary factor; however, your headless frontend must clearly explain the bundle’s contents, what’s included, and the available variants so that the description in the Google listing matches the product page.
Test cases (especially international ones)
Plan tests for each target market: shipping policies, currency, language, return information, and main component logic. Google may have different requirements depending on the country (e.g., mandatory bundling labels).
Governance
For large catalogs, you need some basic guidelines: a naming convention for bundle titles, required fields, an asset check (the image shows the bundle’s contents), and a clear approval process for new bundles before they go live on Google.
10-Point Checklist Before Shipping/Go-Live
The Google and YouTube channel is connected; the Merchant Center link is set up.
Bundle is a fixes Bundle and stays within the limits (components/options/variants).
The bundle configuration is valid (especially for multi-location setups: no false sense of security).
The bundle price has been set intentionally and will be updated in the future as component prices change.
The title briefly explains the bundle and its main components, keeping it under 150 characters.
The description clearly lists what is included (up to 5,000 characters allowed, but please keep it readable).
The images show "what's inside" (not just a stock photo of a single part).
The is_bundle logic has been understood; requirements for each target market have been reviewed.
The shipping and tax setup in Google is configured correctly (import vs. manual).
Monitoring is set up: After the go-live, check the product status and errors in the channel and in Merchant Center.
Summary in bullet points
Starting in February 2026, fixed Shopify bundles can be published directly to Google.
This information is available on the product page: Enable the "Google & YouTube" channel.
Fixed bundles are supported; mix-and-match is a different model.
Bundle limits (including 30 components, 3 options, and 100 variants) have a significant impact on bundle design.
Bundle inventory is not location-specific; this is relevant for international multi-location stores.
Bundle prices do not update automatically when component prices change.
Google requires clear bundle labeling; the `is_bundle` attribute is mandatory depending on the country.
The title is limited to 150 characters; titles that are too long will be truncated.
The description can be up to 5,000 characters long, but should remain clear and concise.
Smooth operations require processes: price/inventory QA, market governance, and monitoring in Merchant Center.
Frequently Asked Questions
How much does it cost?
Shopify describes this feature as part of the Google & YouTube channel; in practice, actual costs depend more on Google Ads (if used) than on the feed sync itself. Check the current terms and conditions in your Google and Shopify settings.
What is the minimum amount of data I need?
You need a properly configured bundle product in Shopify and a working Merchant Center connection. In addition, Google requires certain mandatory data depending on the category or market; missing data will appear as issues in the channel or Merchant Center.
Does this also apply to mix-and-match bundles?
No, the update applies to fixed bundles. Mix-and-match falls under different bundle models and is not the same as a fixed bundle product.
Why are my bundle prices suddenly "wrong"?
Because the bundle price isn't automatically updated when component prices change. If you import prices or update them frequently, you need a clear process for keeping them in sync.
What are the character limits I need to be aware of?
Google specifies a character limit of 1–150 characters for titles; descriptions can be up to 5,000 characters long. Content that is too long will be truncated or marked with a warning.
When is it not appropriate?
If you have very complex combinations of variants (limits) or if multi-location inventory must be strictly location-specific. It is also unsuitable if bundle prices drift regularly without a clear maintenance process.














