Перейти к основному содержанию

Обзор

Это руководство проведет вас через процесс миграции ваших данных из любой CRM в Twenty. Процесс включает аудит ваших данных, подготовку рабочего пространства Twenty, экспорт из вашей текущей системы и импорт в Twenty.
Представления, рабочие процессы и права доступа необходимо воссоздать вручную после миграции. Запланируйте время на эту настройку.

Шаг 1: Проведите аудит текущих данных

Миграция — это возможность начать с чистого листа. Не переносите лишние данные. Что сохранить:
  • Активные контакты и компании
  • Открытые возможности и сделки
  • Важные заметки и активности
  • Пользовательские поля, которые вы действительно используете
Что не переносить:
  • Устаревшие контакты (нет активности более 2 лет)
  • Дубликаты записей
  • Тестовые данные
  • Неиспользуемые пользовательские поля

Шаг 2: Сопоставьте модель данных

Создайте документ сопоставления между вашей текущей CRM и Twenty:
Ваша CRMTwenty
Аккаунт / ОрганизацияКомпания
Контакт / ПерсонаЛюди
Сделка / ВозможностьВозможность
АктивностьЗадача или Заметка
Пользовательский объектПользовательский объект
Для каждого поля задокументируйте:
  • Имя исходного поля
  • Целевое поле Twenty
  • Необходимые преобразования формата (даты, номера телефонов и т. д.)
Держите этот документ сопоставления под рукой во время импорта — вы будете ссылаться на него при сопоставлении столбцов.

Шаг 3: Настройте рабочее пространство Twenty

Прежде чем импортировать данные, подготовьте рабочее пространство Twenty:

Создайте пользовательские объекты и поля

  1. Перейдите в Настройки → Модель данных
  2. Создайте все нужные пользовательские объекты
  3. Добавьте пользовательские поля к стандартным и пользовательским объектам
  4. Настройте параметры полей (уникальность, обязательность, варианты выбора и т. д.)
Все поля должны существовать до начала импорта.Импорт CSV создаёт записи, а не поля. Создайте все пользовательские поля в разделе Настройки → Модель данных перед импортом.

Пригласите свою команду

Пригласите пользователей ПЕРЕД импортом данных.Если ваши данные содержат ссылки на пользователей (владелец аккаунта, исполнитель и т. д.), эти пользователи должны существовать в Twenty до импорта. В противном случае эти связи нельзя будет сопоставить.
  1. Перейдите в Настройки → Участники
  2. Пригласите всех участников команды
  3. Дождитесь, пока все примут приглашения
  4. Проверьте, что все пользователи отображаются в списке «Участники»

Шаг 4: Экспорт из вашей текущей CRM

Экспортируйте данные из вашей текущей CRM:
  1. Найдите функцию Export (обычно в разделах Настройки, Управление данными или Администрирование)
  2. По возможности экспортируйте в формат CSV
  3. Экспортируйте каждый тип объектов отдельно (компании, контакты, сделки и т. д.)
  4. Включите все поля, которые вы хотите перенести
Экспортируйте следующие объекты (в этом порядке, для справки):
  1. Компании / Аккаунты / Организации
  2. Контакты / Люди
  3. Сделки / Возможности
  4. Заметки и активности
  5. Пользовательские объекты

Шаг 5: Очистите и отформатируйте данные

Откройте каждый экспортированный CSV в табличном приложении и подготовьте его для Twenty.

Удалите дубликаты

  1. Отсортируйте по уникальному полю (электронная почта для контактов, домен для компаний)
  2. Удалите или объедините строки-дубликаты
  3. Убедитесь, что в Twenty уже нет дубликатов

Правильно отформатируйте поля

Тип поляТребуемый формат
Доменhttps://domain.com
Электронная почтаname@domain.com (должен быть уникальным)
ДатаYYYY-MM-DD
ТелефонТри столбца: номер, код страны, телефонный код
Логический типTRUE или FALSE (прописными буквами)
Поля SelectИспользуйте имена API, а не отображаемые метки
Формат домена критически важен.Используйте https://domain.com (не domain.com и не www.domain.com). Это соответствует формату Twenty и предотвращает дубликаты при подключении синхронизации электронной почты/календаря.
См. как подготовить файлы CSV для полного перечня требований к форматированию для всех типов полей.

Добавьте столбцы для связей

Чтобы связать записи (например, контакты с компаниями), добавьте столбец с уникальным идентификатором родительской записи. Пример: CSV контактов со ссылкой на компанию
firstName,lastName,email,companyDomain
John,Smith,john@acme.com,https://acme.com
Jane,Doe,jane@widgets.co,https://widgets.co
См. как импортировать связи для подробных инструкций по связыванию записей.

Обновите ссылки на пользователей

Если ваши данные содержат назначения пользователей (владелец, исполнитель):
  1. Добавьте столбец с электронной почтой пользователя (а не только его ID из старой системы)
  2. Используйте те же адреса электронной почты, которые пользователи использовали для присоединения к вашему рабочему пространству Twenty
См. как подготовить файлы CSV для полного руководства по форматированию.

Шаг 6: Импорт в Twenty

Порядок импорта имеет значение!Всегда импортируйте в следующем порядке:
  1. Компании в первую очередь (без зависимостей)
  2. Контакты во вторую очередь (связь с компаниями)
  3. Возможности в третью очередь (связь с компаниями/контактами)
  4. Заметки и задачи (связь с записями)
  5. Пользовательские объекты с учётом их зависимостей
Родительская запись должна существовать до того, как вы сможете на неё сослаться.

Импортируйте каждый объект

Для каждого CSV-файла, по порядку:
  1. Перейдите к объекту в Twenty
  2. Нажмите ⋮ → Импорт записей
  3. Загрузите файл CSV
  4. Сопоставьте столбцы с полями:
    • Сопоставьте столбцы с адресами электронной почты пользователей соответствующим полям связей
    • Сопоставьте столбцы связей (например, companyDomain) с полями связей
  5. Проверьте и исправьте любые ошибки в интерфейсе
  6. Подтвердите импорт
  7. Проверьте несколько записей, прежде чем переходить к следующему файлу
Подробные руководства:

Шаг 7: Крупные миграции (50,000+ записей)

Для крупных миграций:
ОбъёмРекомендуемый подход
Менее 10,000 записейИмпорт одним CSV-файлом
10,000 - 50,000 записейРазделите на несколько CSV-файлов
50,000+ записейИспользуйте API
Для импорта через API:

Шаг 8: Настройка после миграции

После импорта данных завершите настройку рабочего пространства:

Воссоздайте представления

  • Настройте сохранённые представления с фильтрами, сортировками и настройками столбцов
  • Создайте при необходимости канбан- или календарные представления

Воссоздайте рабочие процессы

  • Воссоздайте автоматизации в Настройки → Рабочие процессы
  • Начните с наиболее критичных рабочих процессов
  • Протестируйте каждый из них, прежде чем полагаться на него

Настройте роли и разрешения

  • Настройте роли в Настройки → Роли
  • Назначьте пользователей на соответствующие роли

Подключите электронную почту и календарь

  • Каждый пользователь подключает свою учётную запись в разделе Настройки → Учётные записи
  • Twenty начнёт синхронизировать электронные письма с записями контактов
  • См. Электронная почта и календарь

Обучите свою команду

  • Совместно ознакомьтесь с новым интерфейсом
  • Задокументируйте любые процессы, специфичные для команды

Распространенные проблемы и решения

ПроблемаПричинаРешение
Ошибки из-за дубликатовАдрес электронной почты/домен уже существуетУдалите дубликаты из файла или включите уникальный идентификатор, чтобы обновить существующие записи
Связь не найденаРодительская запись не существуетИмпортируйте сначала родительские объекты (компании перед контактами)
Отсутствующие поляПользовательское поле не существуетСоздайте поле в разделе Настройки → Модель данных перед импортом
Ошибки полей SelectИспользуются отображаемые меткиИспользуйте имена API (включите расширенный режим в Настройках, чтобы их найти)
Пустая связь с пользователемПользователь не принял приглашениеУбедитесь, что все пользователи приняли приглашения перед импортом
См. как исправить ошибки импорта для подробных шагов по устранению неполадок.

Послемиграционный контрольный список

Целостность данных

Все записи импортированы (сравните количество с исходной системой)
Связи работают корректно (контакты связаны с компаниями)
Назначения пользователей сопоставлены корректно (владелец, исполнитель)
Пользовательские поля заполнены
Нет неожиданных дубликатов

Конфигурация

Представления воссозданы
Рабочие процессы воссозданы и протестированы
Роли и разрешения настроены
Синхронизация электронной почты/календаря подключена

Готовность команды

Команда обучена новой системе
Определён план доступа к старой CRM (оставить для справки? Когда отключить?)

Часто задаваемые вопросы

Пока нет. Рабочие процессы необходимо воссоздать вручную в Twenty.
Вложения не включаются в экспорт CSV. Вам потребуется загрузить их вручную повторно, перенести через API или связаться с нашей командой за помощью.
Да, мы рекомендуем оставлять вашу старую CRM запущенной, пока вы не убедитесь, что миграция завершена. Просто следите за тем, чтобы не создавать новые данные в обеих системах.
Зависит от объёма и сложности данных. Небольшие миграции (менее 10,000 записей) можно выполнить за несколько часов. Крупные миграции могут занять несколько дней, включая очистку данных и тестирование.

Нужна Помощь?

Для сложных миграций или больших наборов данных:
  • Настройка с сопровождением: забронируйте 4-часовой пакет онбординга
  • Полная услуга по миграции: наши партнёры могут выполнить всю миграцию
Свяжитесь с нами по адресу contact@twenty.com или изучите наши услуги по внедрению.