Все гайды

Сервисы и интеграции

Гугл Таблицы и n8n

Как подключить Гугл Таблицы к n8n, читать строки, записывать заявки и не терять данные при повторном запуске workflow.

  • 1 мин
  • обновлено 19 июня
  • интеграция

В n8n можно записывать в Гугл Таблицы лиды, ответы бота, результаты парсинга и т.д.

Подключение

  1. В n8n: CredentialsCreate newGoogle Sheets OAuth2 API или Service Account.
  2. OAuth2: потребуется авторизация в Гугле: вход в аккаунт и разрешение доступа к таблицам. В n8n Cloud часть маршрута может быть проще за счёт готового managed OAuth.
  3. Service Account: создайте проект в Гугл Cloud, включите Google Sheets API и Google Drive API, создайте сервисный аккаунт и скачайте JSON-ключ. В n8n загрузите JSON. Таблицу или папку нужно открыть по email сервисного аккаунта с правом редактирования.
  4. В ноде Google Sheets выберите credential, укажите ID таблицы (из URL: https://docs.google.com/spreadsheets/d/ЭТОТ_ID/edit) и имя листа.

Если n8n стоит на своём сервере, чаще всего удобнее service account. Если n8n Cloud уже даёт готовую авторизацию, можно начать с OAuth.

Типичные операции

  • Append: добавить строку (например данные из webhook или формы).
  • Read: прочитать строки (фильтрация, поиск).
  • Update: обновить ячейку или диапазон.

Данные из предыдущих нод (например из Webhook или Telegram) подставляются в ячейки через выражения вида {{ $json.fieldName }}.

Совет

Для одной таблицы с разными листами используйте один credential; в ноде меняйте только имя листа или диапазон.

Первоисточники

Официальные документы