Trader Information
Back to topOverview
Back to topShopper Approved is a family-centric, bootstrapped brand, just like many of our ecommerce clients. As a review and reputation platform we are built to help ecommerce brands collect authentic customer feedback and present it clearly to both shoppers and search engines. For over a decade, Shopper Approved has worked alongside brands like yours to turn real customer experiences into trusted review content that can be displayed across websites, search results, and discovery channels. The initial release focuses on creating and delivering a product feed from your Magento catalog.
At its core, Shopper Approved is designed to support long-term brand credibility by making review collection accurate, transparent, and easy to manage as a business grows. Our Goal: help you become a more trusted brand in your industry.
This integration is ideal for brands who want a simpler, more reliable way to prepare their store for product-level reviews without adding operational complexity.
Click Here to learn more about Shopper Approved Product Feeds.
Why Choose Shopper Approved?
- Reliable product-to-review alignment
- Generates a structured product feed directly from your Magento catalog to support accurate product-level matching.
- Operationally efficient setup
- Reduces manual effort and ongoing maintenance by automating feed creation and delivery as catalog data changes.
- Built for scale and stability
- Designed to support large or evolving catalogs with a consistent, repeatable integration process.
- Vendor-backed integration
- Developed and maintained by Shopper Approved, a long-standing review platform focused on stability, transparency, and merchant support.
- Foundation for future expansion
- Designed to support additional Magento-to–Shopper Approved functionality beyond initial product feed delivery.
The Shopper Approved Reviews integration helps Magento brands take one of the most important setup steps off their plate: organizing and delivering product data so reviews can be tied to the right products automatically.
Once installed, this extension builds a structured product feed directly from your Magento catalog, including the product IDs and details Shopper Approved needs to correctly associate customer reviews with specific products. Instead of manually creating or updating feed files, brands can rely on the extension to generate and deliver this information in a consistent format.
As your catalog changes — whether you add new products, update existing ones, or retire old SKUs — the extension can refresh the feed to keep everything aligned. This helps ensure that product reviews stay accurate and organized inside your Shopper Approved account.
While the current version focuses on product feed creation and delivery, it is designed as a foundational integration that supports a smoother Magento-to–Shopper Approved experience over time.
Account & Pricing
A Shopper Approved Reviews account is required to use this module. If you’re new to Shopper Approved, you can start with a free trial—sign up directly from within the module whenever you’re ready (installing and activating the module won’t automatically create a trial).
Prefer to get set up first? Start your free trial here: Shopper Approved Reviews Free Trial Link
Want to see it in action and talk through fit, pricing, and rollout? Learn more and book a demo with a sales rep here: Book a Demo
Features
- Creates a Shopper Approved Product Feed (CSV) for integration with Shopper Approved Reviews
- Automatically uploads the product feed to Shopper Approved Reviews using a secure URL
- Generate new product feeds on demand or on a scheduled basis through the module
- For large catalogs, adjust the feed batch size to reduce load on your site during feed generation
- Includes a tokenized, secure feed URL for privacy and security—rotate the token anytime
Technical Specifications
Back to topSeller profile
Seller contact
Integrator
Current Version
1.1.0
Adobe Commerce platform compatibility
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
24 July, 2026
Categories
Extensions, Sales, Marketplace Feeds
Documentation
License Type
GNU General Public License 3.0 (GPL-3.0)
Policy
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.1.0:
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
## 1.1.0 - 2026-07-01
- Updated feed generation to process all pending and processing `sa_queue` entries each run.
- Extracted single queue-entry feed processing into a dedicated helper method.
- Added feed queue diagnostics for fetched queue count, skipped entries, active entry processing, file path handling, CSV write failures, and product batch loading.
- Fixed media file writing to open feed temp files with media-relative paths.
- Normalized queued feed file paths against the current media directory before processing, preventing stale release paths from failing Magento path validation after deployments.
- Normalized feed file paths during queue URL resolution so completed feed downloads and feed-ready email URLs do not depend on stale absolute release paths.
- Ensured feed generation creates the token-scoped `feeds/shopperapproved/{securityToken}` directory before opening the temp CSV.
- Added batch size fallback to prevent empty configuration from producing unbounded product queries.
- Removed the unsupported `unsigned` attribute from the `sa_queue.notify` boolean declarative schema column so Magento 2.4.6-p7 setup validation accepts the module schema.
- Replaced deprecated `(boolean)` casts in the configuration observer with canonical `(bool)` casts for PHP 8.5 compatibility.
- Cleaned up Adobe Commerce Marketplace EQP warnings across the module, including Magento2 PHPCS formatting, docblock coverage, template metadata, and PHP 8.5-compatible syntax/style fixes.
- Added cron health monitoring for the Shopper Approved feed module.
- Added `shopperapproved_feed_heartbeat`, a default cron job that runs every 5 minutes and records the last heartbeat execution time.
- Added default cron heartbeat configuration values under `shopperapproved_settings/cron`, including a 15 minute stale threshold.
- Added Admin configuration fields under Shopper Approved > Settings > Cron Health:
- Cron Heartbeat Status
- Cron Heartbeat Stale Threshold
- Added `CronHeartbeatStatus
1.0.0:
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Version 1.0.0:
- Initial release
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor