# Fix Missing Required Fields in a Product Feed

> Finds the required channel fields your feed does not fill yet and proposes the right product data for each one.

- Job: [Catalog & products](https://storeagent.ai/mcp-recipes/job/catalog/)
- What it does: Asks first: changes your store, only after you say yes
- Time saved: ~40 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/fix-feed-field-mapping/

## The prompt

```text
Validate my [feed name] feed and list every required field that is missing, or mapped with no source value. Then look at the current field mapping and the WooCommerce product fields I can map from, and suggest a source for each problem field, for example GTIN from a custom field or brand as a fixed value. Show me the proposed mapping as a table and wait for my OK. After I approve, save the mapping and keep all my existing mappings. Then validate again and regenerate the feed.
```

## What happens when you paste it

You: Validate my [feed name] feed and list every required field that is missing, or mapped with no source value…

Assistant: Feed "Google Shopping US" is missing 2 required fields: Brand (g:brand) and GTIN (g:gtin). Condition (g:condition) is mapped but has no source value. Calling: `adtribes/get-feed-validation`, `adtribes/get-feed`, `adtribes/list-feed-attributes`, `adtribes/set-field-mapping`, `adtribes/regenerate-feed`.

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

Assistant: Mapped g:brand to the fixed value "Acme Outdoor", g:gtin to your _gtin custom field and g:condition to "new". Validation now shows 0 errors. Regeneration is scheduled.

## Abilities this recipe calls

- **Validate feed** (`adtribes/get-feed-validation`, read only, from AdTribes): Checks a feed against its channel and lists missing required fields and other issues.
- **Get feed settings** (`adtribes/get-feed`, read only, from AdTribes): Shows the full setup of one feed: mappings, filters, rules and tracking settings.
- **List mappable product fields** (`adtribes/list-feed-attributes`, read only, from AdTribes): Lists the WooCommerce product fields you can map into a feed.
- **Set feed field mapping** (`adtribes/set-field-mapping`, asks first, from AdTribes): Sets which product field fills each channel field in a feed.
- **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.

- Do this for every feed that fails validation, one feed at a time.
- Fix the mapping only, and do not regenerate the feed yet.

## Related recipes

- [Tag Your Newest Products Consistently](https://storeagent.ai/mcp-recipes/tag-catalog.md): Gives every recent product a clean, consistent set of tags so related products stop coming up empty.
- [Get Upsell and Cross-Sell Ideas for Your Best Sellers](https://storeagent.ai/mcp-recipes/upsell-ideas.md): Works out what actually sells together, then gives you pairings for your top products, ready for the Linked Products tab.
- [Add a New Product From Your Notes](https://storeagent.ai/mcp-recipes/new-product-draft.md): Turns a few lines of notes into a draft product with a price, SKU, description and tags, ready for you to add photos and publish.

---

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/
