I have a weird problem with my connection to the Google Business Profile Trigger. I connected successfully, but every time I try to download new reviews, I get a ‘Forbidden’ error: ‘Perhaps check your credentials?’
It says the Google My Business API is either not used in my project or is disabled, and provides a link that doesn’t work.
I’m using a self-hosted n8n instance on Docker. I’ve tried everything I can think of and still can’t find a solution. Thanks a lot for your help!
Forbidden - perhaps check your credentials?
Google My Business API has not been used in project number of my google cloud project before or it is disabled. Enable it by visiting
There is the link that dont work to google cloud console
then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
This looks like a Google Cloud/API authorization + n8n credential scope problem, not a workflow logic problem. Perhaps you should review Google cloud project and OAuth scope to fix such issue.
This indicates where your issue is – the GCloud project you created does not have the MyBusiness ‘app’ inside it, or you’re using the wrong project’s Token+Client secret?
Also I assume you put your “OAuth redirect URL”, from n8n, inside Gcloud correctly, right?
If you’re still stuck, you can provide more info on what you have configured in GCloud Console and inform the steps you followed to configure the credential.
Yeah, this is a classic Google Cloud permissions issue, not an n8n problem. Your OAuth credentials are authenticated, but they don’t have the right scopes or the API isn’t actually enabled in your Google Cloud project.
Quick fix: Go to your Google Cloud Console, find your project, and manually enable the Google My Business API. Then regenerate your OAuth credentials in n8n—delete the old connection and reconnect. Make sure during the OAuth flow you’re granting access to the My Business scope.
If you already did that, wait 5-10 minutes for GCP to propagate the changes, then try again. Sometimes the API shows as enabled but hasn’t actually activated yet on Google’s backend.
The broken link in the error message is just a generic one—ignore it and navigate manually through the Console instead.
Hi @Krzysztof_Kozlowski Welcome! the link is dead because Google split the old My Business API into separate ones — you need to enable My Business Account Management API AND My Business Business Information API in your Cloud project (the legacy “Google My Business API” is deprecated), then delete + recreate your OAuth cred in n8n so it grabs fresh scopes. minimal test workflow:
reconnect the OAuth cred AFTER enabling both APIs, otherwise the token still carries the old scope.