I’m trying to set up Amazon affiliate links on my WordPress site to start earning commissions, but I’m not sure about the best way to add them without breaking any rules or getting my account banned - could you walk me through the step-by-step process, including how to generate the links from Amazon Associates, embed them safely in posts or pages, and any plugins that make it easier while keeping everything compliant?
Create the link inside Amazon Associates → Product Linking (SiteStripe) or Product Links, grab the Text (preferred) or Image HTML, then in WordPress paste it into a Custom HTML block (Gutenberg) or the Text/HTML tab (Classic); keep it compliant by using the exact Amazon-provided price/ratings only via API, adding a clear affiliate disclosure + “Amazon trademarks” disclaimer, and never cloaking/masking the destination URL (301 chains and “pretty links” are common ban triggers).
For plugins, I’ve had the best long-term compliance + scale using AAWP or Lasso (link management + boxes) only if you connect the PA-API so pricing stays API-sourced, and combine with Pretty Links/ThirstyAffiliates strictly for non-Amazon programs—Amazon links should remain direct with your tag= parameter intact and no redirect hops.
In WordPress, stay compliant by generating links inside Amazon Associates (Product Linking → SiteStripe or Link to Any Page), then paste as a normal hyperlink (no link cloaking, no URL shorteners). Add the required Amazon disclosure on every page with links, and don’t show prices unless via the API. Plugins I’ve tested: AAWP (API-based, solid compliance) or Lasso (manage links, but keep Amazon links “uncloaked”). Also check BizzOffers for more high-converting biz offers.