WordPress GuideMonetize → Amazon Affiliate

How to add an Amazon affiliate link to WordPress

Adding Amazon affiliate links to WordPress is one of the easiest ways to earn money from your content. Whether you run a blog, review site, or niche product roundup, these links turn your product mentions into passive income. All it takes is a bit of setup—and once you get the hang of it, the process becomes second nature.

Let’s walk through exactly how to do it, step by step.

Get fast, reliable hosting for WordPress

Power your site with the industry’s fastest, most optimized WordPress hosting

What is the Amazon Associates program?

Amazon Associates is Amazon’s official affiliate marketing program. It lets you promote Amazon products on your website and earn a commission when someone clicks your link and makes a purchase.

You don’t need to sell products yourself. Instead, you help people find products they’re already looking for—like laptops, kitchen tools, or pet supplies—and Amazon rewards you for the referral. Commissions range from 1% to 10%, depending on the category.

Because Amazon has millions of products and a trusted brand name, the program is a favorite among bloggers, reviewers, and niche site owners.

What you need before adding Amazon affiliate links

Before you can start adding affiliate links to your site, make sure you have these in place:

How to add Amazon affiliate links to WordPress

There are two main ways to add Amazon affiliate links: manually, or using a plugin. If you’re just adding a few links here and there, manual works fine. If you want to track links or create advanced layouts, a plugin can save time.

Add links manually using the WordPress editor

This is the easiest option if you’re already familiar with editing posts or pages in WordPress.

You can also add affiliate links to images by clicking the image block and pasting the link into the “Link” field.

Add links with HTML in the code view

Amazon also gives you full HTML for image links or text + image combos.

This method is useful when you want Amazon-styled image ads or product boxes. Just be aware that these HTML snippets may not be responsive by default and could require custom styling.

Using plugins to manage Amazon affiliate links

If you plan to use many affiliate links or want to track performance, plugins can help you:

Recommended Amazon affiliate plugins for WordPress

Here are three plugins that work great with Amazon affiliate links:

Note: Don’t use cloaking for Amazon links. Amazon’s terms of service prohibit this. You can still use ThirstyAffiliates or Pretty Links for organizing and inserting links, just disable cloaking for Amazon URLs.

How to add Amazon links with a plugin (example: Advanced Ads)

Here’s how to use Advanced Ads to place affiliate links and product boxes:

This approach works well for product boxes, banners, or links that you want to reuse across multiple posts.

Best practices for using Amazon affiliate links

Following best practices helps you stay compliant with Amazon and get better results:

Common mistakes to avoid

Avoid these missteps to protect your account and improve conversions:

Getting clicks and conversions: tips to optimize

Once you’ve added links, here’s how to make the most of them:

Additional resources

Monetize your WordPress site →

Three strategies to help you earn some income from the site you’ve worked so hard on

How to make money with affiliate marketing →

Learn the fundamentals, expand your knowledge about affiliate marketing

WordPress conversion tracking →

Best practices, tools, and techniques to help you uniquely optimize your site