Daily Zero Waste Affiliate Product Cards

Description

Show affiliate products inside your articles as clean, customizable product boxes, then track which ones get clicked. Everything is free, with no license or subscription.

Layouts

  • Grid card, horizontal row, comparison table, and Quick View popup
  • Star ratings, pros and cons (“Why we like it” / “Why we don’t”), badges, price and crossed-out original price
  • A live preview in the editor shows the card as you type

Insert products your way

  • Gutenberg blocks with a product picker
  • A Shortcode Builder page: tick products, pick a layout, copy the shortcode
  • Shortcodes for full control

Click tracking and analytics

  • Buttons route through your own site, so every click is counted before the visitor reaches the store
  • Analytics page: clicks over time, top products, top articles, top countries

Amazon and eBay import (optional)

  • Search by keyword or paste a product URL, then import title, image, price and affiliate link in one click
  • Requires your own Amazon Associates and/or eBay Partner Network credentials
  • Optional auto-sync keeps prices and availability current

Geo links and link health

  • Send visitors to their local Amazon store, using your tracking tag for each country you have joined
  • A daily link checker flags dead affiliate links

Shortcodes

  • [dzwapc id="123" style="grid"] single grid card
  • [dzwapc id="123" style="horizontal"] single horizontal row
  • [dzwapc id="123" style="popup"] Quick View popup
  • [dzwapc_row ids="12,15,18" style="grid" columns="3"] several side by side
  • [dzwapc_table ids="12,15,18,20"] comparison table
  • [dzwapc_disclosure] affiliate disclosure text

Notes

  • Neither Amazon nor eBay returns star ratings through their APIs, so add ratings, badges and pros/cons yourself after importing.
  • Amazon retired its old Product Advertising API on 15 May 2026. This plugin uses the replacement Creators API, so old AWS keys will not work. Amazon requires 10 qualifying sales in the trailing 30 days to keep API access active.
  • Amazon’s operating agreement requires displayed prices to be current. Keep Auto-Sync on, or update prices periodically.
  • Add an affiliate disclosure on pages that use this plugin. The [dzwapc_disclosure] shortcode is there for this.
  • WP-Cron only runs when someone visits your site. On a quiet site, use a real server cron hitting wp-cron.php for reliable sync timing.

External services

Core features (manual products, layouts, shortcodes, click tracking, disclosure) run entirely on your own site and contact nothing external. These services are used only by optional features you configure:

Amazon Creators API (Amazon)
Used only if you enter Amazon credentials under Settings > Amazon and use Import Products or Auto-Sync. Your Amazon credentials and search terms or ASINs are sent to api.amazon.com and creatorsapi.amazon to retrieve product data.
Terms: https://affiliate-program.amazon.com/help/operating/agreement
Privacy: https://www.amazon.com/privacy

eBay APIs (eBay)
Used only if you enter eBay credentials under Settings > eBay and use Import Products or Auto-Sync. Your eBay application credentials and search terms or item IDs are sent to api.ebay.com (or api.sandbox.ebay.com in sandbox mode) to retrieve product data.
Terms: https://developer.ebay.com/join/api-license-agreement
Privacy: https://www.ebay.com/help/policies/member-behaviour-policies/user-privacy-notice-privacy-policy?id=4260

ipapi.co (ipapi.co, a third party)
Used only if you enable Geo Links, and only as a fallback when your host or CDN does not already supply the visitor’s country (Cloudflare, CloudFront and similar are checked first). In that case the visitor’s IP address is sent to ipapi.co to determine their country. Results are cached for 24 hours.
Service: https://ipapi.co/

Developed by Daily Zero Waste: https://dailyzerowaste.com

Blocks

This plugin provides 2 blocks.

  • Affiliate Cards Product
  • Affiliate Cards Comparison Table

Installation

  1. Upload the plugin folder to /wp-content/plugins/, or install it from Plugins > Add New.
  2. Activate it through the Plugins screen.
  3. Open the new Affiliate Cards menu and choose Add New to create your first product.
  4. Set a Featured Image, fill in the details box, and publish.
  5. Insert it with a Gutenberg block, or use Affiliate Cards > Shortcode Builder to copy a shortcode.

For Amazon or eBay import, add your credentials under Affiliate Cards > Settings.

FAQ

Does this plugin require a license or subscription?

No. Every feature is free. Amazon and eBay import need your own free Associates / Partner Network credentials.

Why can’t I import star ratings from Amazon or eBay?

Neither API provides customer ratings. Enter ratings yourself on each product. Auto-Sync never overwrites them.

Why do my buttons link to my own site first?

That is click tracking. The link logs the click, then redirects instantly to the affiliate URL. You can turn it off under Settings > General, but Geo Links needs it on.

Do geo links work with caching plugins and CDNs?

Yes. The destination is chosen inside the redirect, which is never cached, not in the page HTML.

Will I earn commission on Amazon stores in other countries?

Only where you have joined that country’s Associates programme. Geo Links only redirects to countries where you enter a tracking tag.

Does the plugin add the required affiliate disclosure?

Use the [dzwapc_disclosure] shortcode and edit the text under Settings > General.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Daily Zero Waste Affiliate Product Cards” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1.1

  • Readme restructured with Installation, FAQ and Changelog sections.
  • Shortcode examples can now be copied without broken quotes.

2.1.0

  • First public release.
  • Grid, horizontal, comparison table and Quick View popup layouts.
  • Gutenberg blocks, Shortcode Builder and live editor preview.
  • Click tracking, analytics, geo links, auto-sync and link health checker.
  • Amazon Creators API and eBay Browse API import.