Міграція з Google Sheets у CRM: повний гід SMB

Міграція з Google Sheets у CRM: повний гід SMB

TurboCRM Team 28 August 2025 1 хв читання

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 — ні. Ось чекліст підготовки:

  1. Одна вкладка = один тип сутностей. Не змішуйте «клієнти і угоди у одній таблиці». Розділіть на `Clients.csv` і `Deals.csv`.

  2. Перший рядок — заголовки колонок без пробілів і кирилиці. `full_name`, `email`, `phone` — добре. «ПІБ», «Емейл» — погано.

  3. Виправте телефони до єдиного формату. Краще `+380671234567`. У Sheets є функція `=REGEXREPLACE()` для чистки.

  4. Дати — у ISO 8601 (`2026-03-14`) або DD.MM.YYYY. Unix timestamps теж ок, але менш читабельно.

  5. Видаліть порожні рядки між записами. CRM чекає суцільний діапазон.

  6. Один 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 — триетапний:

  1. Завантаження файлу — drag-and-drop у розділ імпорту.

  2. Маппінг — TurboCRM показує ваші колонки ліворуч і поля CRM праворуч. Треба зʼєднати: `full_name` → Повне імʼя, `phone` → Телефон. Для колонок, яких нема у стандартних полях, можна створити custom field прямо з форми імпорту.

  3. 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+ компаній

З нашою допомогою

Хочу, щоб допомогли

Залишіть номер — перетелефонуємо, проконсультуємо, перенесемо базу. Без обов'язків.

Надсилаючи, ви погоджуєтесь з Політикою конфіденційності.

Без спаму
Відповідь за 2 год
Українською