Microsoft AdvertisingYour Google feed already works on Microsoft. This makes it fit.

Microsoft Merchant Center reads Google-formatted feeds, so the feed Renable already writes is a valid Microsoft feed. What a named Microsoft channel adds is everything Microsoft does differently — its own availability spelling, its image formats, its 30-day feed expiry — checked per product before you publish.

Shopping ads on BingThe catalog Copilot readsChecked against Microsoft’s spec
Channel
Ready to publish1,208 in · 1,208 out
Required fieldsall present
Availability valuesMicrosoft spelling
Image formats37 WebP converted
Feed freshnessrefreshed hourly

Output

feeds.renable.com/pinecraft/microsoft.xml

Simplified view of a channel’s pre-publish checks, for illustration.

Early access

The Microsoft channel is rolling out now. Start free and we’ll get you set up as it lands — talk to us if you want it sooner.

Start here

The honest version: Microsoft can read your Google feed as-is

Microsoft says it plainly — Microsoft Merchant Center supports Google data feeds, and it will even import your Merchant Center store directly. If you already run Google Shopping, you can be live on Microsoft without a feed tool at all. We’d rather tell you that than sell you a connector you don’t need.

What that path doesn’t give you is Microsoft’s own rules. A Google feed is accepted by Microsoft, not identical to what Microsoft wants — and the differences are quiet ones that cost you products rather than throwing an error.

Availability is spelled differently

Microsoft writes availability with a space, and it has no backorder value at all. Google’s underscore spelling is a value Microsoft doesn’t recognize — so the product reads as unavailable and quietly stops serving.

WebP and AVIF images aren’t accepted

Microsoft’s catalog takes JPEG, PNG and GIF — not the modern formats most stores now serve. Renable converts them, so an image that works everywhere else doesn’t drop your product here.

Your feed expires after 30 days

Microsoft’s own words: a feed expires 30 days after its last upload, and the products stop publishing. A feed URL Microsoft fetches on a schedule is the only path that keeps itself alive — which is exactly what Renable hosts.

Text feeds must be tab-delimited

Microsoft doesn’t accept comma-separated files, and it only takes XML if it’s a Google-formatted XML file. Renable writes both shapes it actually reads — Google Merchant XML or tab-separated text, gzipped if you want it.

None of these throw an error you’d notice. They shrink your catalog by a few percent and leave you wondering why Microsoft converts worse than Google. The named channel checks every one of them per product, before you publish.

Under the listing

What Renable feeds Microsoft

Shopping ads are won on data quality, and Microsoft judges the same fields Google does. One catalog, cleaned once, formatted the way each destination expects.

A clean, mapped feed

Your data mapped to Microsoft’s catalog fields, corrected by rules and lookups, and re-imported roughly every hour so prices and stock stay fresh.

Fix the feed IT won’t touch

Titles that match how people search

AI writes titles and descriptions from each product’s own data and fact-checks every claim against it — in each market’s language, up to the 10,000 characters Microsoft allows.

See how the copy is written

Identifiers that let you compete

Brand, GTIN and MPN are what let Microsoft match your offer to the right product. Renable shows your coverage per field, so you can see how much of the catalog is fully identified.

See your coverage

FreshnessA feed that doesn’t expire underneath you

This is the failure that catches people out on Microsoft: your feed expires 30 days after its last upload and your products stop publishing. Nothing is broken, nothing is disapproved — the catalog just goes quiet, usually a month after someone uploaded a file by hand and moved on.

Renable hosts your feed at a stable URL and refreshes it roughly every hour. Microsoft fetches that URL on its own schedule — daily at most — and every fetch resets the clock. You paste the URL once and the expiry stops being something you have to remember.

Feed lifecycle

Renable

refreshed hourly

Hosted URL

always current

Microsoft

fetches daily

Scheduled fetch keeps the clock reset
Every fetch counts as an upload, so the 30-day expiry never runs out while the schedule is running.
A manual upload does not
Upload a file by hand and the clock starts ticking from that moment. Thirty days later the products stop publishing.

Simplified view of the feed lifecycle, for illustration.

No rip-and-replace

Keep the catalog you have. Fix only what’s wrong.

Microsoft supports supplemental feeds, and so does Renable. Leave your main feed exactly where it is, and publish a supplemental feed that carries only the fields you want to override — matched on feed label, language and product id.

Channel
Titles rewritten by AI1,208
100%
Brand filled from supplier lookup214
18%
Availability corrected to Microsoft’s spelling1,208
100%

Everything else on the product stays exactly as your main feed sends it — the supplemental feed only carries the fields listed here.

Simplified view of a supplemental feed, for illustration.

Diagnostics

“Why did my products stop showing on Microsoft Advertising?”

Microsoft won’t tell you which product broke or why — and the most common causes look like nothing at all from your side. Renable catches them before the feed goes out, names the exact products, and tells you what to change. Here’s what it usually is:

The feed expired
Microsoft expires a feed 30 days after its last upload and the products stop publishing. If nothing changed and everything went quiet at once, check this first.
30 days
An availability value Microsoft doesn’t know
Microsoft spells availability with a space and has no backorder value. An unrecognized value reads as unavailable, so the product stays in the catalog and stops serving.
86 products
An image format Microsoft won’t take
WebP and AVIF aren’t accepted here, and images must be at least 220×220. Renable converts and flags them before the feed goes out.
37 products
A product URL that redirects
Microsoft requires the landing page URL not to redirect. A tracking hop or a country redirect is enough to hold the product back.
Still in editorial review (working as intended)
Microsoft reviews the first upload and every change to a title, description, price, availability or image — usually within a day, occasionally up to three business days. Nothing is wrong; it hasn’t cleared yet.
Channel
ActivityPreviewFieldsRulesSettings
Traced Alder Dining Chair1,208 in · 1,122 out

What the trace found

In the channel’s product setapplied

scope: included

Exclude rulesapplied

no match — kept

Destination check · availabilitydidn’t apply

in_stock → not recognized

Microsoft expects in stock with a space, not Google’s underscore form. Renable can rewrite it for this channel only, leaving your Google feed untouched.

flagged by destination check

Simplified view of a channel trace, for illustration.

Aimée

Why is the Alder Dining Chair not serving on Microsoft?

It’s in the product set and no rule excluded it. Its availability is written in_stock, which Microsoft doesn’t recognize — it wants a space. 86 products have the same problem.

Traced Alder Dining Chair · found the gap

Draft fix ready — rewrite availability on the Microsoft channel only. Nothing goes live until you publish.
Scope · includedRules · keptAvailability · unrecognized
Publish fixNot yet

Or just ask Aimée

Skip the digging. Ask why a product isn’t serving and Aimée reads the same checks and logs, names the step that dropped it, and drafts the fix — for you to publish.

SetupFrom your Google channel to a Microsoft one, in one conversation

Ask Aimée for a Microsoft channel and she starts from the mapping you already have, applies Microsoft’s own field rules on top, and tells you exactly which products needed changing — drafted first, published only when you say so.

Renable hosts the feed at a stable URL. You paste it into Microsoft Merchant Center once, set the fetch schedule, and updates flow through on their own.

Aimée

Set up a Microsoft channel for pinecrafthome.com.

On it. You already have a Google channel, so I’ll start from that mapping and apply Microsoft’s own rules on top. Everything lands as a draft first.

Checked 1,208 products against Microsoft’s spec

Built a Microsoft channel · 1,208 products

Saved as a draft — nothing reaches Microsoft until you publish it.
Feed mappedAvailability rewritten37 images convertedExtra images on

Publish, and I’ll hand you the feed URL to paste into Microsoft Merchant Center.

Publish channelReview first

Renable builds the feed. Microsoft Advertising runs the campaigns.

What Renable controls is that Microsoft gets the best possible version of every product — a clean feed in a shape it actually reads, checked against its own spec before it goes out.

Budgets, bidding, targeting and delivery stay in Microsoft Advertising. Renable doesn’t manage your campaigns, and it never learns whether Microsoft approved an individual product — that status lives in Merchant Center.

Copilot reads Microsoft’s product catalog for discovery, so a clean, complete feed is what makes your products available to it. Whether Copilot shows them is Microsoft’s call, not something any feed tool can promise.

Everything above, on the free tier

Channels aren’t a paid add-on. Add Microsoft alongside the channels you already run and pay only for the feed items your rules keep.

Free for your first 100 items — no cardNo % of ad spend, everUnlimited seats

Trusted by retailers like Webhallen.

Running your Microsoft feed on a feed tool today?

Microsoft Advertising feeds, answered

Does Microsoft Merchant Center accept a Google feed?
Yes. Microsoft supports Google data feeds, and it only accepts XML at all if it’s a Google-formatted XML file. Microsoft can also import your Google Merchant Center store directly on a recurring schedule. If you already run Google Shopping, that’s a real option and we’d rather you knew. What a Renable channel adds is Microsoft’s own field rules — its availability spelling, its image formats, its 30-day expiry — checked per product first.
Why did my Microsoft products stop showing?
The most common cause is the 30-day expiry: Microsoft expires a feed 30 days after its last upload and the products stop publishing. After that, look for availability values Microsoft doesn’t recognize, images in WebP or AVIF, or a product URL that redirects. A hosted feed URL Microsoft fetches on a schedule keeps the expiry from ever running out.
Can I run video ads on Microsoft from my catalog?
No — Microsoft’s catalog spec has no video attribute at all, so there is nothing for a product video to ride on. Renable carries per-product video to the channels whose catalogs actually take it, and doesn’t pretend otherwise here. You can add up to 10 extra product images; Microsoft says they may appear in ads and doesn’t guarantee it.
Will my products show up in Copilot?
Copilot reads Microsoft’s product catalog for discovery, so getting a clean, complete feed into Merchant Center is what makes your products available to it. Whether Copilot actually shows them is Microsoft’s decision. No feed tool can promise placement, and anyone who does is guessing.
How long before my products go live?
Microsoft verifies your store and reviews your first upload, then re-reviews every change to a title, description, price, availability or image. That review is usually done within a day, and can take up to three business days on a second pass. Microsoft fetches your feed URL daily at most.
Can I keep my existing Microsoft feed?
Yes. Microsoft supports supplemental feeds, so you can leave your main feed exactly where it is and publish a Renable supplemental feed that overrides only the fields you want — matched on feed label, language and product id. Or stand a full Renable feed up alongside the one you run, compare them, and switch over when the output agrees.
What does it cost?
Free for your first 100 items — no credit card. Paid plans are a flat price per feed item your rules keep, with no percentage of ad spend and unlimited seats, and channels are never a paid add-on. See pricing for the full ladder.

Put your catalog on Microsoft properly

Start free, and see what Microsoft would have quietly dropped before you publish.