How to Add Amazon Comparison Tables in WordPress
Install PaapiPlugin, find products with its built-in Amazon search, click "+ Compare" on the ones you want, then paste one shortcode. It builds the same tables, boxes and grids other Amazon plugins do, plus live on-site search, so visitors can compare products you never hand-picked.

Why a comparison table earns more than a wall of links
Shoppers do not buy the first thing they see. They line options up side by side, scan the ratings, glance at the key specs, and pick the one that feels right. If your WordPress post gives them a clean comparison table, that decision happens on your page and the click is tagged with your Amazon Associate ID. If it does not, they open a new tab, go to Amazon, and run the comparison themselves. You did the research and Amazon captured the sale.
That is the whole case for an Amazon comparison table. It turns a review into a decision tool. A "best budget espresso machines" post with five machines in a table converts better than the same five buried in paragraphs, because the reader can compare without leaving. The problem is that most people think building one means hunting down ASINs, copying prices by hand, and babysitting a table that goes stale the moment Amazon changes anything.
It does not have to. Here is how to build comparison tables (and product boxes and catalog grids) in WordPress without touching code, and why the plugin that builds them also does something the display-only tools cannot.
How to add an Amazon comparison table in WordPress, step by step
PaapiPlugin is a full-featured Amazon affiliate plugin. It's free on WordPress.org, and its built-in comparison tables are free to start on the Managed API, with no Amazon API credentials needed yet. You add products by ASIN, choose the columns, and paste one shortcode.
- Install PaapiPlugin from WordPress.org. The free plugin includes comparison tables, product boxes and live Amazon search. You don't need a credit card or any code.
- Connect to Amazon on the Managed API. Sign up inside the plugin with your email address and your Associate tag, with no Amazon API credentials needed yet. If you already hold your own Creators API credentials, connect those instead and confirm them with the Test Connection button. Either way, every product link in the table carries your tag.
- Create a table and add products by ASIN. On the Comparison tables page in the PaapiPlugin admin, name the table, then add each product by its ASIN, the 10-character code after /dp/ in an Amazon link. If your site already has a search page, you'll also see a "+ Compare" button on its results while you're logged in as an admin. Visitors never see it.
- Choose your columns. The table page gives you a shortcode, and its
columnssetting takes any of image, title, price, rating, prime, discount, features and button. On the Managed API the price and discount cells stay empty, so leave those two out and let the button take readers to the live price on Amazon. With your own Creators API credentials, prices show on every plan. - Check the table on a phone. On the free plan the table keeps its columns and scrolls sideways on a narrow screen. Premium lets you stack each product into its own card instead, and adds layouts, sizes and winner badges. Either way, open the page on your own phone before you publish.
- Paste the shortcode and put your disclosure right above it. In the block editor, paste the shortcode into a Shortcode block. In Elementor, use the Shortcode widget. Then add Amazon's required line, "As an Amazon Associate I earn from qualifying purchases", directly above the table. The FTC's guidance is that the closer a disclosure sits to your recommendation, the better, and that one disclosure on your home page isn't enough.
Want to spotlight a single product instead of a full table? PaapiPlugin's built-in product boxes are just as quick: find the product in the Box Builder by keyword, Amazon link or ASIN, then place a polished single-product card anywhere with a shortcode. Boxes and tables share one product cache, so the data stays consistent across both.
Compare products side by side with star ratings and the columns you choose. Premium adds winner badges and responsive layouts.
Showcase a single product anywhere with an image carousel, feature bullets and a Buy on Amazon button. Premium adds winner badges and the Editorial and Spotlight box styles.
Prices, freshness and the move to the Creators API
Amazon has deprecated its older product API and is replacing it with the Creators API. A guide that has you paste keys from the old API, or skips the Amazon connection altogether, is out of date. If you bring your own credentials today, they're Creators API credentials.
Prices are the bigger trap. Amazon's program policies let a site show prices only from links Amazon serves or from data pulled through its API. Non-image content can be cached for up to 24 hours, and then it has to be refreshed. If you refresh prices less often than hourly, a date and time stamp has to sit next to them. A price column you typed in by hand breaks the first rule on the day you publish it.
On the Managed API, PaapiPlugin tables show no price at all, and the button sends the reader to Amazon, which shows the live price. With your own Creators API credentials, the price comes from Amazon.
Comparison tables are table stakes. Live search is the difference.
Here is the honest part. Most established Amazon affiliate plugins can build a comparison table. Some of the popular ones start around EUR 79 per year with no free tier, and they still stop at the same place: static tables and boxes built from products you selected by hand. That is genuinely useful, and it is exactly what PaapiPlugin's comparison tables do too.
What the display-only category cannot do is let your visitor search Amazon on your site. A hand-built table compares the products you chose. It cannot help the reader who wants a sixth option, a cheaper alternative, or something in a category you never covered. When that reader has a question your table does not answer, they leave.
PaapiPlugin does everything the display-only plugins do, plus live on-site Amazon search. One shortcode adds a full search experience to any page: a search bar, category filters, sorting, and live Amazon results, each tagged with your Associate ID. Your curated comparison table sells the products you recommend. The search block catches every visitor who wants to keep shopping, so the session stays on your site instead of bouncing to Amazon.
One shortcode adds live Amazon search to any page
Drop [psfa_search] on a post or page and visitors get search, filters, and live results without leaving your site. Build-time server-side rendering means the search interface shows up with the page, and repeat searches come from the cache instead of a new Amazon API call. It works on any theme, with no page builder and no ASIN hunting.
The free version on WordPress.org includes live search, 5 categories, smart filters, autocomplete, infinite scroll, and caching. That is enough to test discovery-driven traffic on your own site before spending a cent. For a full setup walkthrough, see the guide to building an Amazon storefront on WordPress.
Weighing the options against other plugins? The Amazon affiliate plugin comparison hub lays out the honest differences, and our guide on how to choose an Amazon affiliate plugin walks through the criteria so you can pick the one that fits your workflow.
Start free, upgrade when you are ready
PaapiPlugin is free on WordPress.org, with comparison tables built in. Premium covers one site on Personal, 3 sites on Professional and unlimited sites on Agency, and adds full styling, winner badges, Analytics, auto-updating lists, geotargeting, settings import and export, and deal badges and timers with your own Amazon credentials. Annual subscription, cancel anytime. 14-day money-back guarantee. Not happy within 14 days of purchase? Email us and we refund in full.
Install free from WordPress.org See pricingFrequently asked questions
How do I add an Amazon comparison table in WordPress?
Install PaapiPlugin free from WordPress.org and connect on the Managed API with your Associate tag, with no Amazon API credentials needed yet. Create a table on the Comparison tables page, add products by ASIN, choose your columns, and paste the table's shortcode into a Shortcode block. Put your Amazon disclosure directly above the table. PaapiPlugin builds the same tables, boxes, and product grids other Amazon plugins do, and it also adds live on-site product search so your visitors can compare products you never hand-picked. You don't need to write any code.
Do I need to know how to code to build a comparison table?
No. You build tables inside the WordPress admin: add products by ASIN, choose your columns and, with Premium, a layout, then copy one shortcode onto your page. There is no HTML, CSS, or PHP to write, and no page builder is required. It works on any WordPress theme.
Can visitors compare products I never manually picked?
Yes, and this is what sets PaapiPlugin apart from display-only plugins. Alongside the tables and boxes you build by hand, you can add a live Amazon search block with one shortcode. Visitors search Amazon's catalog directly on your site, filter and sort the results, and every product they find is tagged with your Associate ID, including products you never reviewed.
How many products can I put in one comparison table?
PaapiPlugin sets no fixed product limit per table. You can choose which columns to show, such as image, title, star rating, key features, and a call-to-action button, and with Premium you can add a Winner badge to the option you recommend most. For a single standout product, a product box displays one item in a polished card.
Do I need my own Amazon API keys to use PaapiPlugin?
No. You need an Amazon Associates account and your Associate tag. On the Managed API, tables work with no Amazon API credentials needed yet. When you have your own, PaapiPlugin supports both the Creators API and the legacy PA-API for connecting them, and the Test Connection button confirms they work. Either way, tables, boxes, and search results carry your Associate tag automatically.
Is there a free way to try this before paying?
Yes. The core plugin is free on WordPress.org and includes live Amazon search, 5 categories, filters, autocomplete, infinite scroll, and caching. The comparison table builder is built in too, and it is free to start on the Managed API with no Amazon API credentials needed yet. Premium adds full styling, winner badges, Analytics, auto-updating lists, geotargeting, settings import and export, and deal badges and timers with your own Amazon credentials. No credit card is needed to start.
Will a comparison table slow down my WordPress site?
PaapiPlugin uses build-time server-side rendering, so the search interface is pre-rendered before a visitor arrives and shows up with the page, and it caches Amazon data to cut repeat API calls. Search responses are cached for 30 minutes and individual product data for an hour with your own credentials, or 24 hours on the Managed API path. Repeat searches skip a fresh API call, and your Amazon API usage stays low.
Build your first Amazon comparison table
The free version of PaapiPlugin is a full product, not a trial. Install it, connect your Associate tag, and see how tables plus live search perform on your own traffic.
Like this guide? Add PaapiPlugin as a preferred source on Google.


