Microsoft Merchant Center allows you to create a feed, which includes images and other information about your products, so that your products can display on the Microsoft Search Network.
Product ads allow you to include product details such as image and price within your ads, delivering key information about the product offers that will help users make informed decisions before clicking on the ads (which often improves the conversions). Product ads pull inventory from the Microsoft Merchant Center feed files that you submit.
Product ads are available in Albania, Andorra, Argentina, Aruba, Australia, Austria, Bangladesh, Belgium, Bolivia, Bosnia and Herzegovina, Brazil, Brunei, Bulgaria, Canada, Cayman Islands, Chile, Colombia, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, Dominica, Dominican Republic, Ecuador, El Salvador, Estonia, Finland, Fiji, France, French Guiana, French Polynesia, Germany, Greece, Guam, Guatemala, Guyana, Haiti, Honduras, Hungary, Iceland, India, Indonesia, Ireland, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malaysia, Maldives, Malta, Martinique, Mexico, Monaco, Mongolia, Montenegro, Montserrat, Nepal, Netherlands, New Caledonia, New Zealand, North Macedonia, Norway, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Romania, San Marino, Serbia, Singapore, South Africa, Slovakia, Slovenia, Spain, Sri Lanka, Sweden, Switzerland, the Bahamas, the United Kingdom, the United States, Thailand, Trinidad and Tobago, Turkey, Uruguay, Vatican City, Venezuela, and Vietnam.
If you want to create a Microsoft Merchant Center Store, you need to verify and claim your website through Bing Webmaster Tools or an existing Universal Event Tracking (UET) tag.
The website destination URL associated with your Microsoft Merchant Center store is used to verify that you indeed own your uploaded product offers. For this reason the Links specified in your feed file must be a sub-path of either this website destination URL or subdomain of this destination URL. Product offers with URLs that are not sub-paths of this website destination URL will be rejected.
The Microsoft account that you use to verify and claim your website depends on if the website has been previously verified on Bing Webmaster Tools. You do not necessarily need to use the same account to verify and claim your site. Details are in the instructions below.
To ensure all your uploaded product URLs are successfully processed, you'll need to verify and claim the right website destination URL.
The best destination URL is the top-level URL of your website, e.g. http://example.com if your product URLs use the format http://example.com/product/path/.
When entering this URL, there are some formatting requirements:
If your website has not been verified via Bing Webmaster Tools, follow the first set of instructions below.
If your website has already been verified via another Microsoft account on Bing Webmaster Tools, you should follow the second set of instructions. Important: For existing URL verification, you should sign in to the Bing Webmaster Tools using the Microsoft account. that verified this website.
If your website has not been verified via Bing Webmaster Tools, follow these steps below to do so:
If your website has already been verified via another Microsoft account on Bing Webmaster Tools, follow these steps to associate your Microsoft account used for Microsoft Advertising with the URL:
If you have a Universal Event Tracking (UET) tag on your site, Microsoft Advertising has already validated your domain. When prompted to verify your site, select Validated via UET tag as your choice for domain validation.
Please note the following:
To learn more about UET tags, see FAQ: Universal Event Tracking.
You claim your verified website destination URL by creating a Microsoft Merchant Center store and specifying your website in the “Destination URL” field.
Once you have claimed your Website Destination URL, the next step is to create your Microsoft Merchant Center store.
To list your feed on Bing, you first need to create a Microsoft Merchant Center store. Once you create a store, it will either be auto-approved, auto-rejected, or queued for a manual review. The review can take up to 5 days, but you will receive an email when an approval decision has been made.
Note: If you validate your domain using a UET tag, the tag has to register at least 50 events before the domain appears as an option when you create a Microsoft Merchant Center store.
After your store is approved, you can create your feed.
You can create multiple stores, but you are not allowed to sell the same products through multiple stores. For example, if you sell sporting equipment you can create a golf store and a basketball store. You can also create multiple stores for the same domain, up to the number of markets we serve. However, you can only create a feed that targets a specific market from one of those stores. You can create as many feeds targeting that market from within that one store, but only that store.
Now that your store is created, you need to create a feed file that contains the information you want to insert into your ad that will define how the ads will display on Bing. Each store can have more than one feed but the products in each file must be unique per market.
After you verify that you own your URL and your newly created store is approved, you create your feed.
Here is how you create a feed file using a spreadsheet program. If you want to use a text editor, make sure to use the required attributes. You can also take a look at a short example of a feed file.
Your feed file must be tab delimited plain text with extensions: .txt, .zip, .gz, .gzip, .tar.gz, .tgz. We only support .xml files if it is an existing Google-formatted .xml file.
Your feed expires after 30 days, which causes the products to stop publishing, so you need to update your feed file. To keep your product information fresh, it is a good practice to upload your feed daily.
After you have created and (optionally) tested a corresponding feed file, it can be submitted to the associated feed. There are four different ways to submit:
You can use this option if the feed file is smaller than 4MB.
You can use this option if the feed file is smaller than 1GB. This is the recommended option if the feed file is larger than 4MB.
FTP server requirements
The recommended FTP upload mechanism is via an FTP program. It is however possible to do so via the command line or custom scripts (such as Python’s ftplib.FTP module). The FileZilla FTP client is recommended for all platforms.
Use the following settings for file transfer with your FTP client:
Learn more about FTP upload.
You can use this option if the feed file is smaller than 1GB and on a publicly accessible server. The feed file will be downloaded once every 24 hours.
You can use the Google Merchant Center import tool, if you already have product ads in your Google Merchant Center. Learn how to use the Google Merchant Center import tool.
Note: If the following file format requirements are not met, your feed file will not be processed.
Here are the symbols/special characters and what attribute they are accepted in.
Symbols | Where you can use |
---|---|
Period [.] | Prices, URLs |
Colon [:] Question [?] Forward-slash [/] Equal [=] |
URLs |
Hyphen [-] | Offer Identifiers where this is valid (eg: ISBN, MPN) |
Pipe [|] Comma [,] Greater [>] |
Multi-value fields (MerchantCategory, B_Category) |
Percent [%] Special ASCII characters |
Redirect URL (ads_redirect) |
Any Unicode symbol | Brand, Title, Description |
Next up - take a closer look at all you need to know about feed files.