Have a blog and want to start monetizing it with the Amazon affiliate program? or start your own Amazon affiliate store? Well this guide will walk you through the basics of making money with Amazon and WordPress.
I want to set expectations before starting this post. Making money online is hard, no matter what people try to sell you. I’ve been doing this for over a decade and still find it hard.
It is also important to have a website since Amazon’s rules prohibit links in social and email newsletters. WordPress is a fantastic and way to start an Amazon Affiliate store.
If you want to know more about how I make $1,000 a month with the Amazon Affiliate Program read my guest post about Amazon Affiliate Marketing.
Topics covered in this article
Why Start an Amazon Affiliate Blog?
If you’re savvy at writing and passionate about a topic starting a blog is a great way to make passive income. Whether it’s yoga or movie reviews there is so much to write about in every niche.
The huge benefit of joining the Amazon Affiliate Program is that they have almost every item under the sun. So after gaining an audience and your site is getting traffic Amazon is a great way to monetize your posts.
Granted, in the age of AI, I strongly suggest creating your own product. Even a digital product gives you something you can earn more from.
Want more information about starting a blog? be sure to read my guide to starting a WordPress blog.
What is the Amazon Affiliate Program?
In the simplest terms, the Amazon Affiliate Program pays you when you link to an Amazon product and the user purchases something. The percentage of the total you’re paid depends on the type of product sold. Things like digital items have a lower payout around 4% while clothing can pay out as high as 10%.
So if you have a website that links to a book on Amazon using your affiliate link anything that the customer purchases in the next 24 hours will pay a percentage to you.
Amazon’s payment structure is constantly changing so it’s better to build your store around products you have an interest in rather than the percentage paid.
The Amazon Affiliate Program is incredibly popular, nearly almost every Amazon link you see on major sites are most likely monetized.
How to Sign up as an Amazon Affiliate
Once you’ve created a blog with an audience and content you can apply to be in the Amazon Affiliate Program. If you don’t have an existing site you most likely won’t be accepted into the affiliate program.
After clicking join you’ll log into your Amazon account. It’s fairly simple as the site walks you through the process.
Writing Affiliate Posts at Scale with AI
One of the hardest parts of growing an Amazon affiliate store is writing enough content to actually get traffic. You can only write so many product reviews or roundups by hand before it starts to feel overwhelming.
This is where AI tools come in. You can use something like ChatGPT or Gemini to quickly spin up copy. Or use something like the RightBlogger’s AI Article Writer you can draft full blog posts in minutes by giving it a topic or product angle. Instead of staring at a blank screen, you’ll instantly have a starting point you can edit and make your own.
There’s also a Review Generator that lets you paste in any Amazon URL. It’ll pull the key product details and create a review draft that you can expand on with your own insights. This makes it much easier to publish content consistently while still keeping your voice and personal recommendations.
Since writing is so simple now, videos and images stand out even more. Be sure to include anything that truly shows who you are.
If your goal is to grow traffic and sales, publishing at scale is key, and using AI tools can help you get there without burning out.
How to Add Amazon Affiliate Links to WordPress
Once you have your posts up now it’s time to actually add links.
There are a couple of ways to add links to your WordPress site we’ll start with the most basic way and work up to advanced techniques using plugins and WooCommerce.
Add Your Amazon Tag to Link to Posts
The simplest way to link to Amazon products using your affiliate link is to use Amazon’s SiteStripe. Once you’ve logged into the affiliate program you’ll see the SiteStripe on all Amazon product pages.
Simply just click “Text” under “Get Link” and it’ll allow you to copy an affiliate link to be used in your site.
You can see how my tracking ID is “drawne-20” this is how Amazon knows you sent them the referral.
You can manually add your tracking code to any url by simply adding ?tag=yourtrackingid-20 so for the example above I would just need to add ?tag=drawne-20 to an Amazon url.
If you’re unfamiliar with query strings I would recommend sticking to using the SiteStripe to generate your urls.
Using AAWP Plugin to Add Amazon Affiliate Links to Your Site
One of my favorite Amazon Affiliate plugins is AAWP if you’re already making money with Amazon this might be a good investment for your site. AAWP will automatically grab Amazon product images, price, details and links to be embedded in your blog.
Amazon has a lot of rules revolving around how their prices and products are displayed so the AAWP plugin is great if you lack the coding knowledge to use Amazon’s API for products.
Using WooCommerce to Link to Amazon Affiliate Links
If you’re wondering how to set up an amazon affiliate store using WooCommerce will give you the best “store” feel.
WooCommerce is a free plugin for WordPress that lets you add shop pages like an eCommerce site. Doing this method can get more complex once you want deeper customization, but if you have a WordPress developer on hand this is a great option.
WooCommerce includes an option to link outside of your site instead of selling actual products. You can use your generated url using the method above and simply make the product type “External/Affiliate product”.
After doing this you’ll add your product URL, you can also include a price but Amazon won’t approve sites if the price isn’t dynamically populated.
Once you’ve set your product URL in WooCommerce you can also add a featured image to the product to finish your listing.
then you can use the WooCommerce shortcodes to include listings in articles or on pages of your site.
Amazon Affiliate Store & WordPress: Frequently Asked Questions
How do I add Amazon affiliate links to my WordPress site?
Use Amazon’s SiteStripe. Log in, visit a product page, click “Text” under “Get Link,” then paste that URL into your post or button. For nicer boxes with images and pricing, try a plugin like AAWP.
Does WordPress allow affiliate programs like Amazon Associates?
Yes. You can place links in posts, pages, menus, and widgets. Follow Amazon’s rules on disclosures and pricing. Choose plugins that stay updated with Amazon’s policies.
What’s the best Amazon affiliate plugin for WordPress?
AAWP is a strong pick. It pulls images, pricing, and details to make clean product boxes and tables. If you use WooCommerce, set products to “External/Affiliate Product” and link to Amazon with your tag.
How much can Amazon affiliates earn?
Rates vary by category, usually 1 to 10 percent. Electronics pay less, clothing often pays more. Earnings depend on traffic, content quality, and conversions.
Can I use AI tools to help with affiliate posts?
Yes. Tools like ChatGPT, Gemini, or RightBlogger can draft reviews and roundups fast. Add your voice, facts, and photos. If you use a generator from a product URL, always verify details before publishing.
In summary Amazon is a great way to add passive income to your blog but it’s important to build traffic to your blog before working on monetizations.
Let me know if you have any questions in the comments!