Google Таблицы ⇄ Битрикс24

Интеграция Google Таблицы с Битрикс24

💡 Зачем нужна эта интеграция

Компании, у которых данные живут и в Google Таблицах, и в Битрикс24, регулярно сталкиваются с рассинхронизацией. Менеджеры ведут прайс-листы, планы продаж, реестры заявок и отчёты в таблицах, а сделки, контакты и задачи находятся в CRM. Без интеграции информацию приходится переносить вручную: копировать лиды из таблицы в CRM, выгружать сделки в Excel для отчётов, обновлять статусы в двух местах. Это отнимает время, приводит к дублям и опечаткам, а руководитель получает устаревшие цифры.

Связка Google Таблиц и Битрикс24 автоматизирует эти процессы. Новые строки из таблицы (например, лиды из рекламных форм, с выставок или от партнёров) автоматически превращаются в лиды, контакты или сделки в CRM. И наоборот: новые сделки, смена стадий, оплаты и закрытые задачи из Битрикс24 попадают в таблицу, которую можно использовать как источник для дашбордов в Looker Studio, сводных отчётов и расчёта KPI и бонусов. Также можно массово обновлять поля сделок по данным таблицы и выгружать товары из прайс-листа в каталог CRM.

Важно понимать, что у Google Таблиц и Битрикс24 нет единой «кнопки» нативной двусторонней интеграции для всех сценариев. Настройка обычно выполняется через платформы-коннекторы, такие как Make (Integromat), Zapier или APIX-Drive, либо через готовые виджеты и приложения из Маркетплейса Битрикс24. Также возможна самостоятельная интеграция через вебхуки Битрикс24 и Google Apps Script. Результат: меньше рутины, быстрее реакция на заявки, единая «правда» в данных и прозрачная аналитика без ручных выгрузок.

🛠️ Как настроить интеграцию

- **Определите сценарий и подготовьте данные.** Решите, в какую сторону пойдёт синхронизация: из таблицы в Битрикс24 (создание лидов и сделок), из Битрикс24 в таблицу (выгрузка сделок для отчётов) или в обе стороны. В Google Таблице создайте лист с чёткими заголовками в первой строке (например: «Имя», «Телефон», «Email», «Источник», «Сумма», «Комментарий») и уберите пустые строки и объединённые ячейки. В Битрикс24 заранее создайте нужные пользовательские поля и убедитесь, что у вас есть права администратора или права на работу с вебхуками и приложениями.

- **Выберите способ подключения.** Для простых задач подойдёт APIX-Drive, где настройка проходит в визуальном мастере. Для сложных сценариев с условиями, фильтрами и несколькими шагами лучше Make или Zapier. Альтернатива: найдите в Маркетплейсе Битрикс24 приложение для работы с Google Таблицами (запрос «Google Sheets» или «Google Таблицы»), установите его и следуйте инструкции разработчика. Зарегистрируйтесь на выбранной платформе и создайте новый сценарий (связку, Scenario или Zap).

- **Авторизуйте оба сервиса и задайте триггер.** В коннекторе добавьте подключение к Google (войдите в аккаунт и дайте доступ к Google Drive и Sheets), затем подключите Битрикс24: укажите адрес портала вида `ваш-портал.bitrix24.ru` и разрешите доступ через OAuth или входящий вебхук (раздел «Разработчикам» → «Другое» → «Входящий вебхук», с правами на CRM). В качестве триггера выберите событие, например «Новая строка в Google Таблице» для выгрузки в CRM или «Новая сделка / изменение стадии в Битрикс24» для записи в таблицу. Укажите нужный файл и лист.

- **Настройте действие и сопоставьте поля.** Для передачи из таблицы в CRM выберите действие «Создать лид» или «Создать сделку» в Битрикс24 и сопоставьте столбцы с полями: «Имя» → NAME, «Телефон» → PHONE, «Email» → EMAIL, «Сумма» → OPPORTUNITY, «Источник» → SOURCE_ID. Для обратной передачи выберите «Добавить строку» в Google Таблицах и свяжите поля сделки (ID, название, стадия, ответственный, сумма, дата) со столбцами. Добавьте фильтр, чтобы исключить дубли, например проверку по телефону или email. Для двусторонней синхронизации сохраняйте ID сделки в таблице, чтобы обновлять существующие записи, а не создавать новые.

- **Протестируйте интеграцию и запустите её в работу.** Добавьте в таблицу тестовую строку (или создайте тестовую сделку в Битрикс24) и запустите сценарий вручную с помощью кнопки «Run once» или «Проверить». Убедитесь, что в CRM появился лид или сделка с правильными данными, что телефон, email и сумма попали в нужные поля, а ответственный назначен корректно. В обратном направлении проверьте, что строка в таблице появилась и значения совпадают. Затем протестируйте граничные случаи: пустые поля, повторяющийся телефон, кириллицу и спецсимволы. Если всё работает, включите автоматический запуск (по расписанию или в реальном времени), настройте уведомления об ошибках и через несколько дней проверьте журнал выполнения, чтобы убедиться в стабильности работы.