> 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.
