An Amazon affiliate plugin for WordPress does one job that matters: it turns a product identifier into a box with a picture, a title, a price and a button, and keeps that box current without you editing posts. Everything else these plugins do — tables, lists, buttons, disclosure lines — is arrangement around that one job.
Which makes the important question the one almost nobody leads with: Amazon decides whether the plugin is allowed to do it. The product data comes from an Amazon API, access to that API is something you earn with sales, and it can be taken away again from an account that has had a slow month. A plugin cannot give you what Amazon has not granted, and no amount of licence fee changes that.
So this is what these plugins do, what Amazon lets them do, and how to tell whether you need one at all.
What an Amazon affiliate plugin actually does
Strip the feature lists down and there are four jobs. Every plugin in the category does some mixture of them, and the differences between products are mostly about how well and how far.
- Render a product box from an ASIN. You paste an identifier, the plugin produces the layout. This is the part you are actually buying.
- Keep it current. Prices and availability change; a box built by hand in March is wrong by June and nothing tells you.
- Build sets. Comparison tables, bestseller lists, “top 10” grids — several products under one heading.
- Attach the right tag. Your Associates tag on every link, and ideally the correct tag for the reader’s own Amazon rather than always yours.
What none of them do is get you traffic, approve your account, or make a product worth buying. It is worth saying because the marketing around this category regularly implies otherwise.
The rule that decides whether any of it works
Automatic product data needs an Amazon API credential. Getting one is not a form you fill in — it is gated behind the same bar as your Associates account itself: three qualifying sales within 180 days of applying. Until you clear it, you have a working tracking tag and no API key, which means the headline feature of every plugin in this category is unavailable to you.
That catches people at exactly the wrong moment. You are setting the site up, you buy a plugin to build the product boxes, and the plugin cannot fetch a single title because you have not sold anything yet — and you cannot sell anything until the boxes exist. The way out is not a better plugin; it is building the first links by hand until the three sales land. We wrote up the gate in detail in what Amazon Associates actually requires.
The half that surprises established publishers is that the key does not stay yours.
API access carries a rolling sales requirement. Go quiet for a month and Amazon revokes the credential; the plugin then cannot refresh anything, and boxes across the site fall back to whatever was last stored. Historically the bar was three referred sales per thirty days. Through 2026 the reported figure for the newer Creators API is ten qualified sales in the trailing thirty days, surfaced as an AssociateNotEligible error. We mark that as reported rather than documented, because Amazon has not published it anywhere we can point you to — but the effect is not in doubt, and the migration to the Creators API covers what changed.
Two practical consequences. A seasonal site — Christmas gift guides, summer gear — can lose API access every off-season by design. And any plugin whose only data source is the official API inherits that fragility exactly. It is the reason some vendors run their own product-data service alongside it, and a fair question to ask before you buy.
What still works with no API key
More than people expect, which is the good news for anyone stuck at the gate. The hands-on version of this — the four ways to get a link onto a page, and which of them need a credential — is a separate piece.
- Links earn from day one. Your tag works the moment the account exists. The API gates product data, never attribution.
- Boxes built by hand. Title, image and button typed in once will render forever with no credential involved.
- Layout, buttons and disclosure. None of it touches Amazon’s servers.
The price is the exception, and it is stricter than most people assume. Amazon’s rules turn on where the figure came from: a price the API returns and you refresh hourly or more often can stand on its own, the same price refreshed less often has to carry a date and time stamp beside it, and a price typed in by hand is not permitted at all. There is no window in which hand-entering today’s price is fine.
Which sounds worse than it is, because the fix is free: a button reading Check price on Amazon and no figure. It sidesteps the rule completely, it cannot go stale, and it converts about as well — the reader was going to see the real price one click later anyway.
What actually differs between them
Feature tables in this category are long and mostly identical, because the same four jobs get listed in different words. Three things genuinely separate one plugin from another, and only one of them tends to appear on a pricing page.
- Where the product data comes from. Official API only, or a vendor-run fallback as well. This decides what happens to your site during the quiet month described above.
- Which Amazon stores it can address. Amazon runs 22 Associates marketplaces and the newer ones — Sweden, Poland, Belgium, Ireland — are missing from a surprising number of published feature lists. If your readers are there and the plugin cannot build a link to their store, that traffic earns nothing. Our marketplace lookup maps 70 countries onto the 22 stores, and the audience check tells you how much of your own traffic is affected.
- What happens when the licence lapses. Some plugins stop rendering the boxes already in your posts. That is not a hypothetical: it is what makes an abandoned vendor an emergency rather than an inconvenience, as the readers of AmaLinks Pro found out.
Prices, tiers and coverage for the five main products are laid out side by side, with sources and dates, in the roundup. It is deliberately the page to read after this one rather than instead of it.
When you do not need a plugin at all
A category page that never says this is not worth trusting, so: a good number of sites are better off without one.
If you mention two or three products a month inside otherwise ordinary writing, a plain text link with your tag does the whole job. It never breaks, never needs updating, never depends on a credential, and it survives you changing theme, host or mind. SiteStripe builds those links from the Amazon page itself in about five seconds each.
The threshold where a plugin starts paying for itself is roughly this: you show the same products in several places, you show enough of them that hand-editing prices has become a chore, or you want sets — tables and lists — which are miserable to maintain by hand. Below that line the plugin is overhead with a renewal date attached.
Common questions
Do I need a plugin to be an Amazon affiliate on WordPress?
No. A plain text link carrying your Associates tag earns exactly the same commission as a link inside a product box, and SiteStripe will build one from any Amazon page in seconds. A plugin becomes worth it when you display the same products repeatedly, when keeping prices current by hand has become a chore, or when you want comparison tables and lists, which are painful to maintain manually.
Why can my plugin not fetch product titles and prices?
Almost always because your account has no Amazon API credential. Access is gated behind three qualifying sales within 180 days of applying, the same bar as account approval itself, so a brand-new account has a working tracking tag and no API key. Established accounts can also lose the key, because it carries a rolling sales requirement over the previous thirty days.
Is there a free Amazon affiliate plugin for WordPress?
Several, but the word does different work in each case. Some products have no free tier at all and start at a yearly licence. Others ship a large free build whose Amazon support is the part reserved for the paid version. A third group offers a free tier that omits sending readers to their own country’s Amazon store. Read what the free build actually includes rather than that it exists.
Can I just type the prices into the boxes myself?
Titles, images and buttons yes; prices no. Amazon’s rules turn on where the figure came from: an API price refreshed hourly or more often may stand alone, the same price refreshed less often must carry a date and time stamp beside it, and a price typed in by hand is not permitted at all. There is no small-site exemption. The way round it costs nothing – show a button reading “Check price on Amazon” and no figure, which cannot go stale and converts about as well, since the reader sees the real price one click later regardless.
Will my product boxes keep working if I stop paying for the plugin?
That depends entirely on the plugin and it is the question worth asking before you buy. Some render boxes from stored data regardless of licence state; others tie rendering to an active licence, so the boxes disappear from published posts when it lapses. The difference only becomes visible at the worst possible moment, which is why it belongs on the checklist rather than in the small print.
How many Amazon marketplaces should a plugin support?
Amazon runs 22 Associates marketplaces. Whether you need all of them depends on where your readers are, and most people have never looked. The newer European stores are the ones commonly missing from published feature lists, so if a meaningful share of your traffic is in Sweden, Poland, Belgium or Ireland it is worth checking specifically rather than assuming.
The short version: the plugin is the easy part. What decides whether it can do its job is an Amazon credential you earn with sales and keep by continuing to make them, and what decides whether it is worth the money is how many products you show and where your readers live. Both are answerable before you spend anything.
Ours is Affiliate Box for Amazon, and the two things above are why it is built the way it is: boxes render from stored data with no licence check, so nothing disappears when a licence lapses or an API key is revoked, and it carries a tag for all 22 marketplaces in the free build.

