Миграция с Google Sheets в CRM: полный гид SMB
Google Sheets — отличный стартовый инструмент для ведения клиентов, пока у вас 1-3 менеджера и 200-500 контактов. Но в определённый момент файл превращается в «ту самую таблицу, к которой никто не осмеливается прикоснуться», а Иван из бухгалтерии случайно стирает диапазон, и вы восстанавливаете версию за вчера. Если вы в такой точке — этот гид для вас. Разберём, как мигрировать с Google Sheets в TurboCRM без потери истории, как мапить поля, что делать с кастомными колонками и какие типичные проблемы вас ждут (encoding, даты, телефоны).
Когда Google Sheets перестают работать
Прежде чем мигрировать — поймите, точно ли пора. Вот признаки, что Sheets уже не справляются:
Два менеджера одновременно редактируют файл и теряют данные из-за конфликтов версий.
Вы не можете сказать «сколько лидов у нас в «Переговорах»» без построения отдельной сводной таблицы.
Нет контроля, кто видит чьих клиентов (или есть, но только через share-права на вкладки).
Нет напоминаний: лид в колонке «Позвонить 15.04» просто висит.
Никто не знает, откуда пришёл конкретный клиент (UTM, Meta, сарафан).
Отчёты формируете вручную раз в месяц — тратите 4-6 часов.
Если хотя бы 3 пункта из списка — вы уже тратите больше, чем стоит CRM. Вопрос только в том, что мигрировать в цену перехода.
Полный чек-лист того, что даёт CRM поверх таблиц, мы расписали в статье переход из Excel в CRM без потери данных — там же чек-лист именно с технической подготовки.
Что реально поддерживает TurboCRM при импорте
Чтобы не разочароваться на полпути, нужно сначала разобраться, что именно TurboCRM умеет принимать. В нашей системе есть нативный импорт CSV и Excel (.xlsx) в настройках. Можно импортировать:
Клиентов — со стандартными полями (имя, email, телефон, компания) + любые custom fields.
Лидов — с источником (UTM, Meta, Instagram, form и т.д.) и статусом.
Сделки — привязанные к клиентам, с суммой, этапом, причиной потери.
Продукты — с ценой, артикулом, категорией.
Задачи — с дедлайном и исполнителем.
Чего нет — так это «live connector к Google Sheets». Мы не держим активного коннектора, который поддерживает открытое соединение и синхронизирует изменения в реальном времени в обе стороны. Это осознанное решение: в 95% кейсов это не нужно, а в случаях, когда нужно, — есть REST API + Make/Zapier.
Шаг 1: подготовка Google Sheets перед экспортом
Если сейчас открыть ваш файл и экспортировать как CSV — импорт с вероятностью 70% завалится на первой же колонке. Причина проста: Sheets толерантны к беспорядку, CRM — нет. Вот чек-лист подготовки:
Одна вкладка = один тип сущностей. Не смешивайте «клиенты и сделки в одной таблице». Разделите на `Clients.csv` и `Deals.csv`.
Первая строка — заголовки колонок без пробелов и кириллицы. `full_name`, `email`, `phone` — хорошо. «ФИО», «Емейл» — плохо.
Исправьте телефоны к единому формату. Лучше `+380671234567`. В Sheets есть функция `=REGEXREPLACE()` для чистки.
Даты — в ISO 8601 (`2026-03-14`) или DD.MM.YYYY. Unix timestamps тоже ок, но менее читабельно.
Удалите пустые строки между записями. CRM ждёт сплошной диапазон.
Один email = один клиент. Если в таблице дублированные записи на одну почту — слейте вручную.
Шаг 2: экспорт из Google Sheets
В Google Sheets есть только один надёжный вариант экспорта: `Файл → Скачать → Значения, разделённые запятыми (.csv)`. Важно: если в файле кириллица, перед импортом в TurboCRM убедитесь, что encoding — UTF-8 (а не Windows-1251). Это делается в любом редакторе (VS Code, Notepad++) через `Save with encoding → UTF-8`.
Альтернатива — экспортировать в .xlsx (Файл → Скачать → Microsoft Excel), тогда encoding не актуален, но могут появиться проблемы с формулами, которые экспортировались как значения.
Шаг 3: маппинг полей в TurboCRM
Импорт в TurboCRM — трёхэтапный:
Загрузка файла — drag-and-drop в раздел импорта.
Маппинг — TurboCRM показывает ваши колонки слева и поля CRM справа. Нужно соединить: `full_name` → Полное имя, `phone` → Телефон. Для колонок, которых нет в стандартных полях, можно создать custom field прямо из формы импорта.
Preview + Import — видите 10 первых строк с уже замапленными значениями. Если всё ок — жмёте Import, система обрабатывает в фоне, через 1-5 минут у вас результат.
Лайфхак: перед первым импортом загрузите тестовый файл с 10-20 записями. Проверьте, что всё замапилось как надо — и только потом тяните основной файл с 5 тысячами клиентов.
Особенности custom fields
Если в Sheets у вас есть колонка «Размер одежды клиента» или «Дата рождения собаки», создайте custom field типа string/date/select в настройках перед импортом. TurboCRM поддерживает 8 типов полей (text, number, date, select, multiselect, checkbox, url, phone). Об этом подробнее — в нашем гайде по автоматизации.
Типичные проблемы и как их ловить
Проблема 1: encoding ломается
Импортировали CSV, а вместо «Иванов Петро» видите «Иванов Петро». Классика. Решение: открыть CSV в VS Code, конвертировать в UTF-8 (без BOM), сохранить, загрузить снова.
Проблема 2: телефоны слетают в числа
В Sheets +380671234567 отображался как номер, но в CSV сохранился как `3.80671E+11`. Решение: перед экспортом добавьте апостроф перед номером (`'+380671234567`), или используйте formula `=TEXT(A1,"+380000000000")`.
Проблема 3: даты «перевернулись» как 03.04.2026 / 04.03.2026
В зависимости от локали Sheets, экспорт DD.MM vs MM.DD трактуется по-разному. Решение: всегда используйте ISO 8601 (`YYYY-MM-DD`) — однозначно читается везде.
Проблема 4: дубли клиентов
В Sheets один клиент записан дважды с разными телефонами. TurboCRM импортирует обе карточки. Решение: встроенный инструмент «Найти дубли» в клиентах позволяет соединить их в одного с объединением истории. Правильно — выровнять в Sheets перед импортом.
Проблема 5: UTM-метки и источники лидов
В Sheets вы писали «Фейсбук», «ФБ», «meta», «Meta Ads» в одной колонке. TurboCRM создаст 4 разных источника. Решение: перед импортом унормируйте значения (Find & Replace в Sheets).
Шаг 4: после импорта — настройка процессов
Когда данные в CRM — вас ждёт этап, которого в Sheets не существовало: построение воронок и автоматизаций. Это и есть причина, почему вы мигрировали. Рекомендуем:
Создать базовую воронку продаж в Kanban из 5-7 этапов.
Настроить round-robin для распределения новых лидов между менеджерами.
Включить SLA-задачи («напомнить через 2 ч, если не перезвонили»).
Связать с Meta Lead Ads или другими источниками, чтобы новые лиды шли прямо в CRM.
Миграция без процессов — это просто смена инструмента хранения. Миграция с процессами — это смена способа работы команды.
Сколько времени это занимает на самом деле
По нашей статистике из 200+ миграций в 2025-2026 годах:
До 500 записей — 2-3 часа (подготовка файла + импорт + настройка воронки).
500-3000 записей — 1-2 рабочих дня (+ чистка дублей, нормализация источников).
3000-10 000 записей — 3-5 дней (+ сегментация, кастомные поля, тестирование).
10 000+ — 1-2 недели (часто с нашим сопровождением на онбординге).
Все эти цифры включают не только импорт, но и «убедись, что ничего не потерялось». Если вы переходите из Sheets в CRM — планируйте неделю на первый этап, не пытайтесь сделать за вечер.
TurboCRM имеет нативный CSV/Excel импорт, 14 дней бесплатно и украинской поддержки в чате. Посмотрите тарифы — план Start (290 грн/мес) включает 5000 клиентов, чего хватает 80% команд на старте. Если у вас больше записей — мы поможем с миграцией под ключ.
Готовы перестать терять клиентов?
Вы дочитали до конца — значит, серьёзно. Выберите удобный путь: запуститесь сами за 5 минут или закажите бесплатный звонок.
Я могу сам — за 5 минут
Создайте рабочий кабинет прямо сейчас. Воронки, контакты, интеграции — всё уже настроено.
- 14 дней бесплатно
- Без привязки карты
- Данные не пропадут
Уже используют 200+ компаний
Хочу, чтобы помогли
Оставьте номер — перезвоним, проконсультируем, перенесём базу. Без обязательств.