+7 (863) 221-68-08 Разобрать задачу
Главная / Блог / Реанимация и перенос CRM / Как перенести данные из старой CRM в amoCR...
Реанимация и перенос CRM

Как перенести данные из старой CRM в amoCRM без потери истории по клиентам

28.10.2026 18 мин чтения Александр Миргород

Перенос данных в amoCRM - это загрузка клиентов, компаний, сделок и истории работы из прежней CRM, 1С или таблиц с сохранением связей между ними. Контакты, компании, сделки и текстовые примечания штатно загружаются из файла, задачи из файла не загружаются. Задачи, звонки с записями, файлы, авторов и даты истории переносят через интерфейс программирования (API) или сервис миграции.

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

Названия пунктов меню могут отличаться. Условия меняются - перед работой сверяйте со справкой разработчика.

Что amoCRM принимает штатным импортом, а что - нет

Штатный импорт данных в amoCRM - это загрузка файла в разделах «Сделки», «Контакты», «Компании», «Покупатели» и «Списки». Импорт открывается из меню раздела, пункт «Импорт». За один импорт можно загрузить сразу несколько связанных сущностей: сделки вместе с контактами и компаниями, и связи между ними сохранятся. Справочники (каталоги) загружаются тем же механизмом изнутри справочника.

Базу без сделок, то есть только контакты и компании, можно загрузить через «Списки». Справка amoCRM при этом советует в большинстве случаев создавать сделки, чтобы работали автоматизация и аналитика. Что ещё берёт файл, а что нет, - в таблице.

Что переносится файлом, что только через API или сервис, а что не переносится
Что переносимИз файла (штатный импорт)Через API или сервис миграцииЧто не переносится или под вопросом
КонтактДа. Обязательно «Имя», «Фамилия» или «Полное имя»ДаЗапись, которая хоть немного отличается от существующей, станет новым контактом
КомпанияДа. Обязательно «Название»ДаК одному контакту или сделке нельзя привязать две компании
СделкаДа: воронка, этап, бюджет, ответственный, даты создания и закрытия, тегиДа, дополнительно можно передать автора сделкиПри неверном названии этапа сделка ляжет в первый этап воронки
Покупатель, каталогДа, в своих разделахДа, но обычно хватает файла-
Текстовое примечаниеДа, отдельным столбцом, количество не ограниченоДа, с указанием автораС какой датой ляжет примечание и можно ли сохранить исходную дату, проверяют на пробной загрузке
ЗадачаНет. Справка: «задачи импортировать нельзя»Да: текст, срок, ответственный, привязка, отметка о выполнении, результатИз файла не переносится
Звонок с записьюНет как звонокДа: примечание о звонке со ссылкой на записьГде лежит сам файл записи и откроется ли ссылка после отключения старой системы
Файл из карточкиНетДа: файл сначала загружают в хранилище, потом прикрепляют примечаниемОбъём файлов и время загрузки
Переписка из мессенджеровНетСпособ перенести с исходными датами и привязкой к чату не описанРешают отдельно от переноса карточек
«Кем изменена», «Когда изменена»Нет. Справка: импортировать нельзяМожно передать дату и автора изменения, результат проверяют на пробной загрузкеНе переносится импортом

Импорт переносит записи, а не правила работы. Воронки, этапы и поля создают до загрузки, роботов и интеграции настраивают под новый процесс. Перенести всё «как есть» - значит перевезти и весь мусор.

Импорт из таблицы: как подготовить файл, чтобы сделки встали вместе с контактами

Сделки и контакты загружаются из одного файла за один импорт. На шаге сопоставления полей каждый столбец привязывают к своей сущности: «Телефон» к контакту, «Бюджет» к сделке. Ошибка в привязке - и телефон окажется не в той карточке.

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

Формат и размер файла: надёжнее готовить CSV, справка называет и xls, xlsx, ods. Если в файле больше 10 тысяч строк или он тяжелее 2 МБ, его делят на части: такой файл может грузиться очень долго или не загрузиться. Для 10 тысяч строк это порог, а не жёсткий лимит, а файл тяжелее 2 МБ, по одной из статей справки, не загрузится. Ошибки в небольшом файле и так проще найти.

Фильтр Excel при импорте не учитывается, загружается весь файл, поэтому отфильтрованные строки переносят в отдельный файл. Каждая загруженная запись получает системный тег вида «импорт_дата_время». Отключить его нельзя, зато по нему находят всё, что пришло с конкретной загрузкой.

Двадцать статусов старой CRM не обязательно превращать в двадцать этапов: часть честнее перенести в поля или теги. Как это решить, разобрано в статье о тегах и полях вместо лишних этапов.

Столбцы файла импорта: требования и последствия ошибки
СтолбецТребованиеЧто будет при ошибке
Название сделкиОбязательноСтрока не загрузится
Имя, фамилия или полное имя контактаОбязательно хотя бы одноСтрока не загрузится
Название компанииОбязательно, если в строке есть компанияСтрока не загрузится
Воронка и этапТочное название этапа с учётом регистраСделка ляжет в первый этап воронки
ОтветственныйИмя совпадает с пользователем amoCRMОтветственный не подставится, это видно на пробной загрузке
Бюджет, даты создания и закрытияБюджет числом без копеек, у закрытых сделок обе датыПроверяют на пробной загрузке
ПримечаниеОтдельный столбец, привязанный к нужной сущностиПримечания не загрузятся
Телефон и почтаОдин формат во всём файлеВ аккаунте с клиентами разная запись номера может дать второй контакт
Первая строка с заголовкамиОтметить «Не импортировать первую строку»Заголовки загрузятся как запись

Чистка до переноса дешевле разбора после. До загрузки убирают дубли внутри файла, приводят к одному виду телефоны и даты, удаляют тестовые и пустые записи. Исходную выгрузку из старой системы сохраняют нетронутой как резервную копию: с ней сверяют результат.

Когда файла мало: перенос через API или сервис миграции

Если важна история работы - кто, когда и что делал с клиентом, - понадобится API amoCRM. При создании сделки через него передают дату создания, дату закрытия и автора. Задачи создают с текстом, сроком, ответственным и привязкой к карточке. Примечания бывают текстовые, о звонке со ссылкой на запись и с файлом.

Даже через API история переносится не целиком. У части истории исходные даты сохранить нельзя или можно только частично - это проверяют на пробной загрузке. Со звонками отдельный вопрос: через API создаётся примечание со ссылкой на запись, а где лежит сам файл записи и будет ли ссылка работать после отключения старой АТС или CRM, нужно выяснить до переноса. Как устроены записи звонков в amoCRM, разобрано в статье об интеграции телефонии.

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

Есть сторонние сервисы автоматической миграции между CRM. Состав данных, условия для российских аккаунтов и место хранения данных у них разные. Условия меняются - перед работой сверяйте со справкой разработчика. Передать базу подрядчику или сервису - значит поручить обработку персональных данных другому лицу, это оформляют договором (152-ФЗ, ст. 6, ч. 3).

Как выбрать способ переноса данных в amoCRM Сначала решают, что нужно сохранить. Карточки и связи - контакты, компании, сделки, покупатели, каталоги, текстовые примечания, воронка, этап, бюджет и ответственный - переносят файлом через штатный импорт. История работы - задачи, звонки со ссылками на записи, файлы, авторы и исходные даты - требует API или сервиса миграции. Сохранность исходных дат части истории проверяют на пробной загрузке. Что нужно сохранить при переносе? Карточки и связи История работы контакты, компании, сделки, покупатели каталоги, текстовые примечания воронка, этап, бюджет, ответственный задачи с исполнителями и сроками звонки со ссылками на записи, файлы авторы и исходные даты событий Файл: штатный импорт API или сервис миграции Исходные даты части истории сохраняются не всегда - проверяют на пробной загрузке
Схема 1. Выбор способа переноса по тому, что нужно сохранить: карточки и связи берёт файл, историю работы - API или сервис миграции.

Из Битрикс24, другой CRM, 1С или таблиц: что меняется в плане переноса

Из Битрикс24. Состав данных похож, но заранее решают, куда в amoCRM лягут сущности без прямого аналога и что делать с историей дел: переносить через API или оставить в архиве. Если ещё сомневаетесь, прочитайте, стоит ли переходить с Битрикс24 на amoCRM, а если платформа не выбрана - сравнение amoCRM и Битрикс24.

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

Из 1С. Обычно переносят контрагентов и историю продаж. Если 1С остаётся учётной системой, разовый импорт не заменит обмен: со временем данные в двух системах разойдутся. Тогда вместо переноса нужна интеграция, она разобрана в статье об интеграции amoCRM и 1С.

Из таблиц. Самый простой случай для импорта и самый «грязный» по данным: разные форматы телефонов, объединённые ячейки, клиенты на нескольких листах. Если вы ещё решаете, пора ли уходить с таблиц, начните со статьи «CRM или Excel».

Если переезжаете в обратную сторону, из amoCRM, порядок разобран в статье о миграции на Битрикс24, а ошибки, которые повторяются при переезде на Битрикс24, - в отдельном разборе.

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

При импорте amoCRM сама ищет дубли и внутри файла, и среди существующих контактов, компаний и сделок. Полностью одинаковые записи объединяются, но даже небольшие различия создают новые. Например, один и тот же номер, записанный как «+7 900…» в аккаунте и «8 900…» в файле, может дать второй контакт.

Чтобы дополнить существующие карточки, а не создать рядом новые, нужен ID. Его выгружают из amoCRM экспортом, подставляют в файл и при импорте включают опцию «Разрешить обновлять старые данные». Неудачную загрузку откатывают: находят записи по тегу импорта с датой и временем и удаляют массово. Как устроены слияние дублей и контроль дублей на входе, разобрано в статье о дублях в amoCRM.

Загрузка в аккаунт с клиентами: что сделает импорт и что подготовить заранее
СитуацияЧто сделает импортЧто сделать заранее
Клиент уже есть, в файле записан так жеОбъединит одинаковые записиПроверить на пробной загрузке, что объединение прошло как ожидали
Клиент уже есть, но телефон, почта или имя записаны иначеСоздаст новую записьПривести телефоны и почты в файле к тому формату, что в аккаунте
Нужно дополнить существующие карточкиБез ID создаст новыеВыгрузить ID экспортом, подставить в файл, включить «Разрешить обновлять старые данные»
Один контакт в файле с разными компаниямиСоздаст отдельные контактыРешить, какая компания у контакта основная
Загрузка прошла с ошибкамиВсе записи получат тег импортаЗапомнить дату и время загрузки, чтобы найти записи по тегу и удалить
Достигнут лимит по контактам, сделкам или компаниям, аккаунт не оплачен, у пользователя нет прав на созданиеИмпорт не пройдёт, кнопки «Импорт» может не бытьПроверить тариф, оплату и права до загрузки

Пробная загрузка на выборке: что проверить в воронках, полях и у ответственных

Пробная загрузка - это импорт небольшой части базы, чтобы увидеть, куда легли данные. Выборку собирают не из первых строк файла, а из разных случаев. Условный пример: по 10-20 записей из каждой воронки, открытые и закрытые сделки, клиент с несколькими сделками, компания с несколькими контактами, записи с примечаниями и с пустыми полями.

Что проверить после пробы:

  • Воронки и этапы. Нет ли сделок, которые неожиданно оказались в первом этапе: это признак неверного названия этапа в файле.
  • Ответственные. Сделки у тех менеджеров, у кого были в старой системе.
  • Поля и связи. Телефоны у контактов, реквизиты у компаний, бюджеты и даты в сделках, контакт привязан к своей сделке и компании.
  • История. Примечания на месте, с какой датой и автором они легли. После API отдельно смотрят задачи и ссылки на записи звонков.
  • Автоматизация. Не сработали ли роботы и рассылки на загруженные сделки.

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

Маршрут переноса данных в amoCRM Семь шагов: выгрузка из старой системы, подготовка с чисткой и картой полей, пробная загрузка на выборке, сверка пробы. Если нашли расхождения, правят файл и повторяют пробу. Затем боевая загрузка всей базы по частям, дозагрузка изменений за время переноса и старая система в режиме чтения до окончания сверки. нашли расхождения - правим файл и повторяем пробу 1. Выгрузка 2. Подготовка 3. Пробная загрузка 4. Сверка пробы 6. Дозагрузка 7. Старая система 5. Боевая загрузка из старой системы чистка и карта полей на выборке цифры и карточки изменения за время переноса в режиме чтения до сверки вся база, по частям Условный пример: число повторов пробы и размер частей зависят от базы
Схема 2. Условный пример маршрута переноса: проба и сверка повторяются, пока результат не совпадёт с ожидаемым, а старая система остаётся в режиме чтения до конца сверки.

Сверка после переноса: цифры, выборочные карточки и старая CRM в режиме чтения

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

Что сверить после переноса и где взять цифры
Что сверитьГде взять цифру в старой системеГде смотреть в amoCRM
Количество контактов и компанийОтчёт или список старой CRM, число строк в исходной выгрузкеСписки контактов и компаний с фильтром по тегу импорта
Количество сделок по этапам каждой воронкиОтчёт по воронке на дату выгрузкиВоронка, сделки с фильтром по тегу импорта
Сумма бюджетов открытых сделокОтчёт по воронке или сумма в выгрузкеСписок сделок по воронке и этапам
Закрытые сделки: успешные и проигранныеОтчёт за периодСделки с фильтром по статусу и дате закрытия
Открытые задачи, если их переносили через APIСписок задач по ответственнымЗадачи по ответственным
Выборочные карточки с историейКарточка клиента в старой системеТа же карточка: связи, поля, примечания, задачи

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

Если в переносе есть история с датами, звонки, задачи или аккаунт уже заполнен, это сложный перенос. Для такой задачи есть услуга «Реанимация и перенос CRM». Чтобы данные легли в воронки под ваш процесс, а не под структуру старой системы, нужно внедрение amoCRM под процессы. Если непонятно, что из базы переносить, начните с диагностики.

Вывод

Файл переносит контакты, компании, сделки и текстовые примечания со связями. Задачи, звонки, файлы, авторов и даты истории переносят через API или сервис, и даже так часть исходных дат может не сохраниться. «Без потери истории» становится проверяемым результатом только через порядок работы: подготовленный файл, проба, сверка цифр и карточек, дозагрузка изменений и старая система в режиме чтения.

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

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

Да, если источник - таблица или простая выгрузка и нужны контакты, компании, сделки и текстовые примечания. Если важны задачи, звонки, файлы и даты истории, понадобится API (а значит, разработчик) или сервис миграции.

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

Зависит от того, где они хранятся. Через API создаётся примечание о звонке со ссылкой на запись, но сам файл должен оставаться доступным, это проверяют до отключения старой системы. Как звонки и чаты подключаются в amoCRM, разобрано в статьях о телефонии и о мессенджерах.

Переносить всю базу или только живых клиентов?

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

Переедут ли воронки, автоматизации и интеграции вместе с данными?

Нет. Импорт переносит записи, а воронки, этапы, поля, роботов и интеграции настраивают в amoCRM заново, причём воронки и поля - до загрузки. С чего начать, разобрано в статье о настройке amoCRM.

Что делать со старой CRM после переноса?

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

Можно ли переносить постепенно и не останавливать продажи?

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

Источники

Разберём вашу задачу

Поможем навести порядок в продажах

Начнём с диагностики: покажем, где теряются заявки и что даст CRM именно в вашем случае — без обещаний «роста в разы».

Или позвоните: +7 (863) 221-68-08

Как перенести данные из старой CRM в amoCRM без потери истории по клиентам

Поделиться

Как перенести данные из старой CRM в amoCRM без потери истории по клиентам

Эта обложка появится в мессенджере или соцсети, если отправить ссылку на страницу.