← База знаний · Маркетинг

Миграция с Excel и Google Таблиц в CRM без потери данных

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

Разбор от команды внедрения AmSales.

Миграция из таблиц в CRM ломается не на технике импорта, а на данных, которые годами копились без правил. В Excel можно писать что угодно в любую ячейку — CRM этого не прощает. Ниже — практический порядок действий, который мы проходим на каждом внедрении, чтобы перенести базу один раз и без потерь.

Что реально мешает переносу

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

  • Слипшиеся данные. Имя и фамилия в одной ячейке, несколько телефонов через запятую, адрес и индекс вперемешку.
  • Форматы телефонов и дат. +7, 8, без кода, с пробелами и скобками. Даты как текст, как число, в разных локалях.
  • Дубли. Один клиент тремя строками — потому что менеджеры вносили его в разные месяцы по-разному.
  • Смысловые колонки в статусах. «Перезвонить», «думает», «оплатил частично» — свалено в один столбец «Статус» без логики воронки.
  • История в комментариях. Вся переписка и договорённости — одним куском текста в ячейке «Примечание».

Подготовка: аудит и чистка до импорта

Чистить данные нужно в таблице, а не в CRM — в Excel это делается пакетно и обратимо, в CRM придётся править по одной карточке. Порядок такой.

1. Зафиксируйте эталон и сделайте копию

Работайте с копией. Оригинал не трогаем — это ваша точка отката. Уберите фильтры, скрытые строки и сводные листы: в импорт должны уходить только чистые плоские данные.

2. Разнесите данные по атомарным полям

Одна колонка — одна сущность. Имя, фамилия, телефон, email, компания, сумма — каждое в свой столбец. Это ключевой шаг: CRM хранит контакт как набор отдельных полей, и «слипшийся» текст она разложить сама не сможет.

3. Приведите форматы к единому виду

Телефоны — к одному шаблону (мы приводим к +7XXXXXXXXXX). Даты — к формату, который понимает ваша CRM. Суммы — числом без пробелов и символа валюты. На этом этапе отловите пустые обязательные поля: контакт без телефона и email в CRM бесполезен.

4. Уберите дубли

Ищите совпадения по телефону и email — это надёжнее, чем по ФИО. Совпавшие строки не удаляйте вслепую: сливайте так, чтобы в итоговой записи осталась самая полная и свежая информация. Дубли, попавшие в CRM, потом плодят конфликты прав и путают менеджеров.

5. Спроектируйте воронку и справочники

До импорта решите, какие стадии сделок у вас есть и куда лягут старые статусы. Составьте таблицу соответствия: «думает» → стадия «В работе», «оплатил» → «Успешно реализовано». Значения, которых нет в справочниках CRM, при импорте либо потеряются, либо создадут мусорные варианты.

Аудит базы, карту полей и перенос без потери истории мы берём на себя при внедрении CRM — вы получаете уже вычищенную базу и работающую воронку, а не сырой импорт. Обсудить →

Сам импорт: как не потерять историю

Разделяйте сущности. Сначала грузите компании, затем контакты с привязкой к компаниям, и только потом сделки. Если залить всё вперемешку, связи между записями развалятся.

  • Сопоставление полей. На импорте CRM просит связать столбцы файла со своими полями. Проверяйте каждое соответствие вручную — автоматическое угадывание регулярно путает «телефон» и «доп. телефон».
  • Контроль дублей на входе. Включите проверку по телефону/email, чтобы повторная загрузка не задваивала базу.
  • История сделок. Даты создания и закрытия, суммы, ответственный менеджер — переносите как поля, а не текстом в комментарий. Иначе аналитика по прошлым периодам будет пустой.
  • Тестовая партия. Никогда не грузите всё сразу. Загрузите 20–30 строк, откройте карточки, проверьте — и только потом весь массив.

После импорта: обязательная сверка

Импорт без проверки — это импорт вслепую. Сверьте три вещи:

  • Количество. Число записей в CRM совпадает с числом строк в файле (за вычетом слитых дублей).
  • Контрольные карточки. Откройте 10–15 клиентов вручную: все поля на месте, телефоны кликаются, суммы корректны.
  • Итоги по деньгам. Сумма сделок в CRM должна биться с суммой в таблице. Расхождение — сигнал, что часть данных не долетела.

Частые ошибки, которые дорого стоят

  • Чистят данные уже внутри CRM — вручную, месяцами, вместо пакетной обработки в таблице.
  • Грузят всю базу без тестовой партии и получают тысячи битых карточек.
  • Оставляют историю сделок в примечаниях — и теряют всю аналитику по прошлым продажам.
  • Не настраивают контроль дублей и после первой же повторной загрузки удваивают базу.

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

/ Поехали

Хотите управляемый рост без хаоса?

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

+7 (495) 320-10-00