Guide · WooCommerce & PrestaShop
How to Connect PrestaShop to Bing Shopping
Microsoft Shopping puts your products on Bing and across the Microsoft Advertising network. There's no official PrestaShop module for it, but your Presta catalog can reach Microsoft Merchant Center through a feed, a connector, or Google Merchant Center.
This guide covers the ways to get your Presta catalog onto Bing Shopping, what Bing Shopping needs from every product, how your PrestaShop fields map to Bing Shopping's, and the problems PrestaShop stores run into most.
Three ways to connect PrestaShop to Bing Shopping
1. An official plugin or module
Microsoft doesn't publish an official PrestaShop module for Microsoft Merchant Center, so your choices are third-party modules - or, if you already send products to Google, importing them from Google Merchant Center.
2. Export a file yourself
PrestaShop can export your product list to CSV from the back office, but the export uses PrestaShop's own columns and doesn't include everything Bing Shopping needs - full product page URLs, image URLs, or availability in Bing Shopping's words. Turning that into a working feed means reformatting it by hand, every time your Presta catalog changes. If you go this way, start from our free Bing Catalog CSV Template Generator so at least the columns are right.
3. A store catalog connector
A connector reads your Presta catalog through PrestaShop's Webservice API - PrestaShop's built-in REST API - and builds the Bing Shopping feed for you. PrestaShop doesn't send webhooks to outside apps without an extra module, so connectors either check your store on a schedule or refresh when you ask them to. The connector hosts the feed at a URL that Bing Shopping reads on a schedule, and one connection can usually feed several platforms at once.
What Bing Shopping needs
- A Microsoft Advertising account with a Microsoft Merchant Center store, and your domain verified through Bing Webmaster Tools or a UET tag.
- Seven fields per product:
id,title,description,link,image_link,price, andshipping(required only in Germany and Austria). - Optional extras like
brand,gtin, andproduct_category- which uses the same Google product category list. - Regular refreshes - Microsoft Merchant Center items expire after 30 days unless they're updated.
How your PrestaShop fields map to Bing Shopping
The table above shows where each Bing Shopping field comes from in your Presta catalog. A few PrestaShop details need extra care:
- Product type: PrestaShop categories are usually broad shopping groups ("Home", "Sale", "Gifts"), not what the product actually is. A Feature such as Type ("Mug", "T-shirt") is a far better source for a category.
- Combinations: sizes and colors in PrestaShop are combinations. Listing each one separately means grouping them under one
item_group_id- check whether your module or connector supports combinations, or whether it lists one item per product. - GTIN and MPN: PrestaShop has EAN-13 and UPC fields for barcodes, and the Reference field works as an MPN.
- Language and tax: multilingual shops store a name and description per language, so use the language of the country you're selling to. Prices should include or exclude tax the way Bing Shopping expects for that country.
Step by step
- Get your Bing Shopping account ready - see "What Bing Shopping needs" above.
- Create a read-only Webservice key. In your PrestaShop back office, go to Advanced Parameters > Webservice, make sure the webservice is enabled, and choose Add new webservice key. Generate the key and give it View (GET) permission only, on products and the resources your feed reads, such as categories and product features.
- Optionally add categories. Microsoft doesn't require
product_category, but adding one from the Google product category list helps your products show for the right searches. - Add the feed in Microsoft Merchant Center. In Microsoft Advertising, go to Tools > Merchant Center, select your store, and add a feed that Microsoft downloads on a schedule from your feed URL. If your products are already in Google Merchant Center, you can import them instead.
- Check the first import. Review the errors Bing Shopping reports and fix them in PrestaShop, not in the feed - your store stays the single source of truth.
Common PrestaShop to Bing Shopping problems
- Product links that don't open. If friendly URLs are off, or a product is disabled or not visible in the catalog, its page may not load for a shopper - and every product's
linkhas to. - Images Bing Shopping can't download. Use a cover image on every product, and make sure your image URLs load in a logged-out browser.
- Products disappearing after a month. Items expire after 30 days, so a one-time upload quietly empties out. Use a scheduled feed.
- Links rejected. Every product link must be under your store's verified URL. See How to Import a Google Merchant Feed Into Bing for the Google import route.
Related guides
For more on Bing Shopping itself, see How to Import a Google Merchant Feed Into Bing. Running a WooCommerce catalog instead of a Presta catalog? WooCommerce to Bing Shopping covers the same setup for WooCommerce.
Frequently asked questions
Can I connect PrestaShop to Bing Shopping without a plugin?
Yes. Bing Shopping reads a product feed, so you can build one from your PrestaShop products yourself or use a connector that reads your store through its API and hosts the feed at a URL Bing Shopping fetches on a schedule - nothing to install on your site.
Is there an official PrestaShop Bing Shopping module?
No. Microsoft does not publish an official PrestaShop module for Microsoft Merchant Center. Stores use third-party modules, a hosted feed, or import their products from Google Merchant Center.
Do PrestaShop combinations sync to Bing Shopping?
Only if your module or connector supports them. Each combination needs its own listing grouped under one item_group_id. Some tools, Pin Data Connect's connector included for now, list each PrestaShop product as a single item instead.
How often does Bing Shopping update my PrestaShop products?
It depends on both sides: a PrestaShop connector refreshes when it checks your store or when you click to sync, and Microsoft Merchant Center downloads a scheduled feed on the schedule you set. A hosted feed URL means you never re-upload anything.
Why do my products disappear from Bing Shopping?
Items in a Microsoft Merchant Center feed expire after 30 days unless they are refreshed. A feed that Microsoft downloads on a schedule keeps them active.
Connect PrestaShop to Bing Shopping - and three more platforms
Pin Data Connect's Store Product Catalog Connector reads your Presta catalog with a read-only Webservice key and builds your Bing Shopping catalog for you - refreshed with one click of Sync Now - with Pinterest, Facebook, Google, and Bing all in one subscription.
See the Store Product Catalog Connector →
Save this guide for later
Pin it to one of your Pinterest boards so it's easy to find when you're ready to set things up.
Save to Pinterest