# Build a Custom Product Feed for a Partner or Marketplace

> Creates a CSV or XML file with exactly the columns a partner, reseller or comparison site asks for.

- 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: ~45 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/custom-partner-feed/

## The prompt

```text
A partner needs a product file with these columns: [column list, for example id, title, price, stock, url, image]. Show me which WooCommerce product fields I can map each column from. Show me the mapping and wait for my OK. Then create a custom feed called "[feed name]" for [country] in [file format] with those columns, as a draft. Generate it and tell me the file URL, product count and file size.
```

## What happens when you paste it

You: A partner needs a product file with these columns: [column list, for example id, title, price, stock, url, image]…

Assistant: Matched all 6 columns: id to product ID, title to product name, price to price, stock to stock quantity, url to product URL and image to main image. Calling: `adtribes/list-feed-attributes`, `adtribes/create-custom-feed`, `adtribes/regenerate-feed`, `adtribes/get-feed-stats`.

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

Assistant: Created custom feed "Partner CSV", ID 245, and generated it. It has 1,102 products and is 410 KB. File URL: example.com/wp-content/uploads/woo-product-feed-pro/csv/a1b2c3.csv

## Abilities this recipe calls

- **List mappable product fields** (`adtribes/list-feed-attributes`, read only, from AdTribes): Lists the WooCommerce product fields you can map into a feed.
- **Create custom feed** (`adtribes/create-custom-feed`, asks first, from AdTribes): Creates a feed with exactly the columns you define, for partners or marketplaces.
- **Regenerate feed** (`adtribes/regenerate-feed`, asks first, from AdTribes): Rebuilds a feed file now, in the background by default.
- **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.

## Variations

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

- Add a column called [column name] with the fixed value [value].
- Set it to refresh daily so the partner always has current stock.

## 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/
