Как привязать Контакты+Компании+Сделки при импорте данных
Казалось бы, что может быть проще, чем импортировать данные в CRM Битрикс24!
Но вот заимпортировать данные таким образом, чтобы контакты, компании и сделки оказались привязаны между собой, это уже задача поинтереснее. И когда-то я очень долго с этой задачей провозилась)
Эти данные делим на 3 части:
Но вот заимпортировать данные таким образом, чтобы контакты, компании и сделки оказались привязаны между собой, это уже задача поинтереснее. И когда-то я очень долго с этой задачей провозилась)
Эти данные делим на 3 части:
- Данные для импорта компаний: название компании и сайт
- Данные для импорта контактов: ФИО, телефон и e-mail
- Данные для импорта сделок: услуга
Импортируем компании
В файле оставляем только поля, относящиеся к компании. Сохраняем файл в формате csv в кодировке UTF-8.
При импорте я буду только выбирать файл, все остальные настройки оставлю без изменений, так как мне в данном случае они не важны.
Важно только сопоставить поля на вкладке Соответствие полей:
Проверяю результат. Все поля успешно заимпортировались:
Переходим к контактам)
Импортируем контакты
Аналогично в файле оставляем поля, относящиеся к контакту.
Привязка контактов к заимпортированным на предыдущем этапе компаниям происходит по полю Название компании.
Выбираем файл, остальные настройки так же, как и при импорте контактов, можно не трогать.
Сопоставляем поля:
ФИО, телефон и e-mail попали в нужные поля, и, самое главное, контакты привязаны к компаниям!
И самое интересное - это привязать сделки к контактам и компаниям!
Импортируем сделки
Логично, что сделка должна привязаться к компании по названию компании. А контакт?
В настройках импорта есть опция Формат имени:
Я пробовала разные комбинации: у меня заимпортировать получилось только если в файле контакт будет в формате "Имя Фамилия". Выбор вариантов в опции Формат имени никаким образом не влиял на результат)
Сопоставляем поля:
И вот результат:
Сделки привязались и к компаниям, и к контактам!
Так что можно переносить данные в Битрикс24 и не бояться, что связь между ними потеряется!)
Много воды утекло, а "Формат имени" все также никак не влияет на результат)
ОтветитьУдалитьИ с последовательностью вы совершенно правы, импорт возможен только в порядке компании, контакты, сделки и никак больше, иначе потеряются связи
В моем блоге есть статьи, которые с обновлениями потеряли актуальность: изменился интерфейс, добавились новые возможности. Но по импорту данных в CRM тоже изменений не заметила)
УдалитьА что делать если есть только Контакты и у многих из них есть только Имя (Фамилии и Отчества нет) соответственно по имени много совпадений (Например много Алексей).
ОтветитьУдалитьКак их привязать к сделкам по полю Контакт?
Т.к. в разные сделки подставляется один и тот же Контакт, а надо разные.
Это косяк Битрикса. Тут вариантов нет, скормить ему то что есть и надеяться на удачу.
УдалитьВообще, он вроде проверяет еще поле "Организация" т.е. Алексей из ООО Вектор должен попасть к сделкам ООО Вектор, а Алексей из ООО Компас к сделкам Компаса.
Главное потом очень осторожно использовать обработку дублей, иначе можно случайно все смешать.
И еще при импорте - обязательно использовать режим "разрешить дубликаты".
Если использовать режим "Замена", то он всех ваших Алексеев засунет в одного, при этом постоянно его перезаписывая.
Достаточно давно у меня такой случай был.
УдалитьРешение было примерно таким: в файле для импорта контакту добавляла поле "Фамилия", в это поле в экселе просто записывала номер по порядку: 1, 2, и т.д. Комбинация Имя+Фамилия в этом случае было при импорте уникальным, и проблемы с дубликатами не было.
Потом уже, кажется, на уровне бизнес-процессов удаляла фамилию из карточки контакта.
Работает ли сейчас это решение не могу сказать.
Все клиенты частные лица и привязывать их к выдуманным Компаниям, пусть даже с таким же именем - абсурдно и не факт что сработает.
УдалитьДобавление поля с каким то ID тоже не поможет т.к. Б24 не будет его сопоставлять в привязке к Контакту.
В импорте Контактов сейчас появились доп. опции "Параметры импорта реквизитов", что то не могу найти по ним информацию ... может с помощью них можно как то привязать Контакты с одинаковым именем к разным сделкам?
Люба Тинаева, с Фамилией интересный ход, спасибо!
УдалитьПривязка контакта происходит в момент импорта сделки, а там поле связи только "Имя + Фамилия". Еще мб Организация (но это не точно). Все..
УдалитьРеквизиты - это параметры самого контакта, к сделке они никак не идут.
На самом деле есть еще одна мысль, как осуществить вашу задачу, но нужно пробовать:
1. Добавляете к каждому контакту реквизит ID контакта.
2. Добавляйте к каждой сделке реквизит ID контакта
3. Импортируете это добро.
4. С помощью БП запускаете обработку, чтобы у каждой сделки смотрелся ID контакта и проверялся с привязанным, если нужно подменялся. Но это не факт что БП получится сделать - нужно пробовать.
Коллеги, а кто-то загружал таким образом ЛИДы? У нас поскольку выбрана режим "лид-сделка", то, соответственно, сначала нужен ЛИД, а только потом из него возможно сконвертится сделка.
ОтветитьУдалитьПробую загрузить таким же способом, как описано в посте, но не получается. Никто не знает как можно связать компанию-контакт-лид? Буду оооооочень признателен, если поможете. Спасибо
Я нашел решение проблемы, к имени контакта нужно привязывать уникальный ID, в сделку контакт аналогично, тогда сопоставление работает. После этого запросом sql удаляем привязанный id и получаем чистые имена контактов
ОтветитьУдалитьПрошло 7 лет а люди так и мудохаются! Битиркс фореве
ОтветитьУдалитьТем у кого облоко - Запихал в Имя контакта цифры а потом этой формулой их удалил, в цифрах не должно быть цифры 9 (точнее она должна быть последней), и их должно быть 9 штук пример 1234567789ИВАН потом в бизнес процессах формулой удалял эти цифры {{=substr({{Контакт: Имя}},9,10)}}
ОтветитьУдалитьИспользую блог как записную книжку) 1. Импортируем сущность контакты, делим столбцы Фамилия 1234567789Имя Отчество Телефон(через 7). 2. Импорт сделок, склеиваем в столбец =сцепить(1234567789Имя;" ";Фамилия) 3. На этапе сделоки после новой в бизнесс процесс вставлем изменить контакт {{=substr({{Контакт: Имя}},9,10)}} 4. Переносим сделки на этот этап, и потом туда куда нужно.
ОтветитьУдалить👍
Удалить