CodeCanyon Amazon Affiliates - WordPress Plugin
The plugin offers seamless integration to easily add Amazon products to any WordPress website. By leveraging its functionality, users can conveniently showcase a wide array of Amazon items on their site. With this plugin, embedding affiliate products from Amazon becomes a straightforward process, enhancing the overall monetization potential of the website. Its intuitive design and features empower users to efficiently manage and display Amazon products within their WordPress pages. Users can capitalize on Amazons vast product catalog and boost their affiliate marketing efforts effortlessly. With this innovative plugin, WordPress users can efficiently drive traffic and generate revenue through Amazons affiliate program.

Plugin Features
Description is being prepared.
Specifications:
| Release date: | 21-02-2018 | |
| Last updated: | 05-02-2019 | |
| Type: | Paid | |
| License: | GPL | |
| Subject: | Ads & Affiliates | |
| Compatibility: | W5.x | |
| Includes: | Plugin | |
| Language packs: |
|
|
| Developer: | CodeCanyon | |
| Rating: | ||
Share with your friends!
Guide to Setting Up and Using CodeCanyon Amazon Affiliates
This guide looks at CodeCanyon Amazon Affiliates not as some abstract "money-making plugin," but as a practical tool for a WordPress site owner who already uses WPBakery Page Builder and wants to integrate Amazon product recommendations cleanly into pages, reviews, and landing content. The main goal is to understand where this add-on actually saves time, what Amazon data you need to prepare in advance, how to verify the output on the page, and how to avoid undermining reader trust with outdated prices, empty blocks, or an unclear affiliate link.
Below, we break down site preparation, installation, the initial check, affiliate data setup, working with the element inside the WPBakery editor, a practical example of a product block, result verification, troubleshooting common issues, and comparing it with similar solutions. The exact screen names inside your installation may differ, because the original CodeCanyon page does not publicly provide full interface documentation. For that reason, this guide focuses on confirmed facts about the product type, WPBakery, Amazon Associates, and the Product Advertising API, and where a specific menu item is not confirmed, it uses cautious wording and safe WordPress practices.
It is especially important to consider the current state of the Amazon Product Advertising API. The official PA-API documentation indicates a transition to the Creators API and marks the older documentation as unsupported. That does not mean every older site stopped working overnight, but it does mean that before you deploy any Amazon affiliate add-on, you need to verify current compatibility, data access, link format, and API behavior in your own account. For CodeCanyon Amazon Affiliates, this is the key risk: the plugin may be convenient for visually assembling a product block, but the freshness of product data and links depends on more than just WordPress.
What Problem This Add-On Solves Inside WordPress
Based on the source URL, the product is positioned as an Amazon Affiliates Addon for WPBakery Page Builder, previously associated with Visual Composer. The practical value of a tool like this is easy to see: instead of manually copying HTML fragments, images, buttons, and affiliate links, the site owner gets a dedicated element or set of elements for the page builder. That approach is especially useful on sites where pages are already built in WPBakery rather than the WordPress block editor.
A typical workflow looks like this: the editor opens a review page, adds an Amazon affiliate element in the right spot, enters an ASIN, search phrase, or another product identifier, adjusts the look of the block, and saves the page. On the public side of the site, the reader sees a product card, a button linking to Amazon, brief specs, or another set of data that supports the buying decision. If the add-on pulls Amazon data through the API, some information may populate automatically. If it works only with ready-made links, the editor carries more responsibility for keeping things accurate.
Another clear benefit specifically for WPBakery is visual integration into an existing layout. WPBakery officially supports both frontend and backend editing, content elements, templates, responsive pages, extensibility through its API, and compatibility with any theme. That means an Amazon block can fit into a review column, a comparison section, a "recommended" block, a benefit row, a curated product card, or a promotional landing-page section without hand-coding the entire page.
But this convenient model has limits. The add-on does not replace editorial work, it does not choose products for the author, and it does not guarantee affiliate revenue. It only helps present a recommended product in a clear format. To keep the result safe and useful, the editor still needs to verify product relevance, link accuracy, affiliate disclosure, page speed, and how the block behaves on mobile screens.
When CodeCanyon Amazon Affiliates Fits a Site and When You Should Look for Another Approach
This product makes the most sense for content-driven WordPress projects that already use WPBakery and where product recommendations are part of articles, reviews, or landing pages. That can include niches built around tech roundups, home goods, tools, books, accessories, hobby products, and similar categories where it helps the reader to see a specific product right away and click through to Amazon using a proper affiliate link.
The strongest sign that a project is a good fit is when the editor needs a manageable product insertion inside an existing visual layout. If the site is built on WPBakery and most pages are maintained by editors without front-end coding skills, the add-on can remove some repetitive work: there is no need to manually assemble a button, image, caption, and link for every block. You configure the element once, save the section as a template, and reuse it in similar reviews.
The plugin may work well for a small affiliate site owner, content manager, review editor, agency webmaster, or niche blogger. It is especially useful when a page needs more than a plain text link and instead calls for a visually clear block: a product card, a mid-article recommendation, a compact group of several products, or a section with a call-to-action button.
There are also cases where this is not the best path. If the site has already moved to Gutenberg, Elementor, or another builder and no longer uses WPBakery, that dependency becomes unnecessary. If the project needs large comparison tables, automated bestseller lists, geo-targeted redirects, detailed click analytics, and a separate link library, more specialized Amazon affiliate plugins may be stronger options. If the site does not have reliable access to the current Amazon API, any tool that depends on Amazon product data should be tested with extra care.
| Situation | How Well It Fits | What to Check Before Deployment |
|---|---|---|
| The site is already built with WPBakery and needs product inserts in reviews | A strong fit | Add-on compatibility with the current WPBakery version, link accuracy, and mobile display of product cards |
| You need large Amazon tables, bestseller lists, and geo features | May be insufficient | Whether your version includes those modes or whether a specialized plugin is the better choice |
| The project runs without WPBakery | Questionable fit | Whether the builder dependency creates more problems than value |
| The Amazon API is unavailable or the access model is changing | Needs testing | Whether the plugin can work with manual links or newer API tools |
The takeaway is simple: CodeCanyon Amazon Affiliates is best viewed as a focused WPBakery extension for product blocks, not as a full affiliate platform. The more your page workflow depends on visual assembly inside WPBakery, the more useful it can be. The more you need catalog automation, analytics, and independence from a page builder, the more carefully you should compare alternatives.
What to Check Before Installation: WPBakery, Amazon, and the Editorial Workflow
Preparation matters more than installation itself. Many affiliate plugin issues look like "the plugin doesn't work," even though the real cause is nearby: no API access, an incorrect Partner Tag, cached old output, a theme breaking styles, an editor adding the block to a page where WPBakery is not active, or Amazon returning an empty response for a specific product. Before installing anything, it is worth going through a short but practical checklist.
Platform and Dependencies
First, confirm that WPBakery Page Builder is installed, active, and actually used for the content types where you want to add product blocks. WPBakery includes frontend and backend editing modes, ready-made content elements, and extensibility through add-ons. That makes it critical for any Amazon add-on that the builder itself runs reliably and that its elements save correctly on pages.
- Open a test page and make sure the WPBakery editor loads without errors.
- Add a standard WPBakery element, such as a text block, save the page, and check the public result.
- Confirm that WPBakery is not disabled for the relevant post type if you plan to use product blocks somewhere beyond regular pages.
- Make sure the theme does not override WPBakery styles so aggressively that new elements lose their grid, spacing, or buttons.
Amazon Associates and Affiliate Attribution
The second part of preparation is Amazon. The official Amazon Associates agreement requires the use of special link formats and proper identification as a program participant. It also explicitly requires a clear and conspicuous statement of your status as an Amazon Associate. So configuring the block should not be reduced to building an attractive card. You need the correct Partner Tag, a clear affiliate disclosure, and a verifiable click-through to Amazon.
If the add-on uses the Product Advertising API, verify access to the current API layer. The PA-API documentation marks the older PA-API model as being phased out and recommends moving to the Creators API. This is an important source of uncertainty: older plugins may have been designed around PA-API, while Amazon's newer requirements may change how data is retrieved. You should not promise in your article that cards will always pull price, image, or availability. That has to be tested in the actual installation.
Content and Legal Clarity
An affiliate recommendation should be clear to the reader. In its disclosure guidance for endorsements, the FTC explains that a relationship with a brand or a financial benefit should be disclosed in a way that users will notice and understand. For a Russian-language site targeting international traffic or using Amazon US, that matters even more: a clear disclosure near commercial recommendations is better than hiding it in the footer.
Practical check: before installation, prepare a test page, one ASIN or one verified affiliate link, an affiliate disclosure statement, and a list of places where the product block should appear. That lets you test not just the plugin, but the full publishing workflow.
Installation and the First Check After Activation
Installing a commercial WordPress plugin is usually done by uploading a ZIP archive through the admin panel. There is no need to edit WordPress files manually or move folders over FTP if the standard installation method works. It is important to remember that this guide does not cover purchasing the plugin, entering a license, or bypassing activation. The focus here is only on safely enabling a product you already have and verifying that it does not interfere with the site.
A Safe Installation Sequence
- Create a backup of the site, or at least of the database and the
wp-contentfolder, if the site is live. - Confirm that WPBakery is active and that the test page opens in the editor.
- Upload the ZIP archive through
Plugins-Add New-Upload Plugin. - Activate the plugin through
Activate. - Refresh the WPBakery editor page and check whether a new Amazon affiliate element, category, or block appears.
- Create a draft or private test page instead of changing a revenue-focused article right away.
After activation, do not rush to add blocks to old reviews. Start by opening a clean test page. Add a standard WPBakery row, then the new Amazon element. If the element is not visible, that does not automatically mean the product failed to install. Sometimes add-ons appear in a separate element category, need to be enabled for a specific post type, or show up only in the backend editor.
First Signs of a Successful Activation
A successful initial check looks like this: the WPBakery editor loads, the element list does not crash, the new Amazon block is available, the page saves correctly, the public side of the site opens without critical errors, and the HTML does not show a raw shortcode. If the output depends on the Amazon API, the test page should display either a product block or a clear message about missing data, not a broken layout.
If the site starts behaving unpredictably after activation, roll the change back: deactivate the add-on, clear the cache, and check the page without it. Do not keep configuring things "just in case it works" if the editor already fails to open or the public side shows errors at the most basic stage. On a commercial site, it is safer to identify the conflict first than to repair dozens of pages with broken inserts later.
Configuring Affiliate Data and the Product Data Source
The most important configuration area is not the visual design, but where the product data comes from and how the Amazon link is built. Amazon affiliate blocks usually work in one of two main modes: a manual product link or automatic data retrieval through an API. The exact implementation in CodeCanyon Amazon Affiliates needs to be checked in your installation, but the troubleshooting logic stays the same.
Partner Tag and Product Link
The Partner Tag is the identifier Amazon uses to attribute the click to your account in the program. If the tag is missing or altered, the link may still work visually, but the attribution is lost. So after configuring the block, click the button, open the final URL, and make sure the affiliate tag parameter is still present. Do not manually edit service parameters in the link if they were generated by Amazon or by the API response.
You do not need to expose technical keys in the article or on the product page. The editor only needs to understand one thing: a correct link matters more than a polished button. The button may look perfect, but without the right Partner Tag it does not solve the business problem. On the other hand, a plain text link with proper attribution is sometimes safer than a complex block driven by unverified automation.
ASIN, Search, and Data Resources
The Amazon Standard Identification Number, or ASIN, is Amazon's product identifier. The official PA-API documentation describes the GetItems operation for retrieving data by item identifiers and the SearchItems operation for finding products by parameters. If the add-on asks for an ASIN, that is usually the more controllable scenario: the editor selects a specific product and verifies it manually. If the add-on works from a keyword phrase, the results may change, which makes verification more important.
In practice, reviews are better built around specific products rather than broad search queries. A search phrase may return an irrelevant item, a different model, an accessory instead of the main product, or a listing without the offer you need. Search can make sense for roundups like "best accessories," but in commercially important reviews, a specific ASIN is easier to control.
What Data to Show on the Page
Not every type of data is equally safe to display. The product name, image, button, and a brief explanation of why it was chosen are usually easy for readers to interpret. Price, availability, discount, and shipping timing require more caution because they change quickly and may vary by region. The older PA-API documentation includes resource groups for images, item information, and offers, along with caching recommendations. But if the current API layer is changing, the editor needs to verify that the plugin is not displaying stale prices or storing data longer than the source rules allow.
| Setting | Why It Matters | How to Verify It |
|---|---|---|
| Partner Tag | Controls affiliate attribution for the click-through | Click the button and inspect the final URL without manually altering parameters |
| ASIN or product source | Determines which product appears in the block | Compare the product on the page with the Amazon listing and the article draft |
| Image and title | Help the reader quickly understand the recommendation | Check that the image is not empty, not stretched, and belongs to the correct model |
| Price and availability | Can become outdated quickly | Show them only if the data loads correctly and updates under the source rules |
| Disclosure text | Reduces compliance risk and builds trust | Make sure the reader sees the disclosure near the recommendation or before the commercial block |
Rolling Back Risky Settings
If the block becomes empty, slow, or unstable after enabling automatic data, do not roll back the entire plugin right away. Roll back the specific questionable mode first. Replace automatic search with a specific ASIN, temporarily disable price and availability, then clear the page cache. If the block becomes stable after that, the issue is most likely tied to the API response, rate limits, or a specific data resource. If the block still does not appear, move on to compatibility diagnostics for WPBakery and the theme.
WPBakery and Amazon Blocks Together: Where to Place Product Elements
The main reason to use CodeCanyon Amazon Affiliates on a WPBakery site is the ability to drop a product block into a visual layout without writing code by hand. But where you place that element affects conversions, readability, and trust. The same block can help the article if it appears after the reasoning behind the recommendation, or annoy the reader if it interrupts the text before the product's value is even clear.
Recommended Positions Within the Page Structure
In a review or roundup, an Amazon block works best where it closes a small thought unit. For example, the author first explains the problem, the selection criteria, and who the product suits, then shows the product card with the link. On a landing page, the product block can sit in the right column or in a section following the main benefit. In an article with multiple recommendations, it is better to use several compact blocks rather than turning the whole text into a storefront.
- After a mini-review of the product, once the reader already understands why it is being recommended.
- In the middle of a comparison section, if the card helps move the reader from explanation to action.
- At the end of a practical scenario, if the product is the tool needed to replicate the result.
- In a sidebar only when the theme and responsive grid do not break the block on mobile.
What Matters in a WPBakery Layout
WPBakery lets you build rows, columns, and elements. For an Amazon affiliate block, that means you need to verify not just the add-on itself, but also the container around it. A narrow column may squeeze the image and button. A full-width row may make the product card feel too stretched. A section with parallax, animation, or a complex background can make the affiliate disclosure harder to read.
On a typical site, it makes sense to create one or two reusable layout patterns: a compact block for the middle of an article and a wider block for a final recommendation. There is no need to invent a new design for every page. Consistency in product cards helps readers recognize the commercial element faster and keeps it from feeling like random advertising.
How to Avoid Overloading the Page with Affiliate Blocks
A common affiliate-site mistake is stacking too many product cards one after another. That lowers trust and hurts readability. If every section ends with a button, readers stop seeing the difference between an editorial recommendation and commercial noise. It is better to use fewer blocks, but tie each one to a specific claim: "best option for a small kitchen," "good fit for a beginner," "not the right pick for heavy-duty use."
That approach is also better for SEO. A page where the product block supports expert text is stronger than a mechanical storefront. Search engines and users both evaluate more than the presence of an affiliate link. They care whether the page actually helps solve a problem. So the Amazon block should support the explanation, not replace it.
Practical Example: A Product Recommendation in an Accessories Review
Let's walk through a safe scenario that can be adapted for most niche sites. Imagine you have an article titled "How to Choose a Desk Lamp for a Home Office." In the middle of the article, you explain the criteria: adjustable brightness, neutral light temperature, a stable base, comfortable height, and glare control. After that, you want to show a specific Amazon product as an example of a suitable option.
Goal
You need to add a single product block to the WPBakery page that does not interrupt the text but helps the reader move on to checking the product. The block should include a clear title, image, click-through button, short caption, and affiliate disclosure. There is no need to promise the best price, guaranteed availability, or a specific discount unless that information is confirmed by a current source.
Preparation
Before editing the page, prepare one specific ASIN or a verified affiliate link. Open the product on Amazon in a separate tab and make sure it is the exact model you are describing. Then prepare a short line explaining why the product is shown, such as "A good example of a lamp with adjustable brightness and a stable base." That is far better than an empty command like "buy now."
Steps in WPBakery
- Open the page in the WPBakery editor and find the spot after the paragraph that covers your selection criteria.
- Add a new row or use an existing section if it has enough width for the card.
- Add the Amazon affiliate element that appeared after activating the add-on.
- Enter the ASIN, link, or other product identifier in the field your version supports.
- Add a short caption if the element allows text next to the product.
- Choose a display format that does not break the grid: a compact card for an article or a wider block for a final recommendation.
- Save the page as a draft or update a test copy.
Expected Result
On the public page, you should see one clean block tied to the preceding text. The button should point to Amazon while preserving the affiliate tag. The image should match the product, the title should not be cut off to the point that the model becomes unclear, and the card should remain readable on mobile.
A Commonly Overlooked Detail
If the product does not appear, do not start by changing the whole layout. Check the data source first: is the ASIN correct, is the product available in the selected region, have API limits been exceeded, and does the add-on require global Amazon settings to be saved before the element works? Then temporarily replace the product with another verified ASIN. If the second product displays correctly, the issue is not WPBakery but the specific card or the Amazon response.
Quick takeaway: a good product block should answer the question "why is this product here?" instead of just adding another button. That is when CodeCanyon Amazon Affiliates helps the editor instead of turning the article into a pile of random links.
Verifying the Result: Public Page, Link, Responsiveness, and Speed
After saving the page, you need to verify four layers of the result: visual output, affiliate click-through, mobile behavior, and impact on speed. Without that check, it is impossible to know whether the product works as part of the site. In the admin area, the block may look fine, but the live theme, cache, lazy loading, or theme CSS can change the final presentation.
Visual Output
Open the page in an incognito window or in a browser where you are not logged into WordPress. That helps you see the page the way a normal reader would. Check whether a raw shortcode is visible, whether the image disappeared, whether the button shifted out of place, whether the block overlaps the text, and whether the affiliate disclosure looks like technical clutter.
Click-Through to Amazon
Click the button or link. The final URL may be long, but it should preserve the affiliate identifier if the link is generated through Amazon affiliate tools. If the parameters disappear after the click, check whether a link-shortening plugin, caching layer, JavaScript optimizer, or redirect setting is interfering.
Mobile Responsiveness
Check the page at phone width. The product block should not collapse into a narrow column with a truncated title and a two-line button that makes the action unclear. If the card is too wide, try a different WPBakery element or container. If the button takes up half the screen, shorten the button text itself, but do not remove the affiliate disclosure.
Speed and Cache
Amazon affiliate blocks may depend on images, external links, API responses, and local cache. Official PA-API guidance emphasizes controlling request limits and using caching carefully. For a WordPress site, that means: do not clear the cache every few minutes for no reason, do not make every reader visit trigger a fresh Amazon request, and do not display data that should no longer be stored under the source rules.
If the site uses a separate cache plugin, CDN, or JavaScript minification, verify the result after clearing the cache and in a normal viewing session. Sometimes the element appears in preview, but the public page still shows an older version. That is not necessarily an Amazon add-on error. Often it is normal cache behavior that simply needs to be refreshed after a layout change.
ASIN, API, Cache, and the Freshness of Amazon Data
This section deserves separate attention because it is where expectations most often diverge from reality. A site owner wants a polished card that "updates itself." But Amazon data is governed by access rules, limits, region, account status, and API changes. So setting up CodeCanyon Amazon Affiliates means accounting not only for the WordPress side, but also for the lifecycle of product information.
Why a Specific ASIN Is Usually Safer Than Search
When an editor picks a specific ASIN, they control the product. That matters most in reviews where the author is discussing a particular model. Keyword search is convenient for automated roundups, but it can return the wrong result. The Amazon catalog changes, products disappear, new variants appear, and queries may behave differently across locales. If your article makes a precise recommendation, it is better to anchor it to a specific product.
What to Do About Price
Price is a sensitive element. If your plugin version can display price from a current source and refresh it within the allowed limits, that is useful. If not, it is better not to show a price at all, or to pair it with cautious wording such as "check the current details on Amazon." You should not manually type a price into the article unless you are prepared to keep updating it.
Cache as a Balance Between Speed and Accuracy
Cache helps avoid overloading the API and speeds up the page. But overly long cache windows can show stale data, while overly short ones can lead to rate-limit issues or delays. The older PA-API documentation describes different caching approaches for different resource types, including a shorter window for offers and a longer one for less volatile data. Even if the product should already be moving to a newer API layer, the principle still matters: not all product data changes at the same pace.
For the editor, the practical conclusion is this: if the block uses only the image, title, and link, it is usually more stable. If price, availability, discounts, and dynamic indicators are added, verification needs to be stricter. Do not enable the maximum amount of data just because the element allows it. Show what actually helps the reader decide and what you can realistically keep accurate.
How to Handle an API Transition
Since the official PA-API documentation points to a transition to the Creators API, any older Amazon affiliate tool should be tested before wide deployment. Start with one test block, check what data actually loads, then see what happens after clearing the cache. If the plugin does not support the current way of retrieving data, use it only for manual affiliate links if that mode exists, or consider an alternative.
Editorial Rules: How to Make an Amazon Block Useful Rather Than Pushy
The plugin can display a card, but it does not determine the quality of the recommendation. On an affiliate page, trust matters more than the number of buttons. The reader should understand why the product was chosen, what limitations come with the recommendation, and that the click-through to Amazon is commercial in nature. If the block appears without explanation, it feels like a banner. If it closes an argument, it becomes part of the guide.
Affiliate Disclosure
The Amazon Associates Operating Agreement requires you to clearly identify yourself as a participant in the program, and the FTC recommends disclosures that are noticeable, understandable, and placed near the endorsement message. For a Russian-language site, a simple disclosure before the first commercial block or next to the product recommendation is usually enough. The key point is not to hide it on an "About" page when the product block itself appears inside the article.
A safe example for an English-language page would be: "This article may contain affiliate links. If you click through and make a purchase, the site may earn a commission at no extra cost to you." You can adapt that wording to your legal context, but the meaning should stay clear. Do not claim that Amazon supports, sponsors, or endorses your site.
Text Next to the Card
The product card should be tied to the author's explanation. Instead of an empty caption like "Buy on Amazon," add a short clarifying note: "A good fit for a small desk," "Worth considering if you need a lightweight travel version," or "Compare the current package contents before buying." That kind of text helps the reader decide and reduces the risk that the page feels like a stack of automated inserts.
Do Not Promise What You Cannot Control
Do not write "best price," "always in stock," "most cost-effective option," or similar promises unless you actively confirm them with current data and update them regularly. It is better to explain selection criteria such as materials, compatibility, size, power, package contents, or usage context. The affiliate link should be the result of the argument, not a substitute for it.
Compatibility with the Theme, Cache, and Other Plugins
Because CodeCanyon Amazon Affiliates depends on WordPress, WPBakery, and Amazon data sources, compatibility issues can appear at multiple layers. It is important not to lump them together into one vague error. If the element does not appear in the editor, that is one area. If the element exists but the public card is empty, that is another. If the card is visible but the link is missing the tag, that is a third. Breaking the problem down this way saves time.
Theme and CSS
WordPress themes sometimes override button, image, and column styles. If the Amazon card looks odd, test it first in a plain section without a complex background, then inside the real layout. If the problem appears only in a specific WPBakery row, the cause may be container settings, spacing, animation, or column width.
If you need to make small visual adjustments, it is safer to use WPBakery settings for the row and element: extra classes, spacing, column width, and alignment. Do not edit the plugin files. If the exact classes used by CodeCanyon Amazon Affiliates are not confirmed, do not write CSS against invented selectors. A safer generic approach is to add an extra class to the WPBakery container and style only that outer wrapper.
For example, if WPBakery lets you assign the row class amazon-recommendation-wrap, you can style the outer container through your theme's custom CSS or its built-in safe CSS area:
.amazon-recommendation-wrap {
margin: 28px 0;
padding: 18px;
border: 1px solid rgba(0, 0, 0, 0.12);
border-radius: 8px;
background: #fff;
}
.amazon-recommendation-wrap .wpb_wrapper {
max-width: 100%;
}
This snippet does not depend on internal add-on classes and does not interfere with its PHP logic. It only styles the outer container that you added yourself in WPBakery. The verification is simple: open the page on desktop and on mobile, make sure the border appears only around the right block, and then remove the class or CSS if you need to roll the change back.
Cache and Optimization
Cache plugins may continue showing an older page version after the element changes. JavaScript optimizers may delay scripts if the add-on uses dynamic output. A CDN may serve an outdated image or HTML. Start with the simple checks: clear the page cache, disable minification only for testing, and check the page while logged out. If the card appears after optimization is disabled, look for a targeted exclusion rather than turning cache off permanently.
Link and Redirect Plugins
PrettyLinks, ThirstyAffiliates, and similar tools can manage links, shorten them, and track clicks. That is useful for a general affiliate link library, but with Amazon you need to follow the program rules and avoid breaking special parameters. If you use a link manager alongside CodeCanyon Amazon Affiliates, verify that it is not altering the URL, stripping the Partner Tag, or inserting a redirect where Amazon requires a direct special-link format.
Working Patterns for Different Types of Affiliate Pages
A universal product card should not look identical on every page. In WPBakery, it is easy to copy one block, paste it into dozens of articles, and quickly end up with something that technically works but is editorially weak. It is better to define several usage patterns for CodeCanyon Amazon Affiliates in advance. Then the editor understands which format fits a review, a roundup, a tutorial, or a landing page, instead of dropping a block wherever there happens to be space.
Single-Product Review
In a single-product review, the Amazon block should come after the explanation of the key criteria. For example, the author first covers the product's use case, strengths, limitations, and how it compares with similar models. Only then should the card with the click-through appear. That order matters: the reader sees the link as a continuation of the analysis, not as an attempt to send them to Amazon before they understand the context.
For a single-product review, a wider block or a card with a clearly visible button usually works best, but without overload. If your add-on version can display multiple product attributes, choose the most useful ones: image, title, button, and a short caption. Price and availability are acceptable only when you are confident in their accuracy. Ratings, reviews, and extra claims are better left out unless the data source and Amazon's rules clearly support that display format.
Practical Check for a Single-Product Review
Check whether the reader can understand the recommendation without clicking. If there is no explanation next to the block about why the product fits, add two or three sentences before the card. If the explanation exists but the card takes up more visual space than the reasoning itself, reduce the visual weight of the block. On affiliate pages, trust often grows from clarity of choice, not from the size of the button.
Multi-Product Roundup
Roundups are harder. If you place five or seven Amazon blocks in a row, the page quickly turns into a storefront. WPBakery can help build the grid, but the grid by itself does not explain the differences between products. So for a roundup, it is better to use a repeated structure: a short criterion, a product block, one strong point, one limitation, and who the product is for. If a product has no distinct role, it may not belong in the roundup at all.
Here it is important to decide in advance whether each block will be full-size or compact. In a long roundup, full-size cards become tiring. A compact format with consistent spacing, short captions, and a clear button reads better. If the WPBakery row contains two or three columns, check how the cards wrap on mobile. A common problem is that the grid looks neat on desktop, but on a phone each card becomes too tall and breaks the reading flow.
How to Differentiate Products by Role
Do not rely only on positions like "option 1," "option 2," and "option 3." It is better to give each product an editorial role: "for a small kitchen," "for travel," "for beginners," or "for heavy use." That makes the Amazon block part of the selection logic. If the add-on lets you add a caption or extra text, use it for that role rather than for promotional copy.
Tutorial or How-To Content
In a tutorial, a product recommendation should appear only where the product is genuinely needed to complete a step. For example, in an article about organizing desk cables, an Amazon block featuring a cable organizer makes sense after the section that explains how to choose a mounting method. In a tutorial, you should not place the card before the reader understands why the item matters. Otherwise the commercial block interrupts the instructional sequence.
For how-to content, a "tool for this step" format works well. First the action is described, then a sample product is shown, then the result is verified. That format is especially convenient in WPBakery: you can create a row with text on the left and a compact card on the right, but only if the responsive version does not break the reading order. On mobile, the context should come first, then the card, then the verification.
Landing Page for a Commercial Search Intent
On a landing page, the Amazon block can be more prominent, but it still needs to be supported by reasoning. If the page targets queries like "best podcast microphone" or "which lamp is best for video," the reader expects a quick conclusion. In that case, a final recommendation near the start of the second major section can work well, but not in the first screen before the criteria are explained. In WPBakery, you might build a hero section with the main points, then a short comparison of criteria, and only after that the Amazon card.
Make sure the CTA button in the Amazon block does not conflict with the other buttons on the page. If the page also includes a newsletter signup, a form, internal navigation, and an affiliate button, the user can get lost. On a commercial page, it is better to have one primary action path per section. If the section is about the product, the button leads to Amazon. If the section is about an email signup, the Amazon card does not belong there.
An Internal Standard for Editors
To avoid rethinking every block from scratch, create a short internal standard. It should define where the affiliate disclosure goes, which card format to use for reviews versus roundups, what data is allowed to be shown, when price should be hidden, how to verify the Partner Tag, and who is responsible for outdated products. This does not require complex documentation. A single page in your knowledge base or a pinned draft with sample WPBakery sections is enough.
If multiple authors work on the site, this becomes even more important. One author may add product blocks after every paragraph, another only at the end of the article, and a third may manually rewrite the buttons. The result is an inconsistent user experience. CodeCanyon Amazon Affiliates delivers more value when it is used as part of a shared editorial process.
A Detailed Configuration Path After the First Test
Once the initial check is done, it is worth going through a second round of setup. At this stage, you already know the add-on activates and the element renders. The next job is to make it reliable: choose the data format, refine the appearance, lock down cache rules, verify editor permissions, and prepare a reusable section template. This step is often skipped, and that is when teams later run into mismatched cards, broken links, and unclear errors on older pages.
Step 1. Separate Global and Local Settings
Global settings apply to the whole site: Partner Tag, Amazon region, API access, cache mode, overall button style, and possibly a default card template. Local settings apply to a specific element: ASIN, caption, output format, width, and placement inside the WPBakery row. Do not mix those levels. If one product renders incorrectly, check the local ASIN first. If no block works at all, check the global data.
This separation also helps with maintenance. An editor can fix a local caption or swap the product, but should not change the global Partner Tag without a reason. An administrator can manage the API and cache, but does not need to edit every article. The clearer the roles, the fewer accidental breakages you will see.
Step 2. Choose the Minimum Useful Set of Displayed Data
Start with a minimal set: image, title, button, and a short caption. After that, add more data only if it genuinely helps the reader. If price is not essential, leave it off. If rating or availability is not backed by a stable data source, do not make it part of the card. If you have no process for reviewing outdated data, do not display information that ages quickly.
A minimal stable block is often better than a maximum dynamic block. It is easier to verify, faster to load, and less dependent on changes in the Amazon API. That matters especially on content sites: pages can stay live for months or years, while product data changes faster than the editorial cycle.
Step 3. Prepare a Reusable WPBakery Section
Once one block looks right, save the section structure as a reusable template if your WPBakery workflow supports it. The template should include the container, the affiliate disclosure, a place for editorial explanation, and the Amazon element itself. That way, the editor is not just adding a card, but inserting a complete and properly structured content block.
A simple example structure would be: a short paragraph of context, the affiliate disclosure, the product element, and a verification note or limitation. That structure reminds the author that the card should not exist separately from the explanation. It also helps keep spacing and visual rhythm consistent across the site.
Step 4. Check User Roles
On some sites, editors can edit pages but do not have access to plugin settings. That is reasonable. But they still need a clear way to add product blocks. Check whether an editor can see the WPBakery element, can change the ASIN or link, and cannot accidentally alter the global API settings. If permissions are too broad, the risk of mistakes goes up. If they are too narrow, the editor will work around the process manually.
For commercial sites, it helps to assign clear responsibilities: the editor handles product selection and copy, the administrator handles global settings and compatibility, the SEO specialist handles page quality and thin-content risk, and the site owner handles affiliate compliance. Even on a small team, it helps to keep those roles in mind.
Step 5. Define the Rollback Plan
Before rolling the add-on out across older content, decide how you will roll the block back if needed. If the add-on is disabled, what will the user see? A raw shortcode? An empty section? The surrounding text without the card? Test that on a sample page. If disabling the add-on leaves an ugly technical footprint, do not deploy it across hundreds of articles without a migration plan.
A good practice is to keep independent editorial text around the product element. Even if the card temporarily stops working, the reader still sees the explanation and can understand the recommendation. A bad practice is when the entire recommendation lives only inside a dynamic block. In that case, a failure makes the page lose its meaning.
How to Maintain Pages with Amazon Recommendations After Publication
Publishing does not end the work. Affiliate pages need maintenance: products disappear, Amazon changes data access, themes are updated, WPBakery gets new versions, cache plugins change their optimization behavior, and older articles continue receiving traffic. Without a maintenance process, even a carefully configured CodeCanyon Amazon Affiliates setup will start to show weaknesses over time.
Scheduled Checks for Important Pages
Divide pages by importance. Articles that drive traffic, clicks, or revenue should be checked more often. Lower-traffic content can be reviewed less frequently, but it should not be forgotten entirely. And do not limit the check to button clicks. Confirm that the product still matches the text, that the image still loads, that the title has not shifted, and that the recommendation still feels current.
If an article covers a seasonal topic, review it before the season begins. If the product category changes quickly, such as tech or electronics, the freshness window is shorter. If the category is more stable, such as basic tools or books, the interval can be longer. The plugin does not replace an editorial calendar.
A Change Log for Product Blocks
When an editor changes an ASIN or replaces a product, it helps to record why. You do not need a complex system. A simple internal note is enough: "product replaced because the previous one is unavailable," "price removed because the data no longer updates," or "block moved lower because it interrupted reading." A log like that helps explain why a page looks the way it does and reduces the risk of bringing back an old mistake.
If the site is large, it also helps to maintain a list of pages that use Amazon blocks. That list should include the URL, article topic, selected ASINs, date of the last check, responsible editor, and status. This becomes especially useful during an API transition or a move to a different affiliate plugin. Without a list, it is hard to know exactly where CodeCanyon Amazon Affiliates elements are being used.
Post-Update Checks
After updating WordPress, WPBakery, the theme, the cache plugin, or the Amazon add-on itself, review several representative pages. One page should contain a single product block, another should contain several, and a third should place the block inside a more complex WPBakery grid. That helps you spot problems before they affect the whole site.
Pay special attention to updates that affect the editor, shortcode handling, JavaScript, CSS optimization, and cache. An affiliate block may be technically simple, but it sits at the intersection of several systems. Any one of them can change behavior after an update.
What to Do When the API or Tool Changes
If it becomes clear that the old way of retrieving Amazon data no longer works well enough, do not remove everything at once. First determine which pages are critical, which blocks depend on dynamic data, and whether you can temporarily switch to manual links. Then choose the path: update the current add-on, replace it with an alternative, keep only manual affiliate links, or rebuild important pages in another format.
Migration should be controlled. If you simply disable the plugin, pages may be left with empty spaces or unprocessed shortcodes. If you install an alternative without a plan, you may end up manually rebuilding cards and checking every link. That is why the page list and change log are not bureaucracy. They are protection.
Editorial Cleanup of Old Recommendations
Old recommendations need to be reviewed not only technically, but also editorially. A product may still be available and yet no longer be a good recommendation. New models appear, reviews change, and audience needs shift. If an article keeps recommending an outdated product, the problem is not the plugin but the content. CodeCanyon Amazon Affiliates will display whatever you give it. The quality of the recommendation still belongs to the author.
A good cleanup looks like this: remove weak products, replace unavailable ones, update the reasoning, trim unnecessary cards, remove outdated prices, and check the affiliate disclosure. After that kind of cleanup, the page becomes more useful even without changing the plugin. Sometimes fewer Amazon blocks perform better because the remaining recommendations become more precise.
If the Amazon Block Is Not Working: Troubleshooting by Symptom
Troubleshooting is best done from simple to complex. There is no need to reinstall the plugin or switch themes right away. First identify the symptom: the element is missing in WPBakery, the block does not render on the page, the product data is empty, the link is wrong, the layout is broken, or the page has become slow. Each symptom points to a different layer.
The Element Did Not Appear in the WPBakery Editor
Symptom: after activating the add-on, you open WPBakery but cannot find the Amazon element. Possible causes include WPBakery not being active for the current post type, the add-on not loading, the element being placed in a different category, a JavaScript conflict in the admin panel, or an installed WPBakery version that is incompatible with the add-on.
Check a normal test page where WPBakery definitely works. Then open the full element list and search not only for the word Amazon, but also for the likely add-on name. If the element still cannot be found, temporarily disable other WPBakery add-ons and check again. If the element appears after one of them is disabled, the conflict is in the builder's admin-side environment.
An Empty Block or Raw Shortcode Appears on the Page
Symptom: the element exists in the editor, but the public page shows an empty area or the text shortcode. The cause may be that the add-on's shortcode was not processed, the element was saved in an unsupported content type, the plugin is inactive, the cache is serving old HTML, or the block is missing a required product.
Open the page without cache, confirm that the add-on is active, save the element again, and replace the product identifier with a known-good one. If the shortcode remains after the plugin is disabled, that is expected: WordPress shows the text because the shortcode handler is missing. If the shortcode is visible while the plugin is active, the issue is deeper, in the element handler or compatibility.
The Product Is Not Found or the Data Is Incomplete
Symptom: the card appears, but without the image, price, title, or button. Possible causes include an incorrect ASIN, the product being unavailable in the selected locale, the API not returning the requested resources, rate limits being exceeded, an outdated access method, or the plugin requesting data that Amazon no longer provides through the old interface.
Check the same product manually on Amazon. Then try another ASIN from the same locale. If one product works and another does not, the problem is likely tied to that specific product or its availability. If no product works, inspect the global Amazon settings, Partner Tag, API access, limits, and any error messages.
The Click-Through Works, but the Affiliate Tag Disappears
Symptom: the button leads to Amazon, but the final link does not contain the required attribution. Possible causes include the tag not being set in the settings, a link manager rewriting the URL, a redirect stripping the parameters, the editor manually editing the link, or the cache serving an old block version.
Start by checking the source link in the element settings. Then temporarily disable plugins that intercept links or redirects, or exclude this specific Amazon block from their processing. Do not manually alter parameters returned by the Amazon API. Official PA-API guidance warns that modifying vended links can lead to a loss of attribution.
The Page Became Slower After Adding Several Blocks
Symptom: the article loads noticeably slower, especially when it contains multiple product blocks. The cause may be a large number of images, API requests, missing cache, a heavy WPBakery layout, or third-party optimization layers. Start by reducing the number of blocks on the page and checking the cache. Do not display ten dynamic cards where two or three editorially justified recommendations are enough.
The Layout Breaks on Mobile
Symptom: the image is stretched, the button runs off-screen, or the text overlaps a neighboring block. Check the WPBakery column width, row spacing, responsive settings, and theme CSS. If the issue appears only in one section, move the card into a wider column or use a more compact element layout. If the issue repeats everywhere, inspect the global theme styles and the add-on's own settings.
What Matters for SEO, Trust, and User Experience
An Amazon affiliate block affects more than clicks. It also shapes how the page is perceived. If product cards appear without explanation, a search-facing page can look like thin commercial content. If the cards are built into a useful guide, they strengthen the material: the reader gets selection criteria, limitations, verification, and a clear path to the product.
Do Not Replace the Review with a Card
A product block is not a review. It should be surrounded by selection criteria, comparison with alternatives, explanation of limitations, and an honest conclusion. For an Amazon recommendation, the drawbacks are especially important: who the product is not for, what to check before buying, and which specs may vary across versions. That makes the page more useful and reduces the promotional tone.
Watch for Repetitive Blocks
If the site has dozens of pages using the same text before every Amazon card, quality suffers. Use a visual template, but write a unique explanation for each product and each section. WPBakery can speed up design, but it should not turn the editorial part into a copy-and-paste exercise.
Stay Transparent
Affiliate disclosure does not hurt conversions when it is written calmly and clearly. In fact, hiding the commercial relationship can reduce trust. Amazon and the FTC provide a fairly clear standard: the user should understand that the site owner may earn a commission. In a Russian-language article, plain language is better than legal fog.
Review Older Pages
Affiliate pages age faster than standard informational content. A product may disappear, a link may lead to a different variation, a price may stop being relevant, and API access may change. Create an editorial review rhythm: revisit important pages more often, secondary pages less often, but do not leave them untouched forever. If a product is no longer a good fit, it is better to replace or remove the block than to leave a broken recommendation in place.
Questions to Resolve Before Rolling It Out at Scale
Can CodeCanyon Amazon Affiliates be used without WPBakery?
Based on the name of the original product, this is specifically an add-on for WPBakery Page Builder. Without WPBakery, its main value largely disappears. If your site uses Gutenberg, Elementor, or another editor, it is better to look for a tool that directly supports your actual editing workflow.
Do you need access to the Amazon API?
That depends on the exact mode your version uses. If the block automatically pulls images, titles, price, or availability, it may require a current Amazon data source. If it works only with manual links, the API may not be necessary. Before broader deployment, test one product and document which fields are pulled automatically and which are entered manually by the editor.
Why might price or availability fail to display?
There are several possible reasons: the product is unavailable in the selected locale, the API does not return the required resource, the request limit has been exceeded, access to the old API has changed, the wrong ASIN was selected, or the plugin does not support the current retrieval method. In those cases, it is better not to show a price at all than to display an outdated or empty value.
Can you hide the affiliate disclosure in the site footer?
That is a bad practice. The FTC recommends making disclosures noticeable and placing them near the endorsement message, and Amazon requires clear identification of participation in the Associates Program. On a page with product recommendations, it is better to include a clear statement before the first affiliate card or next to the commercial block.
What if the block breaks after clearing the cache?
If the block disappears or becomes empty after the cache is cleared, it is likely reaching back out to the data source and getting an error. Check the ASIN, Partner Tag, API access, rate limits, and request parameters. If the block appears only from stale cache, that is not a stable result. It is a hidden problem.
Is this plugin suitable for large comparison tables?
Possibly, if your version includes that mode, but based on publicly verifiable information, you should not confidently promise full comparison-table support. If comparison tables are a core requirement for the site, compare this product with AAWP or AmaLinks Pro, both of which explicitly position those formats as part of their feature set.
Can link shorteners be used together with Amazon blocks?
Technically, WordPress link plugins can coexist with them, but with Amazon it is important not to lose the required parameters or violate the program rules. Check the final URL, do not remove the Partner Tag, and do not alter links generated by an official tool or API response.
How do you know whether the product is worth keeping on the site?
Keep it if editors can assemble product blocks faster, links preserve attribution, output remains stable on mobile, cards do not slow the page down, and the setup does not create ongoing data-freshness problems. If the add-on requires constant workarounds, a better-supported solution is usually the smarter long-term choice.
When CodeCanyon Amazon Affiliates Is a Good Choice
CodeCanyon Amazon Affiliates is worth testing if your site already lives inside WPBakery and the editor needs a straightforward way to add Amazon recommendations directly into a visual layout. In that scenario, the product can become a useful layer between the content and the affiliate link: the author explains the choice, WPBakery maintains the page structure, the add-on renders the product block, and the reader gets a clear path forward.
Before you download the installation file and move it onto a production site, verify three things: compatibility with your current WPBakery setup, availability of the Amazon data access method you need, and correct Partner Tag preservation in the final link. If those three checks pass, you can move on to card design, editorial rules, and a regular review process for outdated products.
If your project needs advanced Amazon automation, independence from WPBakery, large comparison tables, click analytics, and geo logic, this add-on should be compared against more specialized solutions. Do not choose the tool just by the category name. Choose it based on the actual workflow it speeds up and the risks it creates.
The final benchmark is simple: the plugin should help the reader understand the recommendation faster, and help the editor integrate it into the page cleanly. If the block looks useful after testing, the links are verifiable, the affiliate disclosure is visible, and the site does not take a speed hit, CodeCanyon Amazon Affiliates can be a practical addition to WPBakery-based pages. If even one of those layers is unstable, solve the technical cause first and only then add product blocks to important articles.


