Как перенести данные из Excel в CRM: пошаговая инструкция
Перенос данных из Excel в CRM звучит просто, на деле подводных камней много: дубли, кривые форматы, потерянная история. Рассказываем как сделать правильно.
Почти каждый клиент который приходит к нам работает в Excel. Иногда одна таблица на сто строк, иногда — 15 файлов за три года с разными форматами.
Перенос данных — это не просто "нажать импорт". Без подготовки получите базу с 40% дублей. Рассказываем как сделать без потерь.
Шаг 1. Аудит ваших данных
До переноса нужно понять что есть. Откройте все Excel-файлы и ответьте:
- Сколько уникальных клиентов? Дубли есть в каждой базе — обычно 15-30% записей
- Какие поля заполнены? Телефон, email, ИНН — что из этого реально есть
- Есть ли история? Покупки, звонки — или только контактные данные
- Кто вносил данные? Несколько человек — форматы почти наверняка разные
Типичная ситуация: 3 000 строк в Excel, после очистки — 1 800 уникальных клиентов. Это нормально.
Шаг 2. Очистка и стандартизация
Самый трудоёмкий этап. Нужно привести к единому формату:
- Телефоны: +7 (999) 123-45-67, 89991234567 — это один номер. Приведите к формату +7XXXXXXXXXX
- ИНН: иногда вносят с пробелами или дефисами — проверьте
- Названия компаний: ООО "Ромашка", ООО Ромашка, Ромашка ООО — дубли не всегда очевидны
- Email: пустые, невалидные, корпоративные которые уже не работают
Используйте СЖПРОБЕЛЫ в Excel для очистки. Для поиска дублей по телефону — ВПР или сводная таблица.
Шаг 3. Подготовка шаблона для импорта
Скачайте шаблон импорта из вашей CRM и заполните данными из Excel. Типичные поля: Имя, Телефон, Email, Компания, ИНН, Город, Ответственный, Теги.
Правило: сначала контакты и компании. Потом сделки. Потом история — если она есть в структурированном виде.
Шаг 4. Тестовый импорт
Возьмите 50-100 строк из разных частей базы. Загрузите. Проверьте:
- Телефоны отображаются правильно — не обрезаны
- Кодировка не сломалась — кириллица читается нормально
- Дубли не создались
- Ответственные назначились верно
Если всё нормально — импортируйте остальное. Если есть проблемы — исправьте файл и повторите тест.
Шаг 5. Работа с дублями
Дубли появятся даже после очистки. В большинстве CRM есть встроенный поиск дублей по телефону или email. Запустите сразу после импорта. При объединении сохраняйте полную историю обеих записей.
Что делать с историей
Переносить всю историю долго и дорого. Честный совет: переносите только активное — открытые сделки, покупки за последний год, ключевые договорённости. Старое оставьте в Excel как архив.
Перенос исторических данных: что оставить, а что архивировать
Тянуть в CRM всю историю не стоит: старые сделки без движения третий год только замусорят воронку и собьют аналитику по актуальным клиентам.
Переносите: сделки за последние 12 месяцев, даже закрытые, активные договорённости и контакты, с которыми есть текущая переписка или открытая задача. В Excel как архив оставляйте сделки старше двух-трёх лет без движения и контакты, которые ни разу не ответили.
Чтобы старая сделка не потерялась, привязывайте её к контакту по телефону или email, а не создавайте отдельной записью без связи. Если контакта, к которому относилась сделка, в новой базе ещё нет, сначала загрузите контакты отдельным импортом, потом сделки, иначе они повиснут без привязки.
С датами в прошлом отдельная сложность: 03.04.2024 в одном формате читается как 3 апреля, в другом как 4 марта, если перепутаны местами день и месяц. Проверяйте на тестовом импорте: если дата сделки после переноса не совпадает с Excel, данные не потеряны, просто прочитаны в другом формате, и это правится.
Если вы уходите не просто из Excel, а с одной CRM на другую, добавляется структура полей и автоматизации вендора. Для перехода с Битрикс24 читайте разбор миграции с Битрикс24 на EspoCRM, для перехода с amoCRM — миграцию с amoCRM на EspoCRM. Если самим переносить данные пока некогда, эту работу можно поручить нам целиком: смотрите услугу миграции данных.
Как выглядит файл, который импортируется без ошибок
Обязательные колонки: имя или компания, телефон, email, хотя бы одно поле для связи с контактом, иначе система не найдёт дубль и не свяжет запись при повторном импорте.
Телефон: один формат на весь файл, лучше +7XXXXXXXXXX без скобок и дефисов. Смешение +7, 8 и международного формата — то, что чаще всего чинят на этапе очистки.
Дата: день.месяц.год или год-месяц-день, но не вперемешку в одном столбце. Смешанный формат — частая причина, почему сделки попадают не на те даты.
Пустые значения: оставляйте ячейку пустой, а не «-» или «н/д». CRM интерпретирует прочерк как значение поля, и потом это придётся чистить отдельно.
Один контакт — одна строка. Первая строка файла — понятные заголовки (Имя, Телефон, Email), а не технические field_12: так проще сопоставить колонки с полями CRM.
Ограничения: что теряется при переносе и чего не вернуть
За импорт CRM обычно принимает несколько тысяч строк без проблем, но для баз больше 5 000 контактов лучше грузить частями: так проще найти ошибку.
Без специальной подготовки теряются: история правок в самом Excel (кто и когда менял запись), вложения и файлы, если они лежали не в таблице, а рядом в папках, форматирование и цветовые пометки.
Если импорт запущен поверх существующей базы без резервной копии и создал дубли или перезаписал поля, откатить это одной кнопкой обычно нельзя, только вручную или из бэкапа. Поэтому тестовый импорт из шага 4 не формальность: на 50-100 строках ошибку видно и легко исправить, на всей базе её увидят только клиенты, когда менеджер напишет не тому человеку.
Типичные ошибки
- Импортируют всё без очистки — получают 40% дублей
- Забывают про кодировку — Excel в Windows-1251, CRM ждёт UTF-8
- Переносят всех клиентов подряд — активные и мёртвые лиды мешаются
- Не делают тестовый импорт — проблемы обнаруживают когда загрузили 5 000 строк
Сколько времени занимает
До 1 000 контактов — один рабочий день. 1 000-5 000 — три-четыре дня. Больше 5 000 — лучше привлечь специалиста.
Частые вопросы
Можно ли перенести данные из Excel в CRM бесплатно?
Сам перенос — стандартная функция почти любой CRM, за неё отдельно не платят. Платной становится подготовка: очистка дублей и приведение форматов, если делать это не своими силами.
В каком формате должен быть файл для импорта: xlsx или csv?
Подходят оба. Важнее не расширение файла, а кодировка UTF-8 и заголовки столбцов в первой строке.
Что делать, если один и тот же клиент записан с разными номерами телефона?
Приведите все номера к одному формату перед импортом, например +7XXXXXXXXXX. Иначе CRM создаст на один номер два разных контакта, и дубли придётся объединять вручную.
Переносятся ли даты сделок правильно при импорте?
Только если формат даты в файле однозначный и совпадает с тем, что ждёт CRM. Смешение день.месяц.год и год-месяц-день в одном столбце — частая причина сдвинутых дат.
Перенесётся ли история звонков и переписки?
Нет, если её не было в структурированном виде в самом Excel. Такая история обычно хранится в телефонии или почте — это отдельная интеграция, не часть переноса из Excel.
Сколько записей можно загрузить за один импорт?
Технически CRM принимает несколько тысяч строк за раз, но для баз больше 5 000 контактов лучше грузить частями и проверять каждую.
Что будет, если запустить импорт поверх уже существующей базы в CRM?
Без резервной копии это рискованно: импорт может создать дубли или перезаписать поля существующих карточек. Перед таким импортом сделайте выгрузку текущей базы.
Нужно ли вручную чистить Excel от дублей, если в CRM есть встроенный поиск дублей?
Частично можно положиться на поиск дублей после импорта, но чем чище файл на входе, тем меньше ручной работы потом.
Что делать со старыми сделками, если контакта, к которому они относились, больше нет?
Создайте контакт заново отдельным импортом до загрузки сделок, иначе сделка останется без привязки и потеряет смысл в CRM.
Нужна помощь с выбором или внедрением?
Расскажите о задаче — разберём на бесплатной консультации. Работаем с EspoCRM, Битрикс24, amoCRM и 1С:CRM. Более 250 проектов за 9 лет.
Или пройдите квиз подбора CRM — пять вопросов и конкретная рекомендация под ваш бизнес.
Похожие статьи
Есть вопрос по теме?
Расскажите про задачу: ответим что подойдёт.