Обзор
Это руководство проведет вас через процесс миграции ваших данных из любой CRM в Twenty. Процесс включает аудит ваших данных, подготовку рабочего пространства Twenty, экспорт из вашей текущей системы и импорт в Twenty.Представления, рабочие процессы и права доступа необходимо воссоздать вручную после миграции. Запланируйте время на эту настройку.
Шаг 1: Проведите аудит текущих данных
Миграция — это возможность начать с чистого листа. Не переносите лишние данные. Что сохранить:- Активные контакты и компании
- Открытые возможности и сделки
- Важные заметки и активности
- Пользовательские поля, которые вы действительно используете
- Устаревшие контакты (нет активности более 2 лет)
- Дубликаты записей
- Тестовые данные
- Неиспользуемые пользовательские поля
Шаг 2: Сопоставьте модель данных
Создайте документ сопоставления между вашей текущей CRM и Twenty:| Ваша CRM | Twenty |
|---|---|
| Аккаунт / Организация | Компания |
| Контакт / Персона | Люди |
| Сделка / Возможность | Возможность |
| Активность | Задача или Заметка |
| Пользовательский объект | Пользовательский объект |
- Имя исходного поля
- Целевое поле Twenty
- Необходимые преобразования формата (даты, номера телефонов и т. д.)
Держите этот документ сопоставления под рукой во время импорта — вы будете ссылаться на него при сопоставлении столбцов.
Шаг 3: Настройте рабочее пространство Twenty
Прежде чем импортировать данные, подготовьте рабочее пространство Twenty:Создайте пользовательские объекты и поля
- Перейдите в Настройки → Модель данных
- Создайте все нужные пользовательские объекты
- Добавьте пользовательские поля к стандартным и пользовательским объектам
- Настройте параметры полей (уникальность, обязательность, варианты выбора и т. д.)
Пригласите свою команду
- Перейдите в Настройки → Участники
- Пригласите всех участников команды
- Дождитесь, пока все примут приглашения
- Проверьте, что все пользователи отображаются в списке «Участники»
Шаг 4: Экспорт из вашей текущей CRM
Экспортируйте данные из вашей текущей CRM:- Найдите функцию Export (обычно в разделах Настройки, Управление данными или Администрирование)
- По возможности экспортируйте в формат CSV
- Экспортируйте каждый тип объектов отдельно (компании, контакты, сделки и т. д.)
- Включите все поля, которые вы хотите перенести
- Компании / Аккаунты / Организации
- Контакты / Люди
- Сделки / Возможности
- Заметки и активности
- Пользовательские объекты
Шаг 5: Очистите и отформатируйте данные
Откройте каждый экспортированный CSV в табличном приложении и подготовьте его для Twenty.Удалите дубликаты
- Отсортируйте по уникальному полю (электронная почта для контактов, домен для компаний)
- Удалите или объедините строки-дубликаты
- Убедитесь, что в Twenty уже нет дубликатов
Правильно отформатируйте поля
| Тип поля | Требуемый формат |
|---|---|
| Домен | https://domain.com |
| Электронная почта | name@domain.com (должен быть уникальным) |
| Дата | YYYY-MM-DD |
| Телефон | Три столбца: номер, код страны, телефонный код |
| Логический тип | TRUE или FALSE (прописными буквами) |
| Поля Select | Используйте имена API, а не отображаемые метки |
Добавьте столбцы для связей
Чтобы связать записи (например, контакты с компаниями), добавьте столбец с уникальным идентификатором родительской записи. Пример: CSV контактов со ссылкой на компаниюОбновите ссылки на пользователей
Если ваши данные содержат назначения пользователей (владелец, исполнитель):- Добавьте столбец с электронной почтой пользователя (а не только его ID из старой системы)
- Используйте те же адреса электронной почты, которые пользователи использовали для присоединения к вашему рабочему пространству Twenty
Шаг 6: Импорт в Twenty
Импортируйте каждый объект
Для каждого CSV-файла, по порядку:- Перейдите к объекту в Twenty
- Нажмите ⋮ → Импорт записей
- Загрузите файл CSV
- Сопоставьте столбцы с полями:
- Сопоставьте столбцы с адресами электронной почты пользователей соответствующим полям связей
- Сопоставьте столбцы связей (например,
companyDomain) с полями связей
- Проверьте и исправьте любые ошибки в интерфейсе
- Подтвердите импорт
- Проверьте несколько записей, прежде чем переходить к следующему файлу
Шаг 7: Крупные миграции (50,000+ записей)
Для крупных миграций:| Объём | Рекомендуемый подход |
|---|---|
| Менее 10,000 записей | Импорт одним CSV-файлом |
| 10,000 - 50,000 записей | Разделите на несколько CSV-файлов |
| 50,000+ записей | Используйте API |
- Быстрее и надёжнее для больших наборов данных
- Поддерживает пакетные операции (до 60 записей за вызов)
- См. как импортировать данные через API
Шаг 8: Настройка после миграции
После импорта данных завершите настройку рабочего пространства:Воссоздайте представления
- Настройте сохранённые представления с фильтрами, сортировками и настройками столбцов
- Создайте при необходимости канбан- или календарные представления
Воссоздайте рабочие процессы
- Воссоздайте автоматизации в Настройки → Рабочие процессы
- Начните с наиболее критичных рабочих процессов
- Протестируйте каждый из них, прежде чем полагаться на него
Настройте роли и разрешения
- Настройте роли в Настройки → Роли
- Назначьте пользователей на соответствующие роли
Подключите электронную почту и календарь
- Каждый пользователь подключает свою учётную запись в разделе Настройки → Учётные записи
- Twenty начнёт синхронизировать электронные письма с записями контактов
- См. Электронная почта и календарь
Обучите свою команду
- Совместно ознакомьтесь с новым интерфейсом
- Задокументируйте любые процессы, специфичные для команды
Распространенные проблемы и решения
| Проблема | Причина | Решение |
|---|---|---|
| Ошибки из-за дубликатов | Адрес электронной почты/домен уже существует | Удалите дубликаты из файла или включите уникальный идентификатор, чтобы обновить существующие записи |
| Связь не найдена | Родительская запись не существует | Импортируйте сначала родительские объекты (компании перед контактами) |
| Отсутствующие поля | Пользовательское поле не существует | Создайте поле в разделе Настройки → Модель данных перед импортом |
| Ошибки полей Select | Используются отображаемые метки | Используйте имена API (включите расширенный режим в Настройках, чтобы их найти) |
| Пустая связь с пользователем | Пользователь не принял приглашение | Убедитесь, что все пользователи приняли приглашения перед импортом |
Послемиграционный контрольный список
Целостность данных
Все записи импортированы (сравните количество с исходной системой)
Связи работают корректно (контакты связаны с компаниями)
Назначения пользователей сопоставлены корректно (владелец, исполнитель)
Пользовательские поля заполнены
Нет неожиданных дубликатов
Конфигурация
Представления воссозданы
Рабочие процессы воссозданы и протестированы
Роли и разрешения настроены
Синхронизация электронной почты/календаря подключена
Готовность команды
Команда обучена новой системе
Определён план доступа к старой CRM (оставить для справки? Когда отключить?)
Часто задаваемые вопросы
Можно ли автоматически перенести рабочие процессы?
Можно ли автоматически перенести рабочие процессы?
Пока нет. Рабочие процессы необходимо воссоздать вручную в Twenty.
Что насчёт вложений?
Что насчёт вложений?
Вложения не включаются в экспорт CSV. Вам потребуется загрузить их вручную повторно, перенести через API или связаться с нашей командой за помощью.
Можно ли держать обе системы запущенными во время миграции?
Можно ли держать обе системы запущенными во время миграции?
Да, мы рекомендуем оставлять вашу старую CRM запущенной, пока вы не убедитесь, что миграция завершена. Просто следите за тем, чтобы не создавать новые данные в обеих системах.
Сколько обычно занимает миграция?
Сколько обычно занимает миграция?
Зависит от объёма и сложности данных. Небольшие миграции (менее 10,000 записей) можно выполнить за несколько часов. Крупные миграции могут занять несколько дней, включая очистку данных и тестирование.
Нужна Помощь?
Для сложных миграций или больших наборов данных:- Настройка с сопровождением: забронируйте 4-часовой пакет онбординга
- Полная услуга по миграции: наши партнёры могут выполнить всю миграцию