Google Ads node - USER_PERMISSION_DENIED despite correct Manager and Client IDs

I’m trying to connect Google Ads to n8n using the built-in Google Ads node but keep getting this error:

“User doesn’t have permission to access customer. The manager’s customer id must be set in the login-customer-id header.”

My setup:

  • n8n version: 2.9.4 (Cloud)

  • Manager Customer ID: 5265075568

  • Client Customer ID: 5788139011

  • Developer Token: Basic Access (approved)

  • Authentication: OAuth2 with [email protected]

  • The client account IS linked under the manager account

  • OAuth app is In Production in GCP

I also tried using an HTTP Request node with the login-customer-id header set manually but still get 403 Forbidden.

Has anyone solved this? Is there a known issue with the Google Ads node not passing the login-customer-id header correctly?

1 Like

Hi @Robert_Hovhannisyan Welcome!
There was an error with the deprecated version of API on their end, have you tried using a HTTP node that should work.

1 Like

thank you very much

1 Like

Hey @Robert_Hovhannisyan Glad it helped to appreciate my effort consider marking that as a solution to let others know what is right.

Cheers! Have a nice weekend!

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.