Как с n8n автоматически синхронизировать Airtable и Google Sheets
n8n позволяет настроить двухстороннюю синхронизацию данных между Airtable и Google Sheets за несколько минут без программирования.
n8n автоматически синхронизирует данные между Airtable и Google Sheets, позволяя обновлять таблицы в реальном времени без написания кода — настройте интеграцию за 5‑10 минут.
Как создать рабочий процесс в n8n для синхронизации Airtable и Google Sheets?
Для начала нужно открыть n8n и добавить новый workflow, где первым элементом будет триггер Airtable Trigger. После этого подключаем действие Google Sheets и указываем нужный лист.
- 1. Зарегистрируйтесь на n8n.cloud (стоимость подписки начинается от 2990 р. в месяц).
- 2. В личном кабинете нажмите «Create Workflow».
- 3. В поиске узлов введите «Airtable Trigger» и перетащите его на полотно.
- 4. Укажите API‑ключ Airtable (получить можно в разделе «Account» → «API»).
- 5. Выберите базу и таблицу, от которой будет происходить отслеживание изменений.
- 6. Добавьте узел «Google Sheets», выберите действие «Append Row» или «Update Row» в зависимости от задачи.
- 7. Привяжите поля Airtable к колонкам Google Sheets, используя шаблоны JSON.
- 8. Сохраните и активируйте workflow.
После активации каждый новый или изменённый запись в Airtable мгновенно появится в выбранном листе Google Sheets.
Почему стоит использовать n8n вместо Zapier для этой задачи?
n8n предоставляет полную свободу настройки без ограничения количества задач, а также поддерживает self‑hosting, что экономит до 70 % расходов по сравнению с Zapier в 2026 году.
- • Открытый код: можно добавить собственные функции JavaScript.
- • Неограниченное количество запросов в бесплатном тарифе (до 10 000 запросов в месяц).
- • Возможность комбинировать несколько сервисов в одном workflow, например, добавить Slack‑уведомление.
- • Прозрачная цена: от 2990 р. в месяц вместо $20‑$50 за Zapier.
Эти преимущества делают n8n лучшим выбором для компаний, стремящихся к гибкой автоматизации бизнес‑процессов.
Что нужно подготовить в Airtable и Google Sheets перед началом?
Важно заранее создать структуры таблиц, чтобы поля точно совпадали, иначе синхронизация будет сбиваться.
- В Airtable создайте таблицу с колонками: «ID», «Название», «Дата», «Сумма (₽)». Убедитесь, что типы полей соответствуют требуемым (число, дата, текст).
- В Google Sheets откройте новый лист и создайте заголовки в первой строке, идентичные названиям колонок Airtable.
- Запишите API‑ключи: для Airtable — в разделе «Account», для Google Sheets — в Google Cloud Console (OAuth 2.0 клиент).
- Установите права доступа: предоставьте n8n доступ к чтению и записи в обеих системах.
Подготовка займет не более 5 минут, а гарантирует корректную работу автоматизации.
Как настроить триггер и действие в n8n: пошаговый план?
Ниже описан детальный план от создания триггера до тестирования конечного результата.
- 1. В узле «Airtable Trigger» выберите событие «On Record Created or Updated».
- 2. Установите фильтр «Formula» → «{Status} = 'Approved'», чтобы синхронизировать только подтверждённые записи.
- 3. Добавьте узел «Set» для преобразования данных: например, умножьте сумму на 1.2, если нужен НДС (пример: 2026 год, средний НДС 20 %).
- 4. Подключите узел «Google Sheets – Append Row». В поле «Spreadsheet ID» вставьте ID вашего файла (можно скопировать из URL).
- 5. В «Sheet Name» укажите название листа, например, «Sync2026».
- 6. В разделе «Values» сопоставьте колонки:
{"ID": $json["id"], "Название": $json["fields"]["Name"], "Дата": $json["fields"]["Date"], "Сумма (₽)": $json["fields"]["Amount"]}. - 7. Сохраните workflow и нажмите «Execute Workflow» для тестового запуска.
- 8. Проверьте Google Sheets: новая строка должна появиться в течение 2‑3 секунд.
Если всё работает, включите «Active», и процесс будет работать круглосуточно.
Что делать, если синхронизация не обновляется автоматически?
Если записи не появляются в Google Sheets, сначала проверьте логи n8n: они показывают статус каждого узла.
- • Убедитесь, что API‑ключи не истекли (проверьте дату последнего обновления — в 2026 году большинство ключей обновляются ежегодно).
- • Проверьте фильтры в триггере: возможно, условие {Status} = 'Approved' не совпадает с текущими данными.
- • Откройте вкладку «Execution History», найдите ошибку и посмотрите сообщение, например, «Permission denied» — значит, нужно обновить OAuth‑токен.
- • Если ошибка связана с лимитом запросов, перейдите на платный тариф n8n Cloud, где лимит составляет 1 000 000 запросов в месяц.
- • В случае проблем с форматом даты, используйте узел «Function» и преобразуйте дату в формат YYYY‑MM‑DD.
После исправления перезапустите workflow — синхронизация возобновится в течение минуты.
Воспользуйтесь бесплатным инструментом n8n на toolbox-online.ru — работает онлайн, без регистрации.
Теги