How to Connect n8n to Google Sheets: Credentials, Reads, and Writes Explained
Integrating Google Sheets with n8n is straightforward once credentials are configured correctly, but that setup step is where most users run into trouble. n8n supports two authentication methods — OAuth2 and Service Accounts — with the right choice depending on whether you use n8n Cloud or a self-hosted instance. Cloud users benefit from managed OAuth2 and can skip Google Cloud Console entirely, while self-hosted users must register their own OAuth client and enable both the Google Sheets and Google Drive APIs. Skipping the Drive API is the most common mistake, causing the node to authenticate successfully but display an empty spreadsheet list. Once credentials are in place, the core workflow operations covered are appending rows, reading rows with filters, and updating existing rows.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in