• CRM · Node.js

Переезд CRM: границу ставит не наша сноровка, а то, что старая система отдаёт наружу

Вопрос «перенесётся ли всё» звучит первым, и честный ответ на него — «зависит не от нас». Одна система отдаёт клиентов, сделки, историю и файлы полностью. Другая позволяет выгрузить таблицу контактов и на этом останавливается. Поэтому работа начинается не с переноса, а с проверки: что именно ваша нынешняя система выпускает наружу. Всё остальное — уже вопрос аккуратности.

Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Специализация
перенос данных между системами
после бесплатного аудита
Стоимость
30
Гарантия

дней после подписания акта

перенос данных между системами
Специализация
от 15 до 45 рабочих дней
Срок
бесплатная проверка выгрузки
Начало
в течение 2 часов
Ответ
по письменному договору
Работа
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • проверка, что именно старая система отдаёт наружу, — до любых обещаний об объёме
  • соответствие полей: что куда ложится, что сливается и чему некуда лечь
  • перенос клиентов, сделок и истории на согласованную с вами глубину
  • удаление дубликатов во время переезда — редкая возможность сделать это без отдельного проекта
  • сверка количеств до и после по каждому типу записей, а не «вроде всё перенеслось»
  • перенос открытых сделок с их этапами, чтобы работа не остановилась в день переезда
  • период параллельной работы, пока новая система не докажет, что в ней всё на месте
  • письменный перечень того, что НЕ перенеслось, с причиной по каждому пункту
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • извлечение данных, которые старая система не отдаёт никаким способом
  • перенос записей разговоров и содержимого чатов, если их нет в выгрузке
  • сохранение доступа к старой системе после окончания вашей оплаты
  • гарантия, что люди сразу начнут работать в новой системе
  • настройка самой новой системы — это отдельная работа
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 4

Компания, которая переросла нынешнюю систему

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

Разберём вашу ситуацию на бесплатном аудите
Бесплатная проверка выгрузки

Смотрим, что ваша нынешняя система позволяет забрать. Это определяет всё остальное, и проверяется за несколько дней.

Что мы измеряем

  • Что система отдаёт наружуГлавный вопрос всей задачи. Одни дают полный доступ к данным, другие — таблицу контактов и ничего больше. Это не вопрос нашей сноровки.
  • Сколько записей на самом делеКлиенты, сделки, задачи, файлы. Цифры нужны до начала, чтобы потом было с чем сверять результат.
  • Какие поля нестандартныеИменно на них обычно и останавливаются переезды: в новой системе некуда положить то, что добавляли годами под себя.
  • Какая глубина истории нужнаВся история за семь лет стоит дороже, чем два последних года. Часто выясняется, что старше трёх лет никто не открывает.
  • Что с файламиПрикреплённые документы переносятся не всегда и не отовсюду. Это надо выяснить до того, как вы откажетесь от старой подписки.
  • Сколько ещё действует доступЕсли система уходит с рынка или подписка истекает, срок определяет он, а не наш график. Это меняет порядок работ.

Что вы получаете

  • ответ, что технически можно забрать из старой системы
  • перечень полей, которым некуда лечь
  • оценка объёма работ с разбивкой по этапам
  • честный ответ, если переезд обойдётся дороже пользы

Срок: 3–5 рабочих дней

Почему это бесплатно

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

Что дальше

Вы получаете перечень возможного и оценку. Дальше решаете сами — документ остаётся у вас.

Короткая форма: контакт и адрес сайта

  • Договор, акт и гарантия 30 дней

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

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Заказчики из Европы

    Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.

  • Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Что позволяет старая системаГлавный фактор, и он не наш. Полный доступ к данным — работа техническая. Только таблица контактов — переносить почти нечего.
  • Количество нестандартных полейКаждое поле, добавленное годами под себя, требует решения: куда его класть или нужно ли оно вообще. Это разговор, а не код.
  • Глубина историиДва года и семь — разные объёмы и разная цена. Часто разумнее перенести свежее, а старое оставить архивом отдельно.
  • Состояние данныхДубликаты, разные написания, пустые поля. Переезд — возможность это вычистить, но чистить приходится вместе с вами.
  • Файлы и вложенияДокументы, коммерческие предложения, сканы. Их перенос часто сложнее самих записей, а иногда невозможен.
  • Параллельная работаПереезд одним днём дешевле и рискованнее. Период, когда работают обе системы, требует повторного переноса свежих данных.
Кейсы

Задачи и результат в цифрах — все показатели сняты нашим замером

собственная CRM агентства: сделки, договоры, счета, акты, проекты и клиентский портал

Задача
Перестать вести агентство в переписке и таблицах: свести в одну систему сделки, договоры с версиями и согласованием, счета и акты, проекты, лицензии на собственные продукты и общение с клиентом в мессенджерах — и сделать так, чтобы документы рождались из данных, а не набивались руками.
Решение
Приложение на Next.js 16 с Supabase (авторизация и RLS) и Prisma. Конструктор договоров с шаблонами, версиями, комментариями и условными блоками-опциями; подписание договора автоматически порождает счета и акт. Обмен документами с Вчасно, курс НБУ с суточными снимками для пересчёта EUR в гривну на дату счёта, банковские поступления, фискализация через Checkbox. Общение с клиентом — в Telegram и Viber с единой историей. Отдельный контур для собственных продуктов: лицензии, деплои, домены, тикеты поддержки. 35 фоновых заданий закрывают рутину: напоминания о счетах и встречах, дайджесты, скоринг лидов, мониторинг здоровья интеграций и резервных копий, синхронизация с Вчасно.
Результат
По состоянию на 02.08.2026 система работает в проде (первый ответ сервера 188 мс — самый быстрый отклик среди всех измеренных нами проектов). 121 страница дашборда в 38 разделах, 489 серверных маршрутов, 20 таблиц в схеме данных, 11 перечислений и 27 типов-классификаторов, 35 фоновых заданий по расписанию. 958 коммитов за 10 месяцев непрерывной работы. Обмен данными налажен примерно с двумя десятками внешних систем.

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Перенос CRM со старой системы» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:15–45 дней

  1. Проверка выгрузки

    3–5 рабочих дней

    Выясняем, что старая система отдаёт, и считаем, сколько в ней записей. Здесь становится понятно, насколько полным вообще может быть переезд.

  2. Соответствие полей

    3–7 рабочих дней

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

  3. Пробный перенос

    3–8 рабочих дней

    Переносим часть данных и показываем вам. Смотреть надо на конкретных клиентах, которых вы знаете, а не на общих цифрах.

  4. Чистка

    3–12 рабочих дней

    Убираем дубликаты и приводим написания в порядок. Делаем это вместе с вами: какая из двух записей правильная, знаете только вы.

  5. Основной перенос и сверка

    3–10 рабочих дней

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

  6. Параллельная работа

    10–20 календарных дней

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

Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • Node.js
  • TypeScript
  • Python
  • PostgreSQL
  • CSV
  • JSON
  • REST API
  • Webhooks
  • Docker
  • Git
  • Linux

Интеграции

  • KeyCRM
  • REST API
  • CSV
  • Webhooks
  • Email
  • Telegram
Перенести данные или начать с чистого листа

Чем этот вариант отличается от альтернативы

История клиентапод рукой в новой системе
Открытые сделкипереезжают со своими этапами
Стоимостьзависит от объёма и состояния данных
Унаследованный беспорядокпереезжает, если его не чистить
Когда чистый лист лучшеизбыточно, если история всё равно не используется
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. какая система сейчас и что она позволяет выгрузить
  2. сколько в ней клиентов, сделок, задач и файлов
  3. какая глубина истории вам действительно нужна в новой системе
  4. какие поля добавляли под себя и все ли они ещё нужны
  5. до какой даты действует доступ к старой системе
  6. кто с вашей стороны принимает работу

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

Частые вопросы

Что спрашивают чаще всего — с конкретными ответами

Перенесётся ли всё?

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

Что делать с полями, которых нет в новой системе?

Решение ваше, и оно чаще «не переносить», чем кажется. За годы в системе накапливаются поля, которые заполняли дважды и забыли. Мы выносим их отдельным списком, и вы решаете: создать соответствие, слить с другим полем или отпустить.

Сколько истории переносить?

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

Можно ли почистить дубликаты во время переезда?

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

Работа остановится на время переезда?

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

А записи разговоров и переписка?

Переносятся редко и не отовсюду. Часто они физически лежат не в CRM, а в сервисе телефонии или почтовом ящике, и тогда вопрос решается не переездом. Это надо выяснить до того, как вы откажетесь от старой подписки.

Сколько это длится?

От 15 до 45 рабочих дней. Сам перенос быстрый; время забирают соответствие полей и чистка данных — оба этапа требуют ваших решений. Если доступ к старой системе истекает через месяц, порядок работ меняется и мы беремся сначала за выгрузку.

Вы ещё и настроите новую систему?

Это отдельная работа, и мы называем её отдельно: этапы, поля, права, отчёты, обучение. Переезд без настройки даёт данные в системе, которой никто не умеет пользоваться. Но смешивать эти работы в один счёт мы не будем — вы должны видеть, за что платите.

Проверим, что ваша система позволяет забрать

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

Из измеренных кейсовПо состоянию на 02.08.2026 система работает в проде (первый ответ сервера 188 мс

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.