Hello–I am brand new to n8n, and just getting familiar during the trial, before upgrading. I have tried numerous times to set up the Google Drive integration, but it doesn’t connect. Ironically, other nodes can GET infor from the same Google Drive account’s sheets, through the GET node for Sheets. But the main GOOGLE DRIVE node just doesn’t want to connect. Can anyone please help. I went step by step through a great explainer video on set up, and did everything I needed to in Google Cloud/n8n, but still no luck. Thanks!
Describe the problem/error/question
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Hi KG_AS! Welcome to n8n! Based on the search results, this is a common Google Drive authentication issue that many users face. Here’s what you should check:
**Most likely causes:**
• **URL mismatch** - Make sure your OAuth redirect URIs in Google Cloud Console exactly match your n8n instance URL
• **“Google hasn’t verified this app” warning** - If your app User Type is “External”, add your email to the test users list in Google Cloud Console under OAuth consent screen → Test users
• **Expired tokens** - For external apps in testing mode, tokens expire after 7 days and need reconnection
**Quick troubleshooting steps:**
• Double-check that you’ve enabled the Google Drive API (not just Sheets API) in Google Cloud Console
• Verify your `N8N_EDITOR_BASE_URL` matches exactly what you put in the OAuth redirect URIs
• Try creating new OAuth credentials and reconnecting from scratch
• Make sure you’re using the same Google account for both the API setup and n8n authentication
The fact that Google Sheets works suggests your basic setup is correct - it’s likely just a configuration detail with the Drive-specific authentication. Check out the [n8n docs]( Google Drive node common issues | n8n Docs ) for more detailed troubleshooting steps!