Hi Jack
You’re encountering a limitation of n8n Cloud — We understand on that platform Google Sheets credentials are managed using a pre-verified OAuth app, and you’re only given the “Sign in with Google” button, not fields to manually enter your Client ID, Client Secret—or configure scopes like you can with Docs or Slides
Why You Can’t Use Your Own Credentials on n8n Cloud
- n8n Cloud uses its own Google OAuth app, so you can’t inject your own OAuth credentials (Client ID/Secret or Scope settings).
- That’s why your custom credentials aren’t visible or selectable within the Sheets node UI—even though Docs and Slides might allow them.
- Even setting the scope (e.g.
https://www.googleapis.com/auth/spreadsheets) manually doesn’t change this.
Since no manual-fields are shown for cloud users. if you prefer or need to use your own Google OAuth2 credentials I think you’ll need to self-host n8n. In a self-hosted environment, n8n allows you to manually input your Client ID, Client Secret, and other OAuth2 parameters. n8n Community, n8n Docs.