At a glance
Cross-platform alert for spend on a Microsoft Shopping campaign whose product feed has live rejections. When offers in a feed are disapproved, the campaign serves fewer products with a degraded bid signal, so every pound you spend competes on a thinner, weaker catalogue. The card joins your Microsoft Shopping spend against the rejection status of the linked feed, including feeds managed through a feed tool such as Feedonomics, so you can see the cost of leaving rejections unfixed. The fix is to clear the rejections, after which the full catalogue serves and the bid signal recovers.
Calculation
Calculated automatically from your Microsoft Ads (Bing) Shopping data joined to your product feed’s rejection status. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A UK outdoor-gear brand runs three Microsoft Shopping campaigns fed by a Feedonomics catalogue. The card reads on 16 Jun 26, trailing 30 days.
The card flags £2,740 of spend running against feeds with open rejections. Reading it:
- The footwear feed is the urgent one. With 140 of 620 offers rejected, nearly a quarter of the catalogue is dark, yet the campaign still spent £2,100. That budget concentrated on the offers that survived, which are not necessarily the best sellers.
- GTIN errors are a fixable, high-impact rejection type. Missing or invalid product identifiers are a common Feedonomics-stage fix; once corrected and re-reviewed, the rejected offers return and the campaign serves the full range again.
- The clearance price mismatch is a classic feed-vs-store drift. The feed price and the landing-page price disagree, so Microsoft disapproves the offer to protect shoppers. Sync the feed to live pricing and the rejections clear.
- The bid signal is degraded, not just the coverage. Because Smart Shopping optimises across whatever serves, a quarter of the footwear catalogue being dark means the algorithm has been learning on a skewed subset. Expect a short re-stabilisation once the rejections clear.
Sibling cards merchants should reference together
Reconciling against Microsoft Advertising
Where to look in Microsoft Advertising: Microsoft Merchant Center → Catalogs, where the offer status column lists approved, pending, and disapproved offers with the rejection reason. Cross-reference the disapproved count against the Shopping campaign spend under Microsoft Advertising → Campaigns. The campaign keeps spending on its approved offers even while others are rejected. Why Microsoft cannot show this on its own:- Merchant Center shows rejection status; the campaign report shows spend; the two are not joined into a single “spend at risk” figure inside the Microsoft UI.
- When the feed is managed by a tool such as Feedonomics, the rejection often originates upstream and is best fixed there, but Microsoft only shows the downstream disapproval.
Cross-connector reconciliation: