An affiliate shop is a storefront on your own domain that sells nothing. Visitors browse categories, filter by brand, colour and price, sort by what is cheapest or most discounted, and land on a product page — and then the Buy button hands them to the merchant, with your tracking link attached. You never hold stock, take a payment, or post a parcel.
It is a good business precisely because the hard parts of retail are somebody else's. The catch is that the easy parts are not free either, and that is where most affiliate shops quietly die.
Where MyFeeds differs from WooCommerce and the shop plugins
WooCommerce is a genuinely excellent piece of software, and if you were selling your own products it would be the right answer without much thought. It takes payments, tracks stock, calculates tax and shipping, handles refunds and prints invoices. Millions of real shops run on it.
An affiliate shop needs almost none of that. You are not taking payment, holding stock or shipping anything — the merchant does all of it. What you need is the catalogue, and the catalogue is the one part WooCommerce expects you to supply. Every product becomes a post you create by hand: title, description, image upload, price typed in, affiliate link into a custom field. Three minutes each if you are quick, so four hundred products is around twenty hours before a single visitor arrives. And when the merchant changes a price, nothing in your shop knows.
The plugins built specifically for affiliate shops — Shop Page WP and others — are a better fit than WooCommerce for exactly this reason. They skip the checkout machinery you will never switch on, they are lighter, and they set up in minutes. If you want a small, hand-picked shop page, they do that job well and cost nothing.
What they share with WooCommerce is where the catalogue comes from: you. They give you a good place to put products; putting them there, and keeping them right, stays manual.
That is the line MyFeeds sits on the other side of. Not "shop software, but better" — a different starting point. Your affiliate network already maintains the catalogue, so the shop is stocked from the feed instead of from your keyboard, and the same connection that fills it keeps it correct afterwards.
- Stocking it: WooCommerce and the shop plugins — you enter each product. MyFeeds — the feed brings all of them, and you choose which to show.
- Prices: manual, until you notice they are wrong. MyFeeds — re-read from the merchant every night.
- Sold out: you find out from a reader. MyFeeds — marked from the feed's stock field.
- New arrivals: another evening of typing. MyFeeds — they appear on their own, waiting for your approval.
- Setup for 400 products: about twenty hours. MyFeeds — an afternoon, most of it deciding your categories.
None of that makes WooCommerce a bad plugin. It makes it a plugin for a different job.
The part nobody costs in: maintenance
A manually built affiliate shop is not a project you finish. It is a subscription you pay in evenings.
- Prices drift. A merchant discounts on Friday and your shop quotes last month's price until you notice.
- Products sell out. Your Buy button still says Buy, and the reader who clicks it lands on a sold-out page and leaves.
- Merchants leave the network. Their links stop paying — not break, just stop paying — and nothing about the page looks different.
- New products appear. Your competitor's shop has this season's range; yours has last season's, because adding it is another twenty hours.
At 50 products you can stay on top of it. At 400 you cannot, and the shop starts to age in public. This is the actual reason most affiliate storefronts look abandoned: not that the owner lost interest, but that keeping it current was a second job nobody quoted them for.
What the feed actually gives you
The file your network publishes is not a one-off export. It holds every product the merchant sells, with the current price, the current stock status, the image and your tracking link — and the merchant regenerates it daily, because their own systems depend on it being right.
So the shop can be built the other way round: instead of you entering products, the feed stocks it, and keeps stocking it.
That is what MyFeeds E-commerce does. You connect your feeds once and get a storefront on your own domain — categories, filters for brand, colour, size and price, sorting including biggest discount, product pages, and a search that reads your whole catalogue. From then on:
- Prices update every night, across the whole shop, without being asked.
- Products that sell out are marked as such; products that leave the feed leave the shop.
- New products from your merchants arrive on their own.
- Every outbound click carries your tracking link, and clicks are counted so you can see what your shop actually sells.
The work you keep is the work that is genuinely yours: deciding what categories your shop should have, and which products belong in them. You name the sections — Men, Women, Shoes — and either place products yourself or let the plugin propose them by keyword, brand and feed for you to tick off. Nothing is filed automatically unless you switch rules on, and even then the matches wait for your approval.
The distinction that matters: automate the maintenance, not the curation. What to sell is a judgement call and should stay yours. Whether the price is right today is not a judgement call, and you should never have to think about it.
What it takes to set up
- Get your feed URLs. One per merchant, from your affiliate network's product feed section. Covered step by step in the feed import guide.
- Import them. Each feed takes a few minutes and runs in the background. A large merchant can bring 40,000 products in one go.
- Name your categories. The tree your shop will have. Ten minutes of thinking, and you can change it later — renamed categories keep their old URLs working with a redirect.
- Fill them. Search your catalogue and tick what belongs, or let the plugin propose matches and approve the ones that fit.
- Pick where it lives. The storefront gets a path on your own domain,
/shop/by default, and inherits your theme's typography unless you style it in the design editor.
An afternoon, rather than the twenty hours — and, more to the point, no recurring evenings afterwards.
Is a shop the right move at all?
Not always, and it is worth being clear about that before you build one.
If your traffic comes from a handful of well-ranked review posts, a shop probably will not add much. Your readers arrive at an article, read it, and click. Product cards inside those posts serve them better than a storefront they never visit, and that needs no shop at all.
A shop earns its keep when people arrive wanting to browse rather than to read: a niche where the selection itself is the reason to visit, an audience that comes back for what is new, or a social following you send somewhere other than a blog post. Then a storefront gives them somewhere to go that a list of articles cannot.
The honest test: would a visitor who lands on your shop page, with no article to read, find enough there to keep clicking? If yes, build it. If not, put the products in your posts first and build the shop when the audience asks for one.
What it costs
WooCommerce and the affiliate shop plugins are free, and so is the hosting you already pay for. The cost there is your time — once to build, and then a little every month to keep it honest.
MyFeeds E-commerce is $49 a month for one site, and spends money instead of time. Which way round suits you depends on how many products you carry and what an evening is worth to you. Under fifty hand-picked products, the free route is perfectly reasonable and you should take it. At four hundred, the monthly upkeep is the larger bill.