Міграція з 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 прямо з форми імпорту.
Prewiew + Impotr — бачите 10 перших рядків з уже замапленими значеннями. Якщо все ок — тиснете Imort, система обробляє у фоні, через 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+ компаній
Хочу, щоб допомогли
Залишіть номер — перетелефонуємо, проконсультуємо, перенесемо базу. Без обов'язків.