Интеграции

Выгрузка в Google таблицу из amoCRM

Автоматически выгружайте данные из amoCRM в Google Таблицы по триггерам. Все ключевые данные синхронизируются в режиме реального времени для точной аналитики.

Возможности

Гибкая настройка структуры таблицы
Синхронизация в обе стороны с amoCRM
Работа с несколькими листами
Автоматическое обновление данных
Использование Google-формул
Настройка по триггерам

Инструкция по установке и настройке

Подробное руководство по работе с виджетом "Выгрузка в Google таблицу из amoCRM"

Авторизация в Google аккаунте

  1. Перейти в настройки виджета
  2. Кликнуть на Авторизоваться
  3. Пройти авторизацию в Google

Настройка триггера

  1. Перейдите в раздел Настроить в нужной воронке.
  2. Нажать Добавить триггер.
  3. В поиске найти Выгрузка в Google таблицу и добавить виджет.

Укажите параметры:
1. Условие выгрузки — при каких условиях сделки должны выгружаться (например, при переходе на этап).
2. Выбрать файл — выбрать документ, в который будет происходить выгрузка.
3. Поля для выгрузки — выберите поля, которые будут переноситься в таблицу.
⚠ Важно добавлять поля в том же порядке, в котором расположены столбцы в таблице.

👉 Рекомендация: выгружайте данные на чистый лист без фильтров, а для работы используйте функцию importrange на другом листе. Это предотвратит сбои.

Действия со строками при повторной выгрузке:

  • обновлять строки
  • выгружать в новую строку

Как оформить таблицу для выгрузки

В первой строке таблицы укажите заголовки столбцов.
Формат заголовка: Сущность + название поля (например, «Сделка.Дата создания»).
Подробный список поддерживаемых полей можно посмотреть в подсказке.

Автоматическая синхронизация сделок

Для включения автообновления:
Активируйте чекбокс «Автоматически обновлять сделку при её изменении».
Обязательно добавьте в выгрузку поле Сделка: ID.
Переведите сделку в этап с этим триггером.

⚠ Важно: автообновление работает только в той таблице, которая указана в настройках последнего триггера, запущенного по сделке. При включённой опции сделка будет обновляться даже:

  • если она находится вне этапа с триггером,
  • или даже если сам триггер удалён.

Двусторонняя синхронизация

Виджет можно использовать вместе с виджетом Импорт из Google Таблицы, чтобы синхронизировать данные в обе стороны (amoCRM ↔ Google Sheets).

Как настроить:

  1. Установите оба виджета.
  2. Создайте единую таблицу.

  1. Перейти в воронку и кликнуть на Настроить
  2. На нужном этапе кликнуть на Добавить триггер
  3. В поисковой строке ввести выгрузка и кликнуть на добавить
  1. Вставить ссылку на Google таблицу
  2. Добавить поля для выгрузки

⚠ Обязательное поле для выгрузки: Сделка: ID

  1. Нажать Готово
  2. Сохранить настройку
  • После попадания сделки в этап триггера они выгружаются в таблицу

Настройка импорта из Google Таблицы:
В настройках виджета выберите опцию Импорт из Google Таблицы.
Вставьте ссылку на таблицу, из которой нужно импортировать данные.
Укажите этап, на котором будет срабатывать импорт.

  • Этап можно выбрать любой.
  • Если виджет найдёт сделку по её Сделка: ID, она будет обновлена независимо от текущего этапа.
  • Если в таблице или в сделке появляются изменения в полях, виджет автоматически синхронизирует их.
  • Обновления проходят в обе стороны: изменения в amoCRM переносятся в Google Таблицу и наоборот.
  • При активации импорта в таблицу автоматически добавляется столбец «Хеш изменения», который фиксирует актуальность данных и предотвращает дублирование.

Использование формул

Чтобы использовать Google-формулы:
Добавьте в триггер поле «Пустота».
Выгрузите хотя бы одну сделку.
В Google-таблице в колонке «Пустота» вместо данных вставьте формулу.
Пример:
=ARRAYFORMULA(ЕСЛИОШИБКА(A:A+1;""))

  • Здесь формула автоматически прибавляет 1 к значению из колонки A для каждой строки.

При больших объёмах данных учитывайте ограничения Google Apps Script и общую нагрузку на таблицу.

Переодическая выгрузка

Функция предназначена для пользователей, которым нужно автоматизировать выгрузку данных из amoCRM по определённым событиям. С её помощью можно гибко настраивать, какие данные и при каких условиях экспортировать — например, выгружать оплаченные счета вместе с данными контакта и сделки либо фиксировать изменения в сделках при наступлении заданных триггеров.

Основные возможности

В настройках выгрузки по событиям доступны следующие функции:

  • Выбор триггерного события. Выгрузка запускается автоматически при наступлении конкретного события — например, при добавлении тега, завершении задачи, оплате счёта или объединении (склейке) сделок.
  • Настройка полей события. Можно выбрать, какие именно поля самого события должны попасть в выгрузку (дата, статус, комментарий и т. д.).
  • Выгрузка связанных сущностей. Помимо данных события, можно включить в экспорт информацию о связанных объектах — например, данные контакта, параметры сделки, реквизиты счёта.
  • Гибкая фильтрация и компоновка. Пользователь самостоятельно определяет, какие поля и из каких сущностей нужно выгружать, формируя итоговый набор данных под конкретный кейс.

Порядок настройки выгрузки

Переход в настройки виджета

1. Перейти в настройки

Кнопка «Добавить блок выгрузки»

2. Нажать на «Добавить блок выгрузки»

Ввод названия блока выгрузки

3. Ввести название блока

Выбор документа и листа Google Таблицы

4. Выбрать документ и лист (если требуется)

Настройка фильтров выгрузки

5. Выбрать фильтры

Выбор полей для выгрузки

6. Выбрать поля для выгрузки

Сохранение блока выгрузки

7. Сохранить блок

Примеры типовых кейсов и их настройка

Выгрузка сделок по завершению задачи.
Триггер — статус «завершено» у задачи, связанной со сделкой. В выгрузке фиксируются поля сделки, параметры задачи (название, срок, результат) и данные исполнителя. Это помогает контролировать выполнение задач и оценивать их влияние на сделки.

Выгрузка сделок при добавлении тега.
Событие — добавление определённого тега к сделке. В выгрузку попадают поля сделки и сам тег, а при необходимости — дополнительные данные (например, ответственный менеджер, этап воронки). Такой подход полезен для сегментации сделок и оперативного реагирования на изменения.

Выгрузка склеенных сделок.
Триггером служит событие «склейка сделок». В выгрузку включаются основные поля обеих исходных сделок, а также итоговые параметры объединённой сделки. Это позволяет отслеживать историю изменений, контролировать корректность объединения и анализировать динамику сделок.

Выгрузка оплаченных счетов с данными контакта и сделки.
В качестве события выбирается «оплата счёта». В поля события включаются реквизиты счёта и дата оплаты. Из связанных сущностей добавляются поля контакта (имя, телефон, email) и сделки (номер, сумма, статус). Такая выгрузка удобна для формирования отчётов по оплатам и анализа клиентской базы.

Информация о передаче данных

ℹ️Сервера данного сервиса (Google Sheets) находятся за пределами Российской Федерации. Если вы обрабатываете персональные данные граждан РФ, рекомендуем убедиться в соблюдении требований Федерального закона № 152-ФЗ «О персональных данных» в части трансграничной передачи данных.