At a glance
A cross-platform revenue-at-risk card that sums the LinkedIn spend running on any campaign whose linked product feed currently has live rejections. When a feed-management layer such as Feedonomics pushes a product catalogue into a paid channel and some items are rejected (missing attributes, policy issues, bad image URLs, currency or pricing mismatches), the campaigns promoting those rejected products keep spending while the products themselves are degraded or undeliverable. The card joins LinkedIn campaign spend to the feed-rejection status from the connected feed source, and surfaces the total money exposed to active rejections. It needs both a LinkedIn campaign with a linked product feed and a connected feed-management source; it stays quiet when there are no live rejections to worry about.
Calculation
Calculated automatically from your LinkedIn Ads data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A B2B equipment manufacturer that sells through a product catalogue and runs LinkedIn product campaigns to procurement and engineering audiences. Account currency GBP. Its catalogue flows through Feedonomics into multiple channels including LinkedIn. A supplier data update strips the GTIN and a required spec attribute from a range of products, and Feedonomics starts rejecting them. The card evaluates a 30-day window.
Two campaigns are linked to feeds with active rejections. The card reports roughly £6,300 of 30-day LinkedIn spend exposed to feed rejections. It fires, escalating because the exposed spend is material.
- The spend is buying a half-broken catalogue. On the valves campaign, 34 of 90 products are rejected, so a large slice of what the campaign promotes is degraded or undeliverable. The £4,200 is paying to promote a catalogue with a hole in it; clicks land on missing or downgraded products.
- The fix is upstream in the feed, not in LinkedIn. Re-add the stripped GTIN and spec attributes at source, let Feedonomics reprocess, and the rejected items return to delivery. Pausing the LinkedIn campaign is a stopgap; fixing the feed restores the full catalogue the campaign already paid to advertise.
- Rejections often cascade from one upstream change. A single supplier data update stripped attributes across a whole range, which is why two campaigns lit up at once. When several campaigns trip together, look for one common upstream cause rather than fixing each item by hand.
- This is a cross-connector card and stays quiet when healthy. It needs both a LinkedIn campaign with a linked product feed and a connected feed-management source. With no active rejections, there is nothing to flag and the card sits at zero. Seeing a non-zero reading means real money is exposed right now.
- Rejections concentrated in one range = a single upstream data change; fix at source and reprocess.
- Rejections scattered across many feeds = a broader feed-config or sync problem; check the feed-management layer’s health.
- High exposed spend + many rejected items = pause the worst campaigns as a stopgap while the feed is repaired.
- Card fires but rejections are stale = confirm the feed has actually resynced; a fixed feed may not have pushed yet.
Sibling cards merchants should reference together
This card sits at the join of LinkedIn spend and feed health, so pair it across both:Reconciling against LinkedIn Campaign Manager
Where to look in LinkedIn Campaign Manager: LinkedIn Campaign Manager → Campaigns shows campaign spend, but it does not show your feed-management rejections, which live in the feed layer. To reconcile, confirm the spend side in Campaign Manager for the flagged campaigns over the same 30-day window, then check the rejection counts in your feed-management dashboard (for example Feedonomics) or your commerce platform’s feed-health view. The card multiplies the two: spend on campaigns whose linked feed has live rejections. Neither system shows the joined figure alone. Things to confirm during reconciliation:- Feed-to-campaign linkage. Verify which feed each campaign is linked to, so the spend attributes to the right rejection status.
- Rejection recency. Feed dashboards can show historical rejections that are already resolved; the card reads the current sync, so confirm the rejections are still live.
- Whole-campaign exposure. The card counts the campaign’s full spend, not just spend on the rejected items, because a degraded feed undermines the whole campaign. That is intentional, and may read higher than an item-level count.
Cross-connector reconciliation:
This card is a join by design, so reconciliation spans LinkedIn and the feed layer: