После загрузки таблицы число строк совпало, а работать неудобно: у одного клиента несколько карточек, заказы не связаны, ответственные перепутаны. Количество записей проверяет только малую часть переноса.
Начните с разделения клиентов, компаний и отдельных продаж. Подготовьте копию исходного файла, согласуйте соответствие полей и выполните пробный импорт на небольшом наборе. Полный перенос имеет смысл после проверки значений, связей и поведения повторной загрузки.
Разберите смысл одной строки
В таблице строка может обозначать человека, заказ или очередной разговор. Если в ней одновременно находятся клиент и несколько покупок, заранее определите, как они будут представлены в CRM. Один контакт может участвовать в нескольких продажах; новая сделка не обязательно означает нового человека.
Составьте словарь столбцов: название, смысл, будущая сущность, допустимый формат и правило пустого значения. Например, «дата» без пояснения непригодна: это может быть день обращения, выставления счета или планового закрытия.
Подготовьте файл к проверке
Работайте с копией. Сохраните исходную выгрузку отдельно, чтобы можно было восстановить происхождение каждой записи. Нормализуйте телефоны и почту, но не объединяйте людей только по похожим именам. Общий телефон компании не доказывает совпадение контактов.
Фильтр Excel не ограничивает импорт: справка amoCRM предупреждает, что загружается весь файл. Выбранные строки нужно перенести в отдельный файл. Актуальные ограничения размера и структуры приведены в документации импорта.
Составьте карту переноса
| Исходный столбец | Куда относится | Правило проверки |
|---|---|---|
| Контактное лицо | Контакт | Имя не подменяет идентификатор |
| Организация | Компания | Связь с нужным клиентом сохранена |
| Предмет заказа | Сделка | Два заказа различаются |
| Менеджер | Ответственный | Старое имя сопоставлено с пользователем |
| Следующее действие | Задача или отдельный согласованный механизм | Есть срок и исполнитель |
Не обещайте перенос задач тем же способом, что контактов, пока выбранный инструмент не проверен. Если штатный импорт не покрывает нужную сущность или историю, это отдельная работа.
Учебный пример пробной загрузки
Возьмите клиента с двумя заказами, двух сотрудников одной компании, запись без телефона и клиента, который уже есть в CRM. Добавьте строки с намеренно различающимся написанием организации. Для каждой строки заранее запишите ожидаемый результат.
После загрузки проверьте карточки вручную. Два заказа должны остаться двумя продажами, контакты разных людей — разными контактами. Затем выясните, как инструмент обработает повтор той же загрузки. В amoCRM логика дублей зависит от структуры и совпадения данных; для обновления существующих записей документация описывает использование ID и соответствующей опции. См. поиск дублей при импорте.
Согласуйте момент переключения
Если менеджеры продолжают менять Excel после выгрузки, пробная загрузка быстро устареет. Назначьте момент, после которого новые изменения фиксируются по согласованному правилу. Отдельно учтите обращения, пришедшие во время переноса.
Не удаляйте исходную базу сразу после запуска. Сначала завершите сверку и определите порядок хранения и доступа. Откат должен учитывать новые записи, появившиеся после импорта: простое удаление всей загруженной группы может затронуть уже обработанные продажи.
Чек-лист приемки
Если история уже раздроблена, сначала разберите дубли контактов. Общий состав запуска описан в гайде подготовки amoCRM.
Обсудить перенос базы
Расскажите, где хранится база, какие сущности и историю нужно сохранить. Начнем с карты переноса и обезличенного примера структуры. Передавать полный файл с клиентами через форму обращения не требуется.
