Добавить в корзинуПозвонить
Найти в Дзене

Миграция данных из amoCRM в Битрикс24 с выгрузкой воронки по стадиям в БД MySQL и вывод на дашборд Yandex Datalens

Переходите из amoCRM в Битрикс24 и хотите сохранить все данные и аналитику компании? Вручную или штатными средствами CRM это сделать непросто. В статье расскажем, как перенести данные за весь период, выгрузить воронку продаж по стадиям в MySQL и настроить наглядный дашборд в Yandex DataLens. Один из наших заказчиков долгое время вел сделки в amoCRM. У него накопилась большая база, по которой в amoCRM формируется штатный анализ продаж. Интеграция amoCRM и Битрикс24 для выгрузки сделок и компаний с фильтром по статусу: пошаговая инструкция по ссылке. Заказчик принял решение переехать из amoCRM в Битрикс24. На новом портале пока нет никаких данных. Вариант с переносом сделок ручную или через заказную разработку заказчику не подходит. Обмен данными между Битрикс24 и amoCRM: актуальное решение для франчайзинга и партнерства по ссылке. Таким образом, наша задача — предложить вариант автоматической выгрузки сделок из amoCRM в Битрикс24, а затем передачу данных из Битрикс24 в СУБД плюс построе
Оглавление

Переходите из amoCRM в Битрикс24 и хотите сохранить все данные и аналитику компании? Вручную или штатными средствами CRM это сделать непросто. В статье расскажем, как перенести данные за весь период, выгрузить воронку продаж по стадиям в MySQL и настроить наглядный дашборд в Yandex DataLens.

1. Миграция из amoCRM в Битрикс24

Проблема

Один из наших заказчиков долгое время вел сделки в amoCRM. У него накопилась большая база, по которой в amoCRM формируется штатный анализ продаж.

Интеграция amoCRM и Битрикс24 для выгрузки сделок и компаний с фильтром по статусу: пошаговая инструкция по ссылке.

Заказчик принял решение переехать из amoCRM в Битрикс24. На новом портале пока нет никаких данных. Вариант с переносом сделок ручную или через заказную разработку заказчику не подходит.

Обмен данными между Битрикс24 и amoCRM: актуальное решение для франчайзинга и партнерства по ссылке.

Таким образом, наша задача — предложить вариант автоматической выгрузки сделок из amoCRM в Битрикс24, а затем передачу данных из Битрикс24 в СУБД плюс построение визуализации на дашбордах в Yandex Datalens.

Битрикс24 и amoCRM: двусторонний обмен сделками, контактами, компаниями, файлами и статусами - читайте в нашем блоге.

Решение

Мы предложили реализовать данное техническое решение на платформе Пинкит с помощью интеграции между amoCRM, Битрикс24 и MySQL плюс Yandex Datalens с таким алгоритмом:

1.1. Выгрузка всех сделок из amoCRM в Битрикс24 с передачей данных из указанных полей сделок.

1.2. Выгрузка данных из Битрикс24 в БД MySQL.

1.3. Построение дашборда в Yandex Datalens по данным в СУБД.

Для этого настроим интеграции, шаблоны которых уже доступны в личном кабинете Пинкит. Вы можете их установить и протестировать:

-2

Как их настроить такие интеграции, расскажем далее.

2. Настройка выгрузки компаний из amoCRM в Битрикс24

2.1 Шаг 1: Откуда

Указываем сервис amoCRM, событие - создание сделки.

-3

2.2. Шаг 2: Инструменты

Настраиваем инструменты:

-4
  • Проверяем, что сделка закрыта

Используем инструмент Проверка по полю source.closed_at. Условие - не пустое значение, действие - Продолжить, если проверка пройдена.

-5
  • Получаем связанную компанию

Используем API-запрос методом GET с указанием URL /companies/{{source._embedded.companies.0.id}}:

-6
  • Ищем соответствующую компанию в Битрикс24

Используем Поиск ID соответствующий сущности по полю step2.id Выбираем в обоих сервисах сущность Компания.

-7
  • Если компания найдена, то получаем ее идентификатор

Используем тип шага Если-Иначе по полю step3.result, условие - Не пустое значение, Результат при успешной проверке = {{step3.result}}, Результат при неуспешной проверке = 0.

-8
  • Если компания НЕ найдена, то:

Используем тип шага Если-Иначе по полю step3.result, условие - Не пустое значение, Результат при успешной проверке = 0, Результат при неуспешной проверке = 1.

-9
  • Добавляем компанию в Битрикс24

Используем API-запрос методом POST с URL /crm.company.add.

Тело запроса:{ "fields":{ "TITLE":"{{step2.name}}" } }

-10

2.3. Шаг 3: Куда

Создаем сделку в Битрикс24.

-11

2.4. Шаг 4: Сопоставление данных

Сопоставляем сделки по ID сделки, названию и сумме.

-12

2.5. Шаг 5: Запуск

Запускаем интеграцию. Укажем выборку за все время.

3. Выгрузка данных для отчета и дашборда из Битрикс24 в БД MySQL

Подробно настройка данной интеграции описана здесь.

4. Настройка дашборда Yandex Datalens из MySQL

4.1. Сначала делаем подключение к БД в Yandex DataLens:

-13

4.2. Затем делаем выборку из базы - датасет:

-14

4.3. Потом формируем отдельно чарты - таблички, диаграммы и графики:

-15

4.4. Собираем все чарты на дашборде

В итоге получаем такой дашборд по сделкам:

-16

5. Итог

Миграция из amoCRM в Битрикс24 не будет для вас "головной болью", если вы воспользуетесь данным решением. Реализация возможна с помощью платформы Пинкит в три шага: выгрузка сделок из amoCRM в Битрикс24 с нужными полями, перенос данных из Битрикс24 в MySQL и настройка дашборда в Yandex DataLens.

Вы можете настроить интеграции самостоятельно или воспользоваться готовыми шаблонами, которые доступны в личном кабинете Пинкит. Установите их и протестируйте по ссылке.

-17
Остались вопросы? Спросите у нас в Телеграм или WhatsApp.
Если вам нужна интеграция с сервисом, которого в Пинкит нет, или приватное событие/действие, через Пинкитбилдер вы можете самостоятельно добавить авторизацию, необходимые события и действия без разработки. Протестируйте Пинкит, зарегистрировавшись в личном кабинете по ссылке: https://lk.pinkit.io/register.
Алексей Окара, продакт-менеджер Пинкит
-18

#пинол #пинкит #pinall #pinkit #bitrix24 #битрикс24 #amo #amocrm #амо #амоцрм #crm #црм #црмсистема #црм_система #внедрениецрм #интеграция #миграция #обмен #пинкит_битрикс24_amocrm