LeanOn Affiliate Storefront For Amazon Associates Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
LeanOn Affiliate Storefront for Amazon Associates helps Amazon Associates display product recommendations on WordPress sites.
This plugin is not affiliated with, endorsed by, sponsored by, or approved by Amazon.com, Inc. or its affiliates.
The plugin connects to the Amazon Creators API to fetch product information such as images, titles, prices, ratings, availability, and Prime status when valid API credentials are configured. Product data is cached with WordPress transients to reduce repeated API requests.
You can place product boxes in posts and pages with shortcodes, use the visual Box Builder to create reusable presets, and build curated idea-list pages with storefront-style shortcodes.
All features included in this plugin are available without a paid upgrade.
Product Box Layouts
The plugin includes several layouts for different content types and placements:
- Single Product Box — Standard in-content product recommendation layout.
- Sidebar Box — Compact product card for sidebar-style placements.
- Sidebar Grid — Multiple products stacked for narrow areas.
- Product Grid — Responsive grid for showing several products.
- Best-of List — Ranked product list with optional award labels.
- Comparison Table — Side-by-side feature comparison for multiple products.
- Hero Gallery — Editorial-style product section with gallery support.
- Hero Single — Editorial-style product section with one main image.
- Review Card — Review-style card with rating, pros and cons, badge, and verdict text.
Box Builder
The Box Builder provides a visual form-based editor for product box layouts. You can configure a layout, preview it, save it as a preset, and display it with a shortcode.
Example:
[leanon_as_box id="your-preset-name"]
Box Builder features include:
- Product search using configured Amazon Creators API credentials.
- Live preview iframe.
- Preset library with edit, duplicate, and delete actions.
Curated Idea Lists
The plugin also includes shortcodes for building curated storefront-style idea list pages.
Creator profile card:
[affiliate_storefront_header name="..." handle="..." avatar="..." bio="..."]
Idea list card:
[affiliate_storefront_list name="My Picks" asins="B01,B02,B03" count="12"]
Grid wrapper:
[affiliate_storefront_grid columns="4"][affiliate_storefront_list ...][/affiliate_storefront_grid]
A dedicated admin panel under Affiliate Storefront -> Storefront helps generate these shortcodes.
Dashboard
The plugin dashboard includes:
- Product search.
- Preview of available box layouts.
- Configuration status information.
Data and Caching
The plugin can fetch product information from the Amazon Creators API when API credentials are configured.
Fetched product data may include:
- Product image
- Product title
- Price
- Ratings
- Availability
- Prime status
- Savings information, when available
Product data is cached using WordPress transients. The cache duration is configurable in the plugin settings.
Geo-Targeting
When enabled, geo-targeting detects the visitor’s country using GeoJS and adjusts Amazon links to the matching marketplace where supported.
Supported marketplace options include:
US, UK, Canada, Germany, France, Italy, Spain, Netherlands, Sweden, Poland, Belgium, Turkey, Brazil, Mexico, Japan, India, Singapore, Australia, UAE, Saudi Arabia, and Egypt.
Geo-targeting is optional and can be enabled or disabled from the plugin settings.
Affiliate Attribution
The plugin supports Amazon affiliate partner tags and optional per-shortcode partner tag overrides.
It can also generate placement-based subtags to help site owners identify performance inside their own Amazon Associates reports.
Design Options
The plugin includes design settings for:
- Button text.
- Button colors.
- Title hover color.
- Border color.
- Box shadow.
- Image hover effect.
Layouts are responsive and are intended to adapt to common desktop, tablet, and mobile screen sizes.
Affiliate Disclosure
The plugin can append an Amazon Associates disclosure to post content when a product box is displayed.
This can be configured under Affiliate Storefront -> Settings -> Compliance.
Site owners are responsible for ensuring their site complies with Amazon Associates Program requirements and any applicable local disclosure laws or regulations.
Requirements
To use live Amazon product data, you need:
- An active Amazon Associates account.
- Amazon Creators API credentials.
- A configured Amazon partner tag.
Without valid API credentials, the plugin cannot fetch live product data from Amazon.
External Services
This plugin connects to external services to provide its core functionality. These services are only used for the purposes described below.
Amazon Creators API
The plugin connects to the Amazon Creators API to fetch product data used in product boxes, comparison tables, review cards, and storefront-style lists.
Purpose:
- Fetch Amazon product data for ASINs configured by the site owner.
- Retrieve product information such as title, image, price, rating, availability, and Prime status when available.
Data sent:
- ASIN, which is the Amazon product identifier.
- Marketplace domain, such as
www.amazon.comorwww.amazon.co.uk. - Amazon Creators API credentials configured by the site owner, including Credential ID and Credential Secret, for API authentication.
- Request metadata required by Amazon for API authentication and response handling.
When data is sent:
- When a page containing plugin output is displayed and no valid cached product data exists.
- When the site owner uses the product search feature in the WordPress admin.
- When a saved cache entry expires and product data needs to be refreshed.
Account/API key required:
- Yes. An Amazon Associates account and Amazon Creators API credentials are required for live product data.
Terms:
- https://affiliate-program.amazon.com/help/operating/agreement/
Privacy Policy:
- https://www.amazon.com/gp/help/customer/display.html?nodeId=468496
Amazon Product and Affiliate Links
The plugin generates Amazon product links using the Amazon marketplace and partner tag configured by the site owner.
Purpose:
- Send visitors to Amazon product pages using the configured affiliate partner tag.
Data sent:
- When a visitor clicks an Amazon product link, the visitor is sent to the relevant Amazon marketplace.
- Amazon may receive information normally included in a browser request, such as IP address, browser information, referring page, and the URL being visited.
When data is sent:
- Only when a visitor clicks an Amazon product link generated by the plugin.
Terms:
- https://affiliate-program.amazon.com/help/operating/agreement/
Privacy Policy:
- https://www.amazon.com/gp/help/customer/display.html?nodeId=468496
GeoJS
When geo-targeting is enabled, the plugin uses GeoJS to detect the visitor’s country.
Purpose:
- Determine the visitor’s country so the plugin can adjust Amazon links to a supported local marketplace.
Data sent:
- Visitor IP address.
- Browser request information normally sent when requesting a web service.
When data is sent:
- When a visitor loads a page containing plugin output and geo-targeting is enabled in the plugin settings.
Account/API key required:
- No.
Terms:
- https://www.geojs.io/tos/
Privacy Policy:
- https://www.geojs.io/privacy/
Screenshots
Choose from multiple affiliate box layouts in the Box Builder, including single product boxes, sidebars, grids, hero layouts, review cards, top lists, and comparison tables.
Create a storefront-style display with creator details, marketplace selection, header information, and idea lists.
Customize visual styling in the Design Lab, including colors, borders, shadows, button styles, and hover effects.
Configure compliance-focused options such as disclosure text, rating labels, last-updated text, and affiliate link attributes.
Enable optional geo-targeting and map marketplace-specific Amazon Associate tags for international visitors.
Copy shortcode examples and parameters from the built-in Shortcode Reference screen.
