Troubleshoot Google Reviews Issues in Magento 2
This guide helps diagnose and fix issues with Google Business Reviews. Start with the self-test command, then check the specific issue sections below.
Self-Test
Run the built-in diagnostic command:
bin/magento shopreview:googlereviews:selftest
This checks module configuration, account connections, and common issues.
Connection Issues
Can't load Google Reviews? Follow these steps to diagnose connection problems.
Verify Google Account Connection
- Go to Marketing → Google Reviews → Accounts
- Check the account status shows Connected
- If status shows Error or Not Connected, click Grant Access to re-authorize
Common causes:
- OAuth token expired (re-authorize to fix)
- Wrong Google account used during authorization
- Google account no longer has access to the Business Profile
Confirm Business Account Association
Make sure your Google account has proper access:
- The Google account must have management rights to the Google Business Profile
- The Google Business Profile must be verified and active
- The business must have published reviews (no reviews = nothing to import)
To verify:
- Sign in to Google Business Profile
- Confirm you can see your business listing
- Check that reviews are visible in the Google Business dashboard
Review OAuth Permissions
The module requires specific permissions to read reviews:
- During authorization, you must grant all requested permissions
- If you denied any permissions, remove the app from your Google account and re-authorize:
- Go to Google Account Security
- Find "Magmodules Google Reviews" and remove access
- Return to Magento and click Grant Access again
Reviews Not Importing
- Check Account Connection - Verify status in Marketing → Google Reviews → Accounts
- Check Location Selection - Ensure locations are selected for import
- Check Cron -
bin/magento cron:run --group googlereviews - Manual Sync -
bin/magento shopreview:googlereviews:sync --all - Check Debug Logs -
var/log/googlereviews/debug.log - Verify Reviews Exist - Confirm your Google Business Profile has published reviews
Note: Only public reviews are imported. Reviews marked as private or pending won't appear.
Widget Not Displaying
- Clear Caches -
bin/magento cache:flush - Check Widget Configuration:
- Verify Layout Updates are configured
- Check store view assignment
- Confirm container placement
- Verify Reviews Exist - Check Marketing → Google Reviews → Reviews grid
- Check Location Selection - Ensure widget has locations assigned (or uses default)
- Check Theme Compatibility - Test on default Luma theme to isolate theme issues
No Reviews in Grid
If Marketing → Google Reviews → Reviews shows no data:
- Account not connected - Set up and authorize at least one account
- Locations not selected - Select locations to import from
- Sync not run - Run manual sync:
bin/magento shopreview:googlereviews:sync --all - No reviews on Google - The business has no public Google reviews yet
Debug Mode
Enable detailed logging for troubleshooting:
- Go to Stores → Configuration → Magmodules → Google Reviews
- Expand Debug section
- Set Enable Debug Logging to Yes
- Save and clear cache
Log location: var/log/googlereviews/debug.log
What to look for:
- API response errors
- OAuth token issues
- Connection timeouts
- Data parsing errors
Common Error Messages
"Invalid response from Google API"
- OAuth token may be expired - re-authorize the account
- Google API temporarily unavailable - try again later
"Failed to create Google account"
- Database issue - check Magento logs for details
- Module not properly installed - run
bin/magento setup:upgrade
"No locations found"
- The connected Google account has no associated Business Profiles
- Business Profile is not verified
- Try a different Google account with Business Profile access
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team