# Run a Weekly Product Feed Health Check

> Spots feeds that failed, went stale or quietly dropped products, so your shopping ads keep showing your full range.

- Job: [Reporting & insights](https://storeagent.ai/mcp-recipes/job/reporting/)
- What it does: Asks first: changes your store, only after you say yes
- Time saved: ~30 min vs doing it by hand
- Requires: StoreAgent (free plugin, MCP on every plan) + AdTribes
- Works in: Claude, ChatGPT, Cursor and any MCP client connected to the store through StoreAgent MCP
- Web page: https://storeagent.ai/mcp-recipes/feed-health-check/

## The prompt

```text
Check all my product feeds. For each published feed, show the channel, country, status, when it last generated, how many products are eligible, how many made it into the file, and the file size. Flag any feed with an error status, a missing file, a big gap between eligible products and products in the file, or a last update older than 2 days. For feeds with a gap, tell me how many products I excluded by hand. Then give me a summary per channel with feed count and feeds in error. If any feeds look stale, list them and ask before you regenerate them. Wait for my OK, then regenerate them in the background.
```

## What happens when you paste it

You: Check all my product feeds…

Assistant: Found 6 feeds across Google Shopping and Facebook. 1 Facebook feed has an error status, and the Google Shopping NZ feed last generated 5 days ago. Calling: `adtribes/list-feeds`, `adtribes/get-feed-stats`, `adtribes/get-excluded-products`, `adtribes/get-channel-summary`, `adtribes/regenerate-feed`.

Assistant: This will make changes in WooCommerce. Do you want me to go ahead?

Assistant: Google Shopping: 4 feeds, 0 errors, 1,284 products. Facebook: 2 feeds, 1 in error. The NZ feed has 412 eligible products but 371 in the file, 12 excluded by hand. Regeneration is scheduled for the 2 feeds you approved.

## Abilities this recipe calls

- **List product feeds** (`adtribes/list-feeds`, read only, from AdTribes): Lists your product feeds with channel, country, status, last run, product count and file link.
- **Get feed stats** (`adtribes/get-feed-stats`, read only, from AdTribes): Shows a feed's product count, products in the file, file size, status and last update.
- **Get excluded products** (`adtribes/get-excluded-products`, read only, from AdTribes): Shows how many products a feed leaves out and which ones you excluded by hand.
- **Get channel summary** (`adtribes/get-channel-summary`, read only, from AdTribes): Totals feeds, published feeds, feeds in error and products for one channel.
- **Regenerate feed** (`adtribes/regenerate-feed`, asks first, from AdTribes): Rebuilds a feed file now, in the background by default.

## Variations

Add one of these to the end of the prompt. Swap anything in [brackets] for your own details.

- Only check feeds for the [channel name] channel.
- Skip the regeneration step and just give me the report.

## Related recipes

- [Get a Plain-English Weekly Sales Recap](https://storeagent.ai/mcp-recipes/weekly-recap.md): Revenue, orders, best sellers and anything weird, compared to last week, in five bullet points.
- [See What Shoppers Asked Your Chat Assistant This Week](https://storeagent.ai/mcp-recipes/chat-questions-digest.md): Reads every shopper chat from the last 7 days and tells you what people keep asking, and where the assistant came up short.
- [Audit Your Whole Wholesale Pricing Setup](https://storeagent.ai/mcp-recipes/wholesale-pricing-audit.md): Counts every wholesale pricing rule by level and spot-checks real prices for a customer in each role, so you know what is actually live.

---

Part of the StoreAgent WooCommerce MCP Recipes directory: https://storeagent.ai/mcp-recipes/ (index for LLMs: https://storeagent.ai/mcp-recipes/llms.txt). Get StoreAgent free: https://app.storeagent.ai/sign-up/
