Microsoft Shopping & Bing Merchant Center

What Microsoft Merchant Center (formerly Bing Merchant Center) is, how free Product Listings and paid Shopping Campaigns work, and how its feed spec differs from Google's.

First published: Jul 3, 2026 · Last updated: Jul 19, 2026 · Advanced
demand #2 in Google Merchant Center#12 in Ecommerce SEO#207 on the site

Microsoft Merchant Center (MMC) — the platform formerly called Bing Merchant Center — is the free hub inside Microsoft Advertising where you create a store and submit a product feed. One feed drives both free Product Listings on the Bing Shopping tab and paid Microsoft Shopping Campaigns, exactly like Google Merchant Center on the Bing/Copilot side. The naming is a mess (Bing → Microsoft on both the tool and the surface), and the feed spec is close to Google's but not identical: Microsoft's API lists ~13-14 required-for-insert fields with real country-conditional rules (mandatory shipping for Germany, mandatory apparel sizing for FR/DE/UK/US), an identifierExists flag, and a schema that's a deliberate superset — it accepts a raw Google feed and silently ignores Google-only fields, which is why the Google-import tool 'just works.' Paid Shopping Campaigns span 90+ countries (far more than the free-listings rollout footprint, a common myth). In 2026 Microsoft made store name/domain edits self-serve, shipped Product Explorer, and made MMC feeds UCP-ready — repositioning MMC as the product-data foundation for Copilot's agentic shopping and checkout, whether or not you run paid ads. Its Shopping Campaign reports (product dimension, partition, and search-query performance) cover paid delivery only — they don't measure free-listing visibility — and conversion tracking runs on the same UET/goals/attribution-window model as the rest of Microsoft Advertising, so expect some discrepancy against Google Analytics or Google Ads by design, not by bug.

TL;DR — MMC is the Bing/Copilot-side Merchant CenterGoogle Merchant Center (GMC) is a free platform where retailers upload and manage product data so their products can appear across Google — Shopping, organic Search product grids, Images, Lens, and AI surfaces. Since 2020 it powers free (organic) product listings, not just paid Shopping ads.: one feed drives free Product Listings and paid Microsoft Shopping Campaigns. Naming is a rename mess (Bing → Microsoft on both the tool and the surface). The feed spec is close to Google’s but not identical — Microsoft’s API lists ~13-14 required-for-insert fields, with shipping mandatory for Germany and sizing mandatory for apparel in FR/DE/UK/US, an identifierExists flag, and a schema that’s a deliberate superset that accepts a raw Google feed and silently ignores Google-only fields (why the Google-import tool works). Paid Shopping Campaigns and free-product surfaces have different market footprints, so verify the current country list and program eligibility rather than assuming one implies the other. Shopping Campaign reports measure paid delivery only, not free-listing visibility, and conversion tracking runs on Microsoft’s standard UET/attribution model — so some discrepancy against Google Analytics/Ads is normal.

Evidence for this claim Microsoft Shopping campaigns use products from a Microsoft Merchant Center store catalog to create product ads. Scope: Paid Microsoft Advertising shopping campaigns; free-listing availability is separate and market-dependent. Confidence: high · Verified: Microsoft Advertising: Product ads Evidence for this claim Microsoft publishes a product resource schema with required and market-specific shopping-feed fields. Scope: Microsoft Shopping Content API; field requirements can vary by target market and category. Confidence: high · Verified: Microsoft Advertising: Products resource

What MMC is, and how it relates to Shopping Campaigns

Microsoft Merchant CenterMicrosoft's free platform (inside Microsoft Advertising, formerly 'Bing Merchant Center') where retailers create a store and submit a product feed. One feed powers both free Product Listings on the Bing Shopping tab and paid Microsoft Shopping Campaigns — the Bing/Copilot-side twin of Google Merchant Center. As of 2026 it's also the product-data foundation Copilot draws on for AI-assisted shopping and checkout. is the store-and-catalog layer; Microsoft Shopping Campaigns are the paid ads that draw from it. Microsoft’s own API docs put the relationship plainly:

“A Microsoft Shopping campaign enables you to advertise the products from your Microsoft Merchant Center store product catalog. Product ads from a Microsoft Shopping campaign include details about the product, an image, and optional promotional text.” — Microsoft Advertising, Product Ads

The same feed also powers free Product ListingsFree product listings (originally launched as \"Surfaces across Google\" in 2020) are unpaid, organic product placements Google generates from your Merchant Center feed or on-page Product structured data. There's no bid and no CPC — Google matches your product data to a query and decides whether and where to show it — across the Shopping tab, Google Search (Popular Products grids), Images, Lens, Maps/Business Profile, YouTube, and Gemini; AI Mode and AI Overviews aren't on Google's official surfaces list, though practitioner reporting links them to the same eligibility pool. They're enabled by default in most cases for new Merchant Center accounts. — the organic, unpaid side — so paid and free are two outcomes of one catalog, not two separate setups. That’s the same “one feed, free and paid” model Google Merchant CenterGoogle Merchant Center (GMC) is a free platform where retailers upload and manage product data so their products can appear across Google — Shopping, organic Search product grids, Images, Lens, and AI surfaces. Since 2020 it powers free (organic) product listings, not just paid Shopping ads. runs; the mechanics on the free side visibly followed Google’s template when Bing launched them in 2020.

The naming history, once

Because a real chunk of search volume here is people trying to map an old name to a new one:

  • Bing Merchant Center → Microsoft Merchant Center (the tool).
  • Bing Shopping → Microsoft Shopping (the consumer surface — the Shopping tab and shopping modules in Bing, Edge, and Copilot).
  • Microsoft Advertising is the platform that contains Merchant Center.

Same system, renamed. If a competitor’s guide still says “Bing Merchant Center,” it’s describing today’s MMC.

Free Product Listings vs. paid Product Ads

Free Product Listings launched on the Bing Shopping tab in August 2020 — the US first, with the UK, Canada, Australia, France, and Germany named as near-term rollout markets. Existing Microsoft Shopping Campaigns advertisers were auto-enrolled: their already-approved product offers were opted into free listings with no separate action. New (non-advertiser) merchants had to create an MMC store, submit a feed, and get products approved — the same feed-and-approval pipeline that powers paid. Merchants who don’t want organic placement can turn free listings off in the store’s settings. (Microsoft’s original announcement blog now renders as a JavaScript shell I couldn’t pull clean text from, so I’m relaying these specifics from Search Engine Land’s contemporaneous coverage and Search Engine Roundtable rather than quoting Microsoft directly.)

Setting up an MMC store

Microsoft’s API docs describe the official workflow: in the Microsoft Advertising web app, open Tools > Microsoft Merchant Center, click Create store and provide the store details; create a product catalog and submit the feed via FTP/SFTP or the Content API; grab your store’s unique system identifier; then, if you want paid, create a Microsoft Shopping campaign (Product Ads, “Setup Microsoft Merchant Center”). Domain verification runs through Bing Webmaster ToolsMicrosoft's free portal for monitoring and improving how a site appears in Bing search — the peer to Google Search Console, plus IndexNow instant indexing, richer backlink data, and keyword volumes. Because Bing's index also feeds Microsoft Copilot, it doubles as a window into AI-search visibility., and store creation goes through a manual editorial review — secondary sources commonly cite up to about five business days, though Microsoft doesn’t pin an exact SLA in the docs I could verify, so treat that number as practitioner-reported.

The MMC feed spec — and how it differs from Google

This is where MMC earns its own article. Most competing content hand-waves with “title, price, image, availability” or repeats a wrong “6 required fields” claim. Microsoft’s actual Products resource API reference lists closer to 13-14 fields required for insert, depending on category and country.

Core required fields

Required for insert per Microsoft’s schema: availability, brand, channel (Local or Online), condition, contentLanguage (a 2-letter ISO 639-1Two-letter language codes used in hreflang (en, es, de). code from a supported list that’s narrower than Google’s), gtin, imageLink, link, mpn, offerId, price, targetCountry, and title — plus the conditional fields below.

Country-conditional requirements (the highest-value, least-covered facts)

Two rules routinely surprise people reusing a Google feed. Microsoft states them directly:

“NOTE: Shipping is required if the target country is DE (Germany); otherwise, it’s optional.” — Products resource

“This field is required for all Apparel & Accessories products when targeting: France, Germany, United Kingdom, and United States.” — Products resource, sizes

So a feed that’s fine targeting the US can generate warnings or rejections the moment you add Germany or start selling apparel into the UK.

The identifierExists flag

Microsoft’s identifierExists flag tells the system whether your product carries gtin, mpn, or brand identifiers:

“A Boolean value that determines whether the product offer specifies the gtinProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute., mpn, or brand identifiers. The default is true. Set to false if you do not specify all three of the identifiers.” — Products resource, identifierExists

Microsoft is softer than Google here: instead of hard-disapproving on missing identifiers, it warns. Per the same doc, MMC returns warnings if you don’t specify the gtin, mpn, and brand identifiers when they should be known — the offer is accepted, but you’re told to fix it. (This is the same identifier hygiene that feed optimizationGoogle Merchant Center feed optimization is the process of improving the quality, accuracy, and completeness of the product data you submit to Google Merchant Center — titles, identifiers, images, and attributes — so your products show up more often and in more relevant places across Shopping ads, free listings, and AI shopping surfaces. covers on the Google side.)

Fields Microsoft keeps but ignores (why a Google feed “just works”)

The genuinely distinctive fact nothing else in the SERP calls out: Microsoft’s schema is a deliberate superset of Google’s. Several fields exist purely so a Google-formatted feed doesn’t break on import — Microsoft accepts them and then does nothing with them:

“MMC does not use the additional images; this field is included for Google compatibility.” — Products resource, additionalImageLinks

The same doc marks adwordsGrouping, adwordsLabels, destinations, taxes, and validatedDestinations as Google-compatibility-only too. That’s the technical reason the Google Merchant CenterGoogle Merchant Center (GMC) is a free platform where retailers upload and manage product data so their products can appear across Google — Shopping, organic Search product grids, Images, Lens, and AI surfaces. Since 2020 it powers free (organic) product listings, not just paid Shopping ads. feed-import tool (originally launched in 2018, per Search Engine Land) works without field-by-field remapping: you can drop a raw Google Shopping feed in and the Google-only fields silently no-op. What doesn’t carry over cleanly is the country-conditional stuff above — the DE shipping and FR/DE/UK/US sizing rules — plus MMC’s own identifier handling.

Regional inventory (an MMC feature with no 1:1 Google name)

Microsoft has a Regional products resource for differentiated pricing/availability by region — essentially undocumented in consumer-facing SEO content:

“Use the regional products resource to manage region definitions and regional product offerings in your Microsoft Merchant Center store (MMC).” — Regional products resource

Note the country list for regional inventory is narrower than the general targeting list — don’t conflate the two:

“Supported countries/regions: US, CA, BR, GB, FR, DE, HU, CH, NL, AU, NZ, IN, ID, MY” — Regional products resource, countryCode

”Is Bing Shopping available in my country?” — kill the myth

A myth floats around that Bing Shopping reaches only a handful of English-speaking countries. That conflates the narrower free Product Listings rollout footprint (US first, then UK/Canada/Australia/France/Germany) with the far broader paid Microsoft Shopping Campaigns footprint, which per Microsoft’s own docs spans 90+ countries — Albania through Zimbabwe (Product Ads country availability). If a blog post tells you it’s six countries, it’s describing the wrong list.

What’s new in 2026

Two dated changes make this a “read the 2026 version” topic:

  • Self-serve store name and domain edits (March 2026). Microsoft enabled changing your store name and domain inside Merchant Center without support intervention — name changes go through editorial review while ads keep running under the existing approved name; domain changes require ownership verification before taking effect. This reverses the still-repeated competitor claim that a store name “can’t be changed after creation” (Search Engine Land, surfaced publicly by independent PPC commentator Navah Hopkins).
  • Product Explorer (June 2026). Microsoft added a unified catalog view inside Merchant Center — a searchable catalog, performance tracking, and eligibility-gap identification, initially for advertisers with fewer than 100,000 SKUs (Microsoft Advertising blog, Bhuvesh Arora).

MMC and agentic/AI commerce (Copilot Checkout, UCP)

This is the biggest thing competing content misses. As of 2026, Microsoft has repositioned MMC from “the Shopping-tab feed pipeline” to the product-data foundation for Copilot’s shopping and checkout — whether or not you run paid ads.

Microsoft’s framing on its Agentic CommerceThe Agentic Commerce Protocol (ACP) is an open standard/protocol whose first implementing AI platform is OpenAI and first compatible payment provider is Stripe, defining how AI shopping agents discover products, manage carts, and complete purchases on a buyer's behalf — by reading a merchant's product feed and APIs instead of crawling the website. page is that the foundation of agentic commerce is trusted product truth, and it draws a clean line between two mechanisms: product feeds primarily enable discovery (products showing up in AI responses), while the Universal Commerce ProtocolThe Universal Commerce Protocol (UCP) is an open-source standard (Apache 2.0) led by Google and co-developed with Shopify, Etsy, Wayfair, Target, and Walmart that lets AI agents, merchants, and payment providers transact through a common language instead of bespoke integrations. Merchants advertise their capabilities at /.well-known/ucp. enables transactions (checkout and post-purchase actions inside AI experiences like Copilot). It’s explicit that the merchant stays the merchant of record — Copilot does not become the merchant of record — and that, today, Microsoft does not take a commission or affiliate fee (Microsoft Advertising, Agentic Commerce). (I’m paraphrasing rather than quoting because that page renders through JavaScript and I only have it via an extraction pass — verify the exact wording against the live page before treating any of it as a verbatim quote.)

In April 2026, Microsoft made U.S. support for Universal Commerce Protocol (UCP) feeds generally available inside Merchant Center, with Target named as an early partner (PPC News Feed). I’m not going to re-explain UCP here — the mechanics live in the Universal Commerce ProtocolThe Universal Commerce Protocol (UCP) is an open-source standard (Apache 2.0) led by Google and co-developed with Shopify, Etsy, Wayfair, Target, and Walmart that lets AI agents, merchants, and payment providers transact through a common language instead of bespoke integrations. Merchants advertise their capabilities at /.well-known/ucp. article in the ai-commerce cluster; this piece only needs to establish MMC’s role in it.

The important nuance: you don’t need MMC to sell through Copilot Checkout. Microsoft’s January 2026 Copilot Checkout announcement is clear that MMC isn’t a hard requirement — but its own guidance frames MMC feeds as what informs organic Copilot results, and it reiterates that the merchant stays the merchant of record, owning the transaction, customer data, and relationship (Microsoft Advertising blog, Copilot Checkout and Brand Agents). So MMC is the visibility lever for AI shoppingAI shopping optimization is the practice of making a merchant's products discoverable, recommendable, and buyable across AI shopping surfaces — ChatGPT, Google AI Mode, Gemini, Copilot, and Perplexity — by treating the structured product feed as a first-class optimization surface alongside the human-facing webpage, not a replacement for it. even outside classic Bing search — which is exactly why 2026 is a good time to set it up.

Shopping Campaign reports and conversion tracking

One gap worth closing: what you can actually measure, and where the numbers won’t match other platforms.

Reporting is paid-only. Microsoft’s Reporting API has a dedicated “Product Ads” report family for Microsoft Shopping Campaigns — ProductDimensionPerformanceReportRequest, ProductPartitionPerformanceReportRequest, ProductPartitionUnitPerformanceReportRequest, ProductMatchCountReportRequest, and ProductSearchQueryPerformanceReportRequest (Report Types — Microsoft Advertising API). These break performance out by product category, custom label, product partition, and the search queries that triggered your ads — genuinely useful for tuning a campaign. What they don’t do is tell you anything about free Product Listings visibility: every one of them is scoped to Shopping Campaign (paid) delivery data. There’s no equivalent first-party report for free-listing impressions or clicks in this API — a real measurement gap worth knowing about before you go looking for one.

Conversion tracking runs on Microsoft’s standard UET stack, the same mechanism used across all of Microsoft Advertising, not something Shopping-specific. You install a Universal Event Tracking (UET) tag, define conversion goals, and set a conversion window per goal (anything from 1 minute to 90 days; 30 days by default). Microsoft’s default attribution is last ad click — the most recent ad click before the conversion gets the credit — though it also supports data-driven attribution, which splits credit across the contributing keywords/clicks (How does conversion tracking work? — Microsoft Advertising).

Don’t be surprised when these numbers don’t match Google Analytics or Google Ads. Microsoft’s own conversion-tracking FAQ walks through why some discrepancy is expected, not a bug: separate UET vs. Google tag installs, different conversion windows or goal definitions between platforms, different unique-vs-all counting settings, Microsoft’s own cross-device attribution (which Google Analytics handles differently), and the fact that Microsoft doesn’t currently filter out test, fraudulent, or duplicate conversions. If your numbers are off, check those five things before assuming the tracking is broken.

Where this sits in the cluster

This is the Bing/Microsoft-specific counterpart to the Google Merchant CenterGoogle Merchant Center (GMC) is a free platform where retailers upload and manage product data so their products can appear across Google — Shopping, organic Search product grids, Images, Lens, and AI surfaces. Since 2020 it powers free (organic) product listings, not just paid Shopping ads. hub and the generic feed optimizationGoogle Merchant Center feed optimization is the process of improving the quality, accuracy, and completeness of the product data you submit to Google Merchant Center — titles, identifiers, images, and attributes — so your products show up more often and in more relevant places across Shopping ads, free listings, and AI shopping surfaces. deep dive — it owns what’s actually different about MMC. For the star-ratings side across both engines, see the product review feedsA product review feed is a structured XML file (following a Google-defined schema) that merchants or approved aggregators submit to Google Merchant Center — and separately to Microsoft Merchant Center — to populate the 1–5 star ratings and review counts shown on Shopping ads and free product listings. It is a different file from the main product feed, and different from Review/AggregateRating schema markup. piece in this cluster; for disapprovals and Microsoft’s three-tier enforcement model, see the disapprovals piece. The broader ecommerce SEOEcommerce SEO is the practice of optimizing an online store so its product and category pages rank in organic search and attract purchase-intent visitors. It uses the same Google algorithm as any other site, but compounds the usual SEO work with commerce-specific challenges like faceted navigation, product variants, and platform-imposed URLs. pillar ties the merchant-center cluster to product pages, category pages, and site structureWebsite structure (site architecture) is a site's visible hierarchy, navigation, breadcrumbs, and URL organization — how pages relate and how people and search engines move between them. Internal linking is the primary signal Google reads to understand that structure, not URL folders..

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.