Выгрузка данных из кастомной CRM (админ-панели) в Хранилище данных

Скачать .md

Как выгружать данные из кастомной CRM в Хранилище данных ROMI center, ClickHouse и MySQL.

Примечание

После подключения «получателя данных» («куда» будут передаваться данные) будет доступно подключение к коннектору «Custom CRM». Куда можно выгружать данные:

Куда можно выгружать данные:

  1. Хранилище ROMI center
  2. Clickhouse
  3. MySQL

Подключение состоит из двух этапов:

  • настройка в кабинете ROMI center (пункты 1 – 4);
  • настройка вебхука на стороне кастомной CRM (пункт 5).

1. Выберите Custom CRM в списке других источников данных («откуда отправлять данные») и нажмите «Продолжить».

Выбор Custom CRM в списке источников данных ROMI center

2. Напишите название своей CRM и скопируйте Hash, он понадобится для создания вебхука. Нажмите кнопку «Продолжить».

Форма подключения своей CRM с полем «Название CRM» и значением Hash

3. Укажите параметры отправки данных:

Настройка параметров отправки данных: поля date, utm_source, id, name, sum и их типы

Примечание

Коннектор ROMI center подключается к вашей CRM, выгружает данные, формирует из них таблицу и сохраняет в хранилище. При каждом обновлении таблица дополняется актуальными данными из CRM.

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

3.2 Укажите название (заполняется латинскими буквами).
То, как этот параметр будет называться в таблице, сформированной ROMI center.

3.3 Выберите тип данных:

  • «String» (Текст) — любая текстовая информация. Пример: utm_source, город;
  • «Int64» (Целое число) — число без дробной части (клики, показы и т.д). Пример: 100, 500, 12345;
  • «Float64» (Число с дробью) — число с десятичной частью (расходы, выручка и т.д). Пример: 10.5, 3.14, 99.99;
  • «Date» (Дата) — дата в формате ГГГГ-ММ-ДД. Пример: 2025-01-01.

4. Со стороны CRM должен быть реализован механизм вебхуков. При смене статуса сделки CRM должна отправить на адрес: https://app.romi.center/api/crm/custom POST запрос со следующими параметрами:

Примечание

Параметр token генерируется автоматически в личном кабинете ROMI center в разделе подключения кастомных CRM. Полученное в личном кабинете значение нужно постоянно передавать в POST запросах со стороны CRM.

Пример POST запроса для передачи полей

  • token (авторизационный Hash, пункт 2)
  • date
  • utm_source
  • id (id сделки)
  • name (наименование сделки)
  • sum (сумма сделки)

Эти поля также должны быть указаны в кабинете ROMI center (пункт 3.) за исключением “token”.

curl 'https://app.romi.center/api/crm/custom' -H 'content-type: application/json' --data-binary '{ "token": "662a8397f328f7f9664a9ee64577df9d8eb11d3d87218cc65b1b8283b4049d66", "date": "2025-01-01", "utm_source": "yandex", "id": "1020", "name": "Новая сделка", "sum": "1100", }' --compressed

Покажем, из чего собирается ваша аналитика

За 30 минут разберём ваши источники и соберём схему: что подключается, что считается само, где цифры разойдутся.

  • Что у вас уже собирается и чего не хватает, чтобы увидеть выручку по каналам
  • Порядок подключения: что заработает за день, а что придётся настроить руками
  • Готовые отчёты на живых данных — расход и выручка рядом, когорты, RFM
Записаться на демо
Дашборд ROMI center со сквозной аналитикой