Файл называется «База_итог_правленый2.xlsx». В нём 4 000 строк, три версии на разных компьютерах и одна колонка с объединёнными ячейками. Перенос в CRM кажется простым: нажать «Импорт» — и готово. На практике именно здесь теряется пятая часть контактов, а обнаруживается это через месяц, когда «клиент пропал».
Ниже — порядок, при котором перенос не превращается в археологию: что подготовить до импорта, как проверить на маленькой партии и как сверить результат.
Что ожидают и что получают
| Ожидание | Реальность |
|---|---|
| «Импорт загрузит всё как есть» | Загрузится только то, что совпало с полями системы: остальное молча отбросится |
| «Дубли потом почистим» | Импорт из нескольких файлов — главный источник дублей: дубли клиентов в CRM |
| «Формат файла не важен» | Телефоны, даты и суммы в разных форматах — самая частая причина потерь |
| «Перенесём контакты — сделки введём заново» | История, суммы и договоры тоже переносятся, если поля подготовлены |
Хорошая новость: 80 % проблем решаются до импорта, в самой таблице. Плохая: делать это нужно руками или скриптом, а не «на глазок».
Шесть типов ошибок, которые ломают импорт
- Объединённые ячейки. Название компании «растянуто» на пять строк контактов — при импорте заполнится только первая.
- Телефоны в разном виде. Числом, текстом, с плюсом, без плюса, с добавочными номерами.
- Несколько контактов в строке. «Иван, Мария, бухгалтерия» и три телефона через запятую в одной ячейке.
- Даты и суммы как текст. После импорта превращаются в пустые поля или в строку, по которой нельзя считать.
- Пустые и служебные строки. Итоги, разделители, примечания внизу таблицы — импорт превращает их в клиентов.
- Несколько версий файла. Импорт двух файлов подряд даёт дубли и перезаписанные поля.
Импорт не улучшает данные. Он переносит в CRM ровно то, что уже есть в таблице, — включая беспорядок.
Подготовка: что сделать до импорта
- Выберите один файл-источник. Сверьте версии: какая из них последняя и что в ней исправлено. Остальные — в архив, не в импорт.
- Сделайте шаблон импорта. Колонки должны совпадать с полями CRM: название, телефон, почта, ИНН, город, источник, ответственный, дата.
- Нормализуйте телефоны. Один формат для всех: например, 11 цифр без пробелов и скобок. Отдельно — добавочные номера.
- Разделите контакты. Одна строка — один контакт. Несколько ЛПР в компании — несколько строк с одинаковым названием компании.
- Уберите служебные строки. Итоги, пустые строки, примечания, «Итого за месяц».
- Заполните обязательное. Если у контакта нет ни телефона, ни почты — решите заранее, что с ним делать: отдельный список «на восстановление».
Если строк больше нескольких тысяч, нормализацию лучше делать скриптом, а не руками: одно пропущенное объединение ячеек ломает весь столбец.
Как сопоставить поля
| В Excel | В CRM | Что почистить |
|---|---|---|
| «Название», «Компания», «Клиент» | Название компании | Убрать «ООО», кавычки — в отдельное поле |
| «Тел», «Телефон 1», «моб» | Телефон | Привести к одному формату, лишние номера — в комментарий |
| «Почта», «E-mail» | Убрать пробелы, привести к нижнему регистру | |
| «Комментарий», «Примечание» | Комментарий | Убрать переносы строк и мусор, если мешают импорту |
| «Сумма», «Долг» | Сумма сделки | Убрать «₽», пробелы, запятые в дробной части |
| «Дата» | Дата сделки | Единый формат, без «январь 2024» |
| «Менеджер», «Ответственный» | Ответственный | Значения должны совпадать с пользователями CRM |
Отдельно проверьте «источник»: если в таблице источники писались годами по-разному («сайт», «Сайт», «с сайта»), после импорта отчёт по источникам будет мусорным. Это нормальная точка для приведения справочника к пяти-шести значениям.
Пошаговый порядок импорта
- Скопируйте базу. Исходный файл не трогаем — он остаётся контрольным.
- Прогоните тест на 20 строках. Разные случаи: с почтой, без почты, два телефона, длинное название.
- Проверьте результат в CRM руками. Открыть каждую из 20 карточек: поля на месте, телефон рабочий, ответственный назначен.
- Загружайте партиями по 200–500 строк. Так ошибку видно на маленькой партии, а не на 4 000 контактах.
- Сверяйте количество после каждой партии. Строк в файле — карточек в CRM; расхождение ищем сразу.
- Проверьте выборочно 10 карточек из середины и конца. Бывает, что сбой происходит не на первой партии, а на пятой.
- Поставьте точку сохранения. Дата импорта, версия файла и кто загружал — в служебной записке.
Что проверить после импорта: контрольный список
| Проверка | Как | Что делать при расхождении |
|---|---|---|
| Количество карточек | Отчёт CRM против строк в файле | Искать отброшенные строки по журналу импорта |
| Дубли | Поиск по последним 7 цифрам телефона | Слить по правилам, см. чистка дублей |
| Пустые телефоны | Фильтр по пустому полю | Список «на восстановление» — отдельная задача |
| Ответственные | Фильтр по пустому ответственному | Назначить владельца или очередь |
| Суммы и даты | Открыть пять карточек со сделками | Проверить формат чисел и дат в источнике |
| Источники | Отчёт по источникам | Привести справочник к единым значениям |
Что делать с «мёртвыми» строками
- Контакты без телефона и почты. Отдельный список: возможно, часть восстановима через звонки или поиск в открытых источниках.
- Клиенты, которые ушли 5 лет назад. Импортировать стоит, если нужна история; для рассылок они бесполезны и вредят репутации домена.
- Строки с мусором в названии. «не звонить», «долг», «!!!» — переносить как комментарий, а не как название компании.
- Тестовые записи и свои сотрудники. В импорт не включать: они будут мешать в отчётах.
Правило простое: в CRM должны попасть все, кто может принести деньги, и не должны попасть строки, которые испортят отчёты. Всё остальное — компромисс, который лучше зафиксировать решением, а не оставить «как получится».
Что теряется при плохом импорте
Пример: 4 000 строк, импорт без подготовки потерял 20 % контактов, из них 8 % — активные клиенты, средний чек 40 000 ₽, конверсия повторной продажи 25 %.
| Показатель | Расчёт | Результат |
|---|---|---|
| Потерянные контакты | 4 000 × 20 % | 800 |
| Из них активные клиенты | 800 × 8 % | 64 |
| Потерянные повторные сделки | 64 × 25 % | 16 |
| Потерянная выручка | 16 × 40 000 ₽ | 640 000 ₽ |
Найти это можно только одним способом: сравнить количество клиентов в CRM со списком активных из бухгалтерии или из таблицы. Если сверки не делать, потери выяснятся через полгода, когда клиент напомнит о себе сам.
План переноса на неделю
- День 1. Выбор единственного файла-источника, копия, фиксация количества строк.
- Дни 2–3. Нормализация: телефоны, даты, суммы, названия, разбивка контактов, обязательные поля.
- День 4. Шаблон импорта и пробная загрузка 20 строк с ручной проверкой.
- Дни 5–6. Импорт партиями, сверка количества, разбор отброшенных строк.
- День 7. Контрольные проверки, список на восстановление, точка сохранения.
Перенос базы и настройку полей делаем в рамках настройки CRM Битрикс24. Если таблицы нужно регулярно синхронизировать с CRM (например, прайсы или остатки), это уже интеграция с 1С и внешними системами.
Ограничения и честные границы
- Не всё переносится. Вложения, комментарии в свободной форме и старые задачи обычно переносятся частично — сразу договоритесь, что именно нужно.
- История звонков и писем из старых систем может не переноситься вовсе. Это нормально: важнее сохранить контакты и суммы.
- Персональные данные. Перенос базы — обработка персональных данных: нужны основания и понимание, где данные будут храниться.
- Ответственность за исходник. Если в таблице изначально нет контакта, импорт не виноват. Список потерь стоит фиксировать до начала работ.
Что зафиксировать в договоре
- Источник данных — конкретный файл и его версия.
- Объём: контакты, компании, сделки, история — что переносится, а что нет.
- Правила нормализации и обязательные поля.
- Формат отчёта о переносе: сколько строк, сколько загружено, сколько в списке на восстановление.
- Сроки и порядок приёмки: контрольные карточки, сверка количества.
- Что происходит с исходными файлами после переноса.
Частые вопросы
Можно ли перенести базу самостоятельно?
Да, если строк немного и структура простая. На 4 000+ строк с объединёнными ячейками и разными форматами обычно дешевле один раз сделать нормализацию скриптом, чем разбирать последствия.
Что будет с дублями после импорта?
Они появятся, если импортировать несколько файлов или если в самом файле один клиент записан по-разному. Чистка — отдельный этап: как чистить дубли.
Нужно ли переносить старых клиентов?
Решите по деньгам: если клиент покупал три года назад и не возвращался, ценность — только в истории. Часто достаточно перенести контакт и дату последней сделки, без полной истории.
Можно ли сначала импортировать, а поля заполнить потом?
Технически да, но пустые обязательные поля — это карточки без ответственного и без источника, то есть отчёты, которые нельзя читать. Лучше доделать данные до импорта.
Сколько занимает перенос 4 000 контактов?
Три–пять рабочих дней с нормализацией и проверками. Основное время — подготовка файла, а не сам импорт.
Где хранить исходные файлы после переноса?
У себя, в архиве. Они пригодятся при спорных случаях и при проверке «клиент говорит, что был в базе».
Что сделать на этой неделе
- Найдите все файлы с базой и определите, какой из них последний.
- Посчитайте точное количество строк — это ваша контрольная цифра.
- Проверьте три вещи: объединённые ячейки, формат телефонов, пустые строки.
- Сделайте копию файла и не трогайте оригинал.
- Выберите 20 строк «на пробу» — с разными случаями, а не первые попавшиеся.


