Все статьи

Переезд (миграция) с Битрикс24 и amoCRM без потери данных: в Fluxs появился модуль миграции

Как перенести контакты, сделки, задачи и проекты из Битрикс24, amoCRM, Jira и других систем в Fluxs. Автоматическая миграция, проверка данных и защита от дублей.

Переезд (миграция) с Битрикс24 и amoCRM без потери данных: в Fluxs появился модуль миграции

Переход на новую CRM или систему управления задачами часто откладывают по одной причине — накопленные данные. За несколько лет работы в компании собираются тысячи контактов, сделок, задач, проектов и документов. Переносить всё вручную долго, дорого и рискованно.

Мы регулярно сталкивались с этой ситуацией. Компании оценивали возможности Fluxs, сравнивали тарифы, тестировали инструменты, но до полноценного перехода дело не доходило. Перспектива переноса нескольких тысяч записей из Битрикс24 или другой системы останавливала даже тех, кто уже принял решение сменить платформу.

Поэтому мы разработали модуль «Миграция данных», который позволяет перенести информацию из других сервисов в Fluxs без ручного создания каждой записи.

Теперь переезд можно организовать поэтапно: сначала перенести основную базу, проверить результат, а затем загрузить изменения, накопившиеся за время настройки новой системы.

Перенос данных из популярных сервисов и файлов

Модуль поддерживает два варианта миграции: прямое подключение к другой системе через API и импорт из файла.

Прямое подключение доступно для:

  • Битрикс24;

  • amoCRM;

  • Jira Cloud и Jira Server;

  • Яндекс Трекера;

  • Confluence.

Для подключения Битрикс24 достаточно создать входящий вебхук. Регистрировать отдельное приложение или привлекать разработчика не потребуется. Для amoCRM используется долгосрочный токен интеграции, который можно получить в настройках сервиса.

После подключения Fluxs анализирует данные в исходной системе и показывает, сколько записей доступно для переноса: контактов, компаний, лидов, сделок, задач и других объектов.

Это позволяет заранее оценить объём миграции и выбрать, какие данные переносить в первую очередь.

Если нужного сервиса нет среди доступных интеграций, можно воспользоваться импортом из файла.

Поддерживаются форматы CSV, Excel и JSON. Таким способом можно перенести информацию из Планфикса, Мегаплана, Trello, Notion, YouGile, 1С и других систем, которые позволяют выгружать данные. Подойдут и обычные таблицы, которые сотрудники ведут самостоятельно. Главное преимущество такого подхода — для перехода на Fluxs не обязательно ждать появления отдельной интеграции с используемым сервисом.

Автоматическое сопоставление полей

Одна из самых трудоёмких частей миграции — сопоставление полей между двумя системами. В разных CRM одна и та же информация может называться по-разному. Например, номер телефона может храниться в колонках «Телефон», «Мобильный», «Phone» или вообще в поле с техническим названием. При ручном переносе каждую такую колонку приходится проверять и сопоставлять с соответствующим полем новой системы. В Fluxs этот процесс автоматизирован.

Модуль анализирует названия колонок, учитывает синонимы и проверяет содержимое полей. Например, если в колонке находятся адреса электронной почты, система может определить её как email, даже если название не совпадает. При этом автоматическое сопоставление не означает, что данные будут загружены без проверки.

Перед запуском миграции Fluxs анализирует первые 15 строк файла и оценивает корректность сопоставления полей.

Результаты проверки разделяются на четыре категории:

  • В порядке — поле определено корректно.

  • К сведению — дополнительная информация, которая может быть полезна при переносе.

  • Проверьте — сопоставление требует внимания, например если поле определено по содержимому или колонка пустая.

  • Ошибка — обнаружено несоответствие формату данных или отсутствует обязательное значение.

Если более половины значений не соответствуют ожидаемому формату, система сообщит об ошибке.

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

При наличии ошибок запуск полного переноса блокируется. Если пользователь уверен в исходных данных, он может разрешить импорт без учёта предупреждения, выбрав опцию «Перенести как есть».

Дополнительное сопоставление с помощью ИИ

Для сложных файлов предусмотрена функция «Подобрать остальное ИИ».

Она полезна, когда в выгрузке встречаются технические названия вроде c_name, field_17 или «Доп1».

ИИ анализирует содержимое таких колонок и предлагает подходящие поля в Fluxs. При этом ранее настроенные вручную сопоставления сохраняются. Искусственный интеллект дополняет их, а не заменяет. Все предложенные ИИ соответствия отмечаются отдельно, чтобы пользователь мог проверить их перед запуском импорта.

Пробный перенос: проверьте результат до загрузки всей базы

Даже правильно сопоставленные поля не всегда гарантируют ожидаемый результат. Особенно если речь идёт о сложных структурах данных, пользовательских статусах или нестандартных настройках старой CRM.

Поэтому в модуле предусмотрен пробный перенос.

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

После тестирования можно посмотреть:

  • какие записи были бы созданы;

  • как сопоставились статусы и другие значения;

  • какие данные перенеслись корректно;

  • на каких этапах возникли ошибки.

Пробный перенос не оставляет новых записей в базе Fluxs.

Это особенно полезно при работе с большими объёмами информации. Гораздо проще обнаружить проблему на двадцати записях, чем исправлять её после переноса нескольких тысяч.

Что делать, если ошибка обнаружилась после импорта?

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

Повторный импорт без дублирования записей

Переход на новую систему редко происходит за один день.

Сначала компания переносит контакты и сделки, затем настраивает рабочие процессы, подключает сотрудников, переносит задачи и документацию.

При этом в старой системе продолжается работа. Менеджеры создают новые контакты, обновляют сделки, меняют статусы задач.
Чтобы не переносить всё заново, мы предусмотрели возможность повторного импорта.
Fluxs сохраняет идентификаторы записей из исходной системы и использует их при следующих загрузках.
Благодаря этому повторный импорт того же файла не создаёт дубли уже перенесённых записей.
Можно переносить данные постепенно, в удобном для компании порядке.
Например, сначала загрузить клиентскую базу, через несколько дней — задачи и проекты, а позднее — справочники и базу знаний.

Доимпорт изменений

Для Битрикс24, Jira, Яндекс Трекера и amoCRM доступна дополнительная функция — «Доимпорт: перенести изменения».
Она позволяет загрузить изменения, которые появились в исходной системе после предыдущего переноса.

Представим обычный сценарий перехода.

Компания заранее переносит основную клиентскую базу в Fluxs. Следующие несколько дней сотрудники знакомятся с интерфейсом, настраивают процессы и проверяют работу системы. В это время менеджеры продолжают работать в прежней CRM. Когда всё готово к переключению, достаточно запустить доимпорт. Fluxs получит изменения, произошедшие с момента предыдущей миграции.

Такой подход позволяет подготовить переход заранее, не останавливая текущую работу компании ради переноса данных.

Какие данные можно перенести в Fluxs

Модуль поддерживает миграцию основных объектов, с которыми компании работают ежедневно.

Контакты и компании

Переносятся контактные данные, включая телефоны, электронную почту и ответственных сотрудников. Для предотвращения дублирования используется проверка по email и номеру телефона. Это помогает избежать появления нескольких карточек одного клиента при повторном импорте.

Лиды и сделки

Вместе со сделками переносятся их текущие статусы, этапы воронки, суммы и даты создания. При этом сохраняются исходные даты, а не дата выполнения миграции. Благодаря этому после перехода можно продолжать работать с существующими сделками, сохраняя важную информацию о них.

Задачи и проекты

Поддерживается перенос задач и проектов с исполнителями, сроками, приоритетами и трудозатратами. Это позволяет сохранить структуру текущей работы и продолжить выполнение задач уже в Fluxs.

База знаний из Confluence

Статьи из Confluence можно перенести непосредственно в базу знаний Fluxs.
При миграции сохраняется иерархия страниц: вложенные страницы преобразуются в соответствующую структуру разделов. Отдельное внимание мы уделили содержимому статей. Confluence использует собственную разметку и макросы, поэтому не все элементы можно корректно преобразовать в формат другой системы. Стандартные элементы, включая блоки кода, панели и списки задач, переносятся. Если какой-то макрос не поддерживается, вместо него появляется заметная текстовая отметка.

Например:

«[В Confluence здесь было: оглавление страницы]»
Так пользователь сразу видит, какие элементы потребуется восстановить вручную. Мы решили не скрывать подобные ограничения. Лучше обнаружить их при проверке перенесённой статьи, чем спустя несколько месяцев работы.

Справочники и прайс-листы

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

Что пока не поддерживается

На текущем этапе модуль не переносит:

  • вложения и файлы;

  • комментарии таймлайна Битрикс24;

  • комментарии к задачам Jira;

  • историю переходов сделок между этапами.

Сделки переносятся с текущим этапом, без истории его изменений.

Мы продолжаем развивать модуль, но считаем важным сразу обозначить существующие ограничения, чтобы компании могли правильно спланировать миграцию.

Сколько стоит перенос данных

Мы не стали делать импорт из файлов отдельной платной функцией.

Перенос данных из CSV, Excel и JSON доступен на всех тарифах Fluxs, включая бесплатный.Для нас это базовая возможность, которая должна быть доступна каждому пользователю. Прямой перенос через API из поддерживаемых систем входит в тарифы «Бизнес» и «Холдинг». Разница между вариантами заключается в способе получения информации. При импорте из файла пользователь самостоятельно выгружает данные из старой системы и загружает их в Fluxs. При подключении через API эту работу выполняет интеграция.

Данные можно не только загрузить, но и выгрузить

Мы также предусмотрели обратный экспорт.

В разделах Fluxs доступна функция «Выгрузить из Fluxs», позволяющая сохранить информацию в формате, совместимом с механизмом импорта.

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

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

Как начать перенос данных

Новый модуль уже доступен в интерфейсе Fluxs.

Чтобы открыть его, перейдите в раздел «Миграция данных» в левом меню.

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

Для успешной миграции рекомендуем придерживаться следующего порядка.

Шаг 1. Подготовьте структуру в Fluxs.

Создайте разделы, в которые планируете переносить информацию: базу знаний для статей, списки для справочников и бизнес-потоки для сделок.

Шаг 2. Перенесите основные данные.

Начните с контактов, компаний и проектов. Эти записи могут использоваться в других объектах, поэтому их лучше импортировать в первую очередь.

Шаг 3. Проверьте сопоставление полей.

Убедитесь, что все колонки определены правильно, а обязательные данные заполнены.

Шаг 4. Запустите пробный перенос.

Протестируйте импорт на 20 записях и проверьте результат.

Шаг 5. Выполните основную миграцию.

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

Переход на новую систему больше не требует начинать с нуля

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

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

Именно для этого мы создали модуль «Миграция данных».

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

Попробуйте новый модуль в разделе «Миграция данных». Начните с пробного переноса, оцените результат и переходите на Fluxs вместе со своими данными.

Читайте также

Продолжить знакомство с продуктом

Посмотрите возможности платформы или создайте аккаунт для тестового контура.