> 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/monetization-playbooks/ecommerce.md).

# E-commerce

With the **e-commerce** model, TMN builds content around a **product catalog** — buying guides, comparisons, and category explainers that send shoppers to product pages. Products come from a feed: your own store catalog, or an affiliate product feed you want to promote like a catalog.

## Common use cases

Use this model when your content should promote products from a catalog or feed, for example:

* WooCommerce or Shopify stores that want buying guides, comparisons, and category content.
* Stores with large catalogs that need SEO content around product groups.
* Niche content sites that promote products from an affiliate product feed.
* Marketplaces, curated shops, or product databases with a structured feed.

If the article's main job is to send readers to product pages from a feed, choose **E-commerce**.

## What you need

* **Content Egg** with the **Feed module**. The **free** version is enough for e-commerce — choose Pro only if you run more than 3 feeds (see [Free vs Pro](/content-egg-integration/free-vs-pro.md)).
* **Your catalog as a product feed** — a CSV/XML file or URL from your store. Works with WooCommerce, Shopify, or any platform that can export a feed, **including affiliate product feeds**, which are searched automatically just like your own catalog.

{% hint style="info" %}
**Tip — earn with an affiliate feed.** E-commerce isn't only for promoting *your own* store. Point the Feed module at an **affiliate** product feed (for example, from AWIN) and you'll earn affiliate commissions — TMN treats it like any other catalog.
{% endhint %}

## Import your catalog

Set up your feed in Content Egg's Feed module once — see [Set up product feeds](/content-egg-integration/product-feeds.md) for the steps, including the recommendations to **skip product variations** and to **split very large catalogs by category**.

## Create the plan

Create a plan (see [Create a content plan](/building-a-site/create-a-plan.md)) with **Primary monetization → E-commerce**, and select your feed as the **Product source**. TMN plans the topic map around your product categories, and sends a **snapshot of your catalog** to the planner so it knows what you sell.

## What TMN plans

An e-commerce plan mixes article types by intent:

* **Money** — includes product blocks pulled from your store catalog, linking to your **own product pages** (not a marketplace).
* **Info** — informational content with no product blocks; it drives organic traffic and links to your money pages.
* **Mixed** — may include product blocks where they're naturally relevant.

In practice, money pages are buying guides, comparisons, and "best of" roundups featuring your products; info pages are how-tos and explainers that support them.

## Where the content lives

You have two options:

* **On your store** — publish the content on the same WordPress site as your shop.
* **On separate niche sites** — build one or more content sites (even on other domains) that funnel buyers back to your shop. Useful for targeting niches around your products without touching your main store.

## Products in your articles

Because a feed can be large, it's searched **in your WordPress site**, not on our servers:

* When an article is created, TMN searches your feed and attaches a pool of candidate products.
* At generation, the AI picks the best ones for that article.
* You can **preview and edit** the suggested products before generating.

See [Curate products](/building-a-site/curate-products.md) for the full flow — including the note about removing reserve candidates before adding your own.

![A generated e-commerce article with products linking to your store](/files/hyYApSbU4qqzxFQnOTMF)

## Next

* [**Set up product feeds**](/content-egg-integration/product-feeds.md) — import your catalog.
* [**Create a content plan**](/building-a-site/create-a-plan.md) — set up the plan.
* [**Curate products**](/building-a-site/curate-products.md) — control which products appear.


---

# 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, and the optional `goal` query parameter:

```
GET https://tmniche-docs.keywordrush.com/monetization-playbooks/ecommerce.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
