As Featured In Fatstacks

Building a WooCommerce Affiliate Store for Amazon & Other Programs

Published Categorized as SEO, Ecommerce Stores, Traffic

WooCommerce external products or WooCommerce affiliate products are a WooCommerce product type that allow you to create an “affiliate store” like an amazon affiliate store in WordPress.

Building an Amazon affiliate store in WooCommerce (or using any other affiliate program) is essentially just like setting up an eCommerce store with WooCommerce – but instead of the simple product type, or grouped product type you select “External/Affiliate Product Type” on the WooCommerce Product page.

Setting Up An Amazon Affiliate Store With WooCommerce

Building a WooCommerce Amazon Affiliate Site vs Building a WordPress Affiliate Site (Niche Site)

This isn’t like building a conventional affiliate website with WordPress where you write reviews or product roundups.

This is more like being a “curator” of products which you’d like to promote.

So people arrive at your website somehow, for example using Organic Traffic from Search Engines.

Once on your website they’ll browse and hopefully click on the Buy Now button on your WooCommerce product pages.

The “buy now” button on the product page has an affiliate tag in it, so you earn a commission if the website visitor then goes on to buy from the website you sent them to – for example earning a commission from the Amazon Affiliate Program if you sent the customer to Amazon.

How to sell affiliate products on my website using WooCommerce

As mentioned in the introduction, the process listing affiliate products on your website with WooCommerce is as simple as creating the product page and selecting “External / Affiliate Product” as the WooCommerce Product Type.

The question of “selling affiliate products on my website” is a little bit of a misnomer, as essentially the products are being sold on the merchant’s website – or marketplace such as Amazon. What you’re doing is directing traffic and sales towards them as an affiliate.

You don’t need any special plugins to do this – you can literally do this with WooCommerce which is an absolutely amazing and 100% Free Plugin for WordPress – if you’re wondering “how does WooCommerce make money” you should check out this article where I explain!

That being said, if you’re sensible – you’ll stay within the Amazon Associates Terms of Service and WON’T download images from Amazon product listings and upload to your site. This will get you BANNED from the Amazon affiliate programme. So even though you can add the Amazon affiliate LINK to the “buy now” button on your WooCommerce product page – you’re still going to have to embed images using the Amazon Advertising API and a WordPress Amazon Affiliate Plugin – or using Sitestripe (a tool provided by the Amazon Associates Program).

The standard WooCommerce Product Page template won’t allow for this – as the Default WooCommerce Product Page template has a container for “uploaded product images” not “embedded” ones. You’ll therefore be wanting to customize the WooCommerce Product page entirely, here are a couple of options we covered in another couple of articles:

Using a customized product page layout in WooCommerce would then allow you the freedom to embed images anywhere on the Product Page using amazon affiliate WordPress plugins that can access the Amazon Advertising API – such as Amalinks Pro (which also has an Amazon affiliate table builder) and in our opinion is the very Best Amazon WordPress Plugin for Amazon Affiliates.

If you’re looking for a step by step on how to setup your traffic generating website, you should take a look at this article.

The article was written for Amazon sellers, but it applies to affiliates too.

Challenges of running an Affiliate Store built on WooCommerce

If you’re setting up WooCommerce External Products or WooCommerce Affiliate Products you’ll be entering product descriptions and trying to rank for what would be referred to as “eCommerce Keywords” which are high buyer intent – but also typically quite high competition and difficulty to rank for in Google.

Imagine listing a product from Amazon in your WooCommerce Affiliate Store and trying to rank that product page for the SAME keywords that Amazon is also targeting with the SAME product…

Trying to outperform Amazon or any other retailers on Google for eCommerce focused search terms with your Product page is going to be challenging to say the least.


Fundamentally, where are you adding value to the buying process?

Adding value for the customer?

Adding value for Amazon (or other retailers through programs like shareasale, OnBuy, Target etc.)?

The reality is you’re probably not driving an awful lot of value – so traffic and conversions are likely to be low for the level of effort you’re going to need to put in to creating a full WooCommerce store with Search Engine Optimised Product Descriptions..

How to create an Amazon Affiliate store on your website – and should you?

So WooCommerce is a great way to create an online catalog of curated products from the Amazon product catalog. The problem with this as a business model is that it doesn’t deliver a huge amount of value to the consumer unless there’s additional “behind the scenes” information that can be provided. This is the case when the WooCommerce site is a brand website for an Amazon Private Label Brand who drives all of their traffic back to Amazon – if you’re a Private Labeller take a look at this guide on how to setup a website for your brand quickly.

Private label brands can then provide more stylised versions of the Amazon Product pages, include more images and provide more insight into the brand as a whole. Which is a hell of a lot more than you can do with a standard Amazon Product Listing – even with Enhanced Brand Content (A+ Content).

So unless you are a brand, REALLY think about the value you can add to the consumer – AND the likelihood that you’ll actually be able to outrank Amazon, and the original brands in Google Search. It might be way more of an uphill struggle than it’s worth!

Creating an Amazon affiliate store on WordPress

If you’re unclear about the difference between WordPress and WooCommerce you should check out this article where I explain WordPress vs WooCommerce.

If you’re clear on how WordPress and WooCommerce work together, you’ll understand why the best way to create an Amazon affiliate store on WordPress is to install WooCommerce to create your product catalogue.

Trying to manually configure an eCommerce store on WordPress without WooCommerce is essentially a lot of wasted effort – as WooCommerce brings standard eCommerce functionality to WordPress without any fuss. That’s even if you’re creating an Amazon affiliate store with WooCommerce.

Can I sell amazon affiliate products on Shopify?

Yes you can take the same approach with Shopify and list products in your Shopify store that link through to Amazon products across the globe. In essence whether you use WooCommerce or Shopify to create an Amazon Affiliate store, you face the same challenges with adding value to the buying process for the end customer.


How do I set up an Amazon affiliate store?

If by Amazon Affiliate store you mean your own website where you list and promote products available on Amazon, with the aim of website visitors clicking your Amazon Affiliate links and going on to purchase those products on Amazon – then setting up your Amazon Affiliate Store involves creating your own WordPress website and installing the WooCommerce plugin to enable a “Product Catalog” on your website. You can then list products, writing unique descriptions and uploading pictures you own the copyright of to product pages. There are some challenges involved with this model such as getting hold of images you have the right to use and generating traffic to your Amazon Affiliate store which is directly competing with Amazon in Google Search. I’ve gone into more detail about these challenges above in this article.

If you’re talking about an Amazon Affiliate store as you might find ON Amazon – these stores are setup and run by Amazon Influencers. To setup one of these Amazon Affiliate Storefronts you need to apply to and qualify for the Amazon Influencer program.

What is an Amazon affiliate store?

An Amazon Affiliate store is either 1 of 2 things;

  1. A website run by an Amazon affiliate where products available on Amazon are listed on the website in a conventional eCommerce catalog. An Amazon Affiliate Store like this is likely to be using WordPress with WooCommerce to construct a product catalog. It is also possible, but less frequent to see Shopify stores setup in this way.
  2. Secondly, an Amazon Affiliate Store could also be a storefront setup by an Amazon Affiliate ON Amazon. These storefronts are limited to specific types of Amazon Affiliates – Amazon Influencers. These Amazon Affiliates have a qualifying level of social following and engagement metrics to enable them to join the Amazon Influencer Program.

Do Amazon affiliate stores make money?

If you have an Amazon Affiliate store setup with WooCommerce or Shopify you have a number of challenges to face in maximising your earnings. With typically very small affiliate commissions to be earned, and going head to head with Amazon product listings in the Google Search Results, the ability to drive cost effective traffic that goes onto convert into profitable Amazon Affiliate commission levels is challenging.

This is why Amazon Affiliates typically create WordPress websites and write product reviews which provide additional value and information to Amazon customers who are looking for independent comparisons and reviews of products before purchasing.

Amazon affiliates running product review websites can make considerable money, if you go to the Empire Flippers website today, you’ll see many Amazon Affiliate Product Review websites generating more than $10,000 a month in commissions and listed for sale for in excess of $400,000+

How much does it cost to be an Amazon affiliate?

Becoming an Amazon affiliate is completely FREE! You do however need to generate an affiliate sale or 2 within 90 days of joining the program, or you’re faced with needing to register for a new account – this isn’t a problem, just an inconvenience.

How do I add Amazon affiliate to WooCommerce?

WooCommerce has a specific product type called an “External / Affiliate Product” – so when creating a new product in WooCommerce , if you simply select the “External / Affiliate” product type, you can then enter your Amazon Affiliate link into the product URL box. When viewing the product page as a website visitor, the “add to cart” button is simply transformed into a button that sends users to the product listing on Amazon – including your Amazon affiliate tag of course.

How much do Amazon affiliates make?

Amazon affiliates can make in excess of $10,000+ per month in affiliate commissions. If you review the Amazon Affiliate Product Review websites for sale on Empire Flippers today, you’ll see many Amazon Affiliate websites earning 4, 5 and 6 figures per year in Affiliate commissions. At scale, the Amazon Affiliate program can be lucrative.

You May Have Searched For:

WooCommerce Affiliate Product

amazon affiliate store wordpress

amazon affiliate ecommerce store

affiliate store

woocommerce external product

How to setup an Amazon store on your website

woocommerce amazon affiliate

setting up an amazon affiliate store

amazon affiliates woocommerce

By Ashley Pearce

I'm the founder of Future State Media, a "small-on-purpose" creator-focused SEO agency skilled in helping creators systematically generate traffic, build audiences and maximise their monetisation whilst staying true to their brand.