How to Add Amazon Affiliate Links in WordPress (Complete Guide 2026)
Amazon's affiliate program (Amazon Associates) remains one of the most reliable ways to monetize a WordPress website. With commission rates ranging from 1% to 20% depending on the product category, and Amazon's unmatched conversion rates, it is no surprise that millions of content creators rely on it as a primary revenue stream.
But how you present those affiliate links matters. A bare URL pasted into a paragraph performs very differently from a well-designed product box with an image, current price, and a clear call-to-action button. In this guide, we will walk through every method for adding Amazon affiliate links to WordPress, from the manual approach to fully automated solutions.
What You Need Before Starting
Before you add your first affiliate link, make sure you have these essentials in place:
1. An Amazon Associates Account
Sign up at affiliate-program.amazon.com. The application process is straightforward: you need a website with existing content (Amazon typically wants to see at least 10 published posts), and you must disclose that your site contains affiliate links. Once approved, you get access to your Associate ID, which is embedded in every affiliate link you create.
Keep in mind that Amazon gives you 180 days to make at least 3 qualifying sales after approval, or your account will be closed. Plan your content strategy accordingly.
2. PA API Access (Optional but Recommended)
The Product Advertising API (PA API 5.0) allows plugins to pull product data programmatically, including titles, images, prices, features, and availability. To get API access, you typically need to have generated sales through the Associates program first. Amazon grants access based on your sales history.
While you can add affiliate links without API access, having it unlocks powerful features like automatic price updates, product search within WordPress, and real-time availability checks.
3. A WordPress Website
You need a self-hosted WordPress installation (wordpress.org, not wordpress.com Free). Any modern theme works, but a theme that supports the block editor (Gutenberg) well will give you the best experience with plugin-based solutions.
Method 1: Manual Text Links (The Basic Approach)
The simplest way to add Amazon affiliate links is to create them manually through the Amazon Associates dashboard and paste them into your WordPress content.
How It Works
- Log in to your Amazon Associates account
- Use the SiteStripe toolbar (appears at the top of Amazon when logged in) or the Product Links tool in the dashboard
- Search for the product you want to link to
- Generate a text link, image link, or text+image link
- Copy the HTML code and paste it into your WordPress post using the HTML block or the text editor
Pros
- No plugin required
- Full control over link placement
- Works on any WordPress setup
Cons
- Time-consuming for multiple products
- Prices become outdated quickly (Amazon prices change frequently)
- No automatic product images or data
- Basic appearance with no styling options
- No click tracking or analytics
- No geotargeting for international visitors
- Difficult to maintain and update across many posts
Manual links work for sites with very few product mentions, but they become impractical quickly. If you are mentioning products regularly, the time spent creating, formatting, and updating links adds up fast.
Method 2: Using an Amazon Affiliate Plugin (Recommended)
A dedicated Amazon affiliate plugin automates the tedious parts and gives you professional product displays that convert better than plain text links. The best plugins integrate directly with the WordPress block editor and pull live data from the Amazon API.
What a Good Plugin Should Offer
- Product search and import directly from the editor
- Multiple display formats: product boxes, text links, images, comparison tables
- Automatic price sync so displayed prices are always current
- Click tracking to understand which products and placements perform best
- Geotargeting to redirect international visitors to their local Amazon store
- Responsive design that works on mobile devices
- Native Gutenberg integration instead of shortcodes
For a detailed comparison of available options, see our roundup of the 7 best Amazon affiliate plugins for WordPress.
Step-by-Step: Setting Up AmzLinkr
AmzLinkr is a WordPress plugin built specifically for Amazon affiliates, with native Gutenberg blocks and automatic price synchronization. Here is how to set it up from scratch.
Step 1: Install and Activate
Download AmzLinkr from the WordPress plugin directory, or install it directly from your WordPress dashboard:
- Go to Plugins → Add New in your WordPress admin
- Search for "AmzLinkr"
- Click Install Now, then Activate
Step 2: Enter Your API Credentials
After activation, AmzLinkr will guide you through the initial setup. You will need:
- Your Amazon Associate ID (e.g., yourtag-20)
- Your PA API Access Key
- Your PA API Secret Key
- Your Amazon marketplace (e.g., amazon.com, amazon.co.uk)
Enter these on the Settings → AmzLinkr page. The plugin will verify your credentials automatically.
Step 3: Create Your First Product Display
Now the fun part. Open any post or page in the block editor, and you will see AmzLinkr's blocks in the block inserter:
- Click the + block inserter button
- Search for "AmzLinkr" or browse the AmzLinkr block category
- Select Product Box (the most versatile block)
- A search modal opens. Type the product name or paste an ASIN
- Click to import the product. The block populates with the product image, title, price, features, and a CTA button
That is it. The product display is live in your editor with a full preview, and the price will stay up to date automatically via the daily sync.
AmzLinkr offers five different block types, each designed for a specific use case. Learn more about them on the Gutenberg Blocks feature page.
Best Practices for Amazon Affiliate Links
Disclosure Requirements (FTC)
The Federal Trade Commission (FTC) in the United States, and similar bodies in other countries, requires that you disclose your affiliate relationships clearly and prominently. This is not optional.
- Place a disclosure statement near the top of any page containing affiliate links
- Use clear language: "As an Amazon Associate, I earn from qualifying purchases"
- Do not bury the disclosure at the bottom of the page or in a separate page
- The disclosure must be visible before a visitor clicks any affiliate link
Amazon also has its own requirements in the Associates Operating Agreement, including displaying their required disclosure language. Violating these rules can get your Associates account terminated.
Link Placement Strategies
Where you place your affiliate links significantly impacts click-through rates. Based on industry data and our own testing:
- Above the fold: Place your first product mention early in the content, ideally within the first few paragraphs
- Within context: Links that appear naturally within helpful content outperform standalone product lists
- Multiple touchpoints: Mention a product 2-3 times within a long article using different display formats (text link, then product box, then comparison table)
- At decision points: Place comparison tables or product boxes right after sections where you help the reader narrow their choices
Mobile Optimization
Over 60% of web traffic is now mobile. Your affiliate product displays need to work flawlessly on small screens:
- Use responsive product blocks that adapt to screen size (AmzLinkr blocks are responsive by default)
- Ensure CTA buttons are large enough to tap easily
- Test your product displays on multiple devices
- Avoid horizontal scrolling on comparison tables; consider vertical card layouts on mobile
Common Mistakes to Avoid
After working with hundreds of Amazon affiliate sites, these are the most common mistakes we see:
- Displaying outdated prices. Amazon prices change constantly. If your displayed price is different from what the visitor sees on Amazon, you lose trust. Use a plugin with automatic price sync.
- Ignoring international traffic. If 30% of your visitors are from the UK and you only link to amazon.com, you are leaving money on the table. Enable geotargeting to redirect visitors to their local store.
- Using only text links. Product boxes with images and prices consistently outperform plain text links. Visual product displays give visitors the confidence to click.
- No click tracking. Without data, you are guessing which products and placements work best. Set up click tracking from day one.
- Over-linking. Stuffing every paragraph with affiliate links hurts user experience and can trigger spam filters. Focus on quality placements where links genuinely help the reader.
- Skipping the disclosure. Not disclosing your affiliate relationship is both a legal risk and an Amazon ToS violation. Always include a clear disclosure.
- Using cloaked links. Amazon specifically prohibits link cloaking in their Operating Agreement. Always use direct Amazon links or plugin-generated links that redirect transparently.
Conclusion
Adding Amazon affiliate links to WordPress ranges from dead simple (copy-paste a text link) to highly sophisticated (automated product displays with price sync and geotargeting). The method you choose should match the scale of your affiliate operation.
For most WordPress publishers, a dedicated plugin like AmzLinkr offers the best balance of ease of use and conversion optimization. It eliminates the manual work of creating and updating product displays while giving you the professional presentation that drives clicks.
If you are just getting started, install the free version of AmzLinkr and create your first product box. It takes about two minutes, and you will immediately see the difference between a plain text link and a well-designed product display.