Install the app on your server, give your private Amazon app only the permission it needs, test the connection and schedule a daily check for Amazon's official 1–3★ feedback report.
Before you start
config.php in protected backups.Request version 1.0.0, open the verification link sent to your email within 24 hours, and confirm once to download the ZIP. Unzip it and upload the whole feedback-manager folder to your own hosting. Use a private path under an HTTPS domain. Do not put the zip, database backup or a copy of config.php in a publicly downloadable folder.
Open https://your-domain.example/feedback-manager/install.php. The first screen checks your version of PHP, HTTPS and whether the required folders can be written to. Then enter the empty database details and create an administrator password with at least 12 characters.
config.php, separately from the database. It then tries to delete itself. If it cannot, delete install.php manually when instructed.Sign in to Seller Central as the Primary user, open Apps & Services → Develop Apps, complete Amazon's developer registration if needed and create a private Selling Partner API app for your own organisation.
Select Selling Partner Insights. This is the Amazon permission the Manager needs to read performance information. Do not add permissions for restricted order or address data; the Manager does not need them.
Open the app's Login with Amazon credentials and copy the full Client ID and Client Secret. Choose Authorize app for your seller account and copy the resulting Refresh Token. Do not email them, paste them into support messages or include them in screenshots.
Log in to the Feedback Manager, open Amazon connection, enter the three connection details and tick only the marketplaces where you sell. Choose Test and save. The Manager checks that Amazon accepts the details and that your seller account is active in those marketplaces. It saves the details only after the test succeeds.
The saved details are strongly encrypted. The encryption key is kept in config.php, outside the database, so a copy of the database alone cannot reveal them.
Open Settings and copy the exact command shown under Daily schedule into your hosting control panel's scheduled-tasks section, sometimes called Cron Jobs. Run it once per day at a quiet time. The app prevents a manual check and a scheduled check from running at the same time.
Choose Fetch now. Amazon prepares a separate report for each marketplace and limits how quickly reports can be requested, so a multi-country check can take several minutes. If Amazon marks a marketplace CANCELLED, it can simply mean there was no negative or neutral feedback in the requested period. The Manager records that as an empty result rather than a failure.
Back up the MySQL database and config.php together to protected storage that cannot be downloaded from your website. Review new feedback and feedback without a response, open associated orders in Seller Central, and download a filtered CSV spreadsheet when needed. Text that a spreadsheet could mistake for a formula is made harmless before download.
If you enable email alerts, the message says only how many new items there are. Your hosting account must be able to send email; feedback text and order IDs remain in the dashboard.
Troubleshooting
Copy all three connection details again. If Amazon cancelled the Refresh Token, authorise the app again and save the new token.
Confirm that Selling Partner Insights is approved on both your developer profile and the app, then authorise the app again so the permission is included.
This is often correct: Amazon returns no report when there is no 1–3★ feedback in the period being checked.
Your hosting company may prevent PHP from starting a task in the background. Run the command shown in Settings directly; the daily scheduled task remains the reliable method.
Email alerts depend on your hosting account's email setup. The feedback check itself is unaffected.
Wait 15 minutes after repeated failures, or run the included tools/reset-password.php command and follow its prompts.
The software and this guide are both free. A verified email is required for the ZIP.
Get version 1.0.0Product page