> For the complete documentation index, see [llms.txt](https://tmniche-docs.keywordrush.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tmniche-docs.keywordrush.com/building-a-site/curate-products.md).

# Curate products

For the product-based [models](/core-concepts/monetization-models.md) — affiliate, e-commerce, and display — TMN puts products into your articles. You control which ones at two levels: the **plan's product source**, and **per-article curation**. The guiding rule is simple: **you know best** — any product you choose by hand takes priority and won't be overwritten.

## Auto vs. curated

Open an article's drawer and you'll find its **Products** panel. Each product is tagged one of two ways:

* **auto** — TMN found it automatically.
* **curated** — you attached it by hand. Curated products are **locked**: automatic search won't replace them.

If you don't attach anything, products are **auto-researched at generation time**.

## Plan level: the product source

For **affiliate** plans, choose which networks TMN searches in the plan's **Article generation** panel → **Product source**. Automatic product search is available for these Content Egg modules:

* **Amazon API**, **Amazon No API**, **Bol.com**, **Walmart**, **BestBuy**, **eBay**.

You can still **manually attach** products from *any* other Content Egg module, even ones without automatic search.

## Attach products by hand

In the article's **Products** panel, click **+ Add products**. In the search box, choose a Content Egg module, type a keyword (and optionally a price range), search, and attach the ones you want. They become **curated** and stay put through regeneration. Remove one with its **×**, or use **Remove all** to start over.

![The Products panel showing auto vs. curated products](/files/9sePQOSj81bNDfTJpDQ6) ![The product search (module + keyword + price)](/files/oLl9r5sjQ3G3Mbl6qGb6)

## How the search runs — affiliate vs. e-commerce

The two product models find products in very different ways.

**Affiliate — searched at generation, on our server.** TMN passes your selected network modules to the generation server, which searches, ranks, and places products as it writes the article. (This is why a money article needs a product source — or manually attached products — before it will generate.)

**E-commerce — searched in your site, up front.** A product feed lives in your WordPress database and can be very large, so it isn't searched on our server. Instead:

* The planner suggests search keywords and criteria for each product article.
* When the article is created, TMN searches your feed **locally** and attaches matching products right away.
* It attaches **more than the article needs** — a pool of "reserve candidates." At generation, the AI picks the best ones for the article.
* You can **preview and edit** these suggested feed products before generating.

E-commerce works with **any product feed** — including affiliate feeds — and those feed products are searched automatically.

{% hint style="warning" %}
**Adding your own feed products:** if you've edited the auto-suggested feed candidates and want to attach more, **remove the remaining reserve candidates first.**
{% endhint %}

## Next

* [**Monetization models**](/core-concepts/monetization-models.md) — where products fit per model.
* [**Generate & publish articles**](/building-a-site/generate-articles.md) — products are placed as the article is written.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tmniche-docs.keywordrush.com/building-a-site/curate-products.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
