Налаштування злиття дублікатів у CRM Бітрікс24

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Налаштування злиття дублікатів у CRM Бітрікс24
Простий
~1 день
Часті запитання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1362
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    949
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    695
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    835
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    733
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1076

Налаштування злиття дублікатів у CRM Бітрікс24

З CRM з 12 000 контактів і 40% дублікатів ручне об'єднання займає тижні. Автоматичне злиття через API на PHP скорочує процес до кількох годин. Але без правильного налаштування правил і обробки зв'язків ви ризикуєте втратити історію активностей та угод. Механізм використовує клас CCrmEntityMerger, який переносить пов'язані об'єкти та видаляє поглинені записи. Порядок операцій критичний — неправильна послідовність призводить до битих посилань. Наші інженери налаштовують злиття так, щоб історія залишалася повною. Правильні правила економлять до 80% часу. Через дублікати компанія втрачає до 15% виручки — виправлення цієї проблеми окупається за місяць.

Як працюють правила злиття за замовчуванням?

У розділі CRM → Налаштування → Дублікати → Правила об'єднання задається логіка вибору значень при конфлікті полів:

Правило Поведінка
Головний запис Береться значення з вибраної «головної» картки
Більш заповнена Береться непорожнє значення; при конфлікті — з головної
Об'єднання Застосовне для множинних полів (телефони, email)
Остання за датою Береться значення із запису з пізнішою датою зміни

Для більшості завдань оптимально: ключові ідентифікатори (ІНН, телефон, email) — «об'єднання»; статусні поля (відповідальний, стадія) — «головний запис»; текстові примітки — «більш заповнена». Якщо ви сумніваєтеся — наші інженери допоможуть підібрати конфігурацію під вашу CRM.

Програмне об'єднання через API

При масовому чищенні бази ручний режим не підходить. REST-метод crm.contact.merge дозволяє об'єднувати тисячі контактів автоматично:

// Об'єднання: головний запис поглинає жертви
$response = CRest::call('crm.contact.merge', [
    'id'      => 1001,
    'victims' => [1002, 1003],
    'fields'  => [
        'PHONE' => 'merge',
        'EMAIL' => 'merge',
        'ASSIGNED_BY_ID' => 'primary',
    ],
]);

Для компаній — аналогічно crm.company.merge. Метод синхронний, при об'єднанні >5 поглинаних записів може таймаутити — розбивайте на пари. Усередині коробкової версії на PHP:

$merger = new CCrmEntityMerger(CCrmOwnerType::Contact);
$merger->Merge(
    1001,
    [1002, 1003],
    $fields,
    $errorMessage
);
Кроки для успішного злиття
  1. Створіть бекап таблиць b_crm_contact, b_crm_company, b_crm_deal, b_crm_activity, b_crm_timeline.
  2. Визначте головний запис (найповніший або з найбільшою кількістю угод).
  3. Запустіть злиття для пар жертв, починаючи з малих груп (2-3 записи).
  4. Після завершення перевірте пов'язані об'єкти: угоди, активності, завдання.
  5. Для смарт-процесів виконайте оновлення зв'язків через crm.item.update.

Що переносить автоматика?

При злитті автоматично переносяться:

  • Угоди (поле CONTACT_ID оновлюється)
  • Активності: дзвінки, листи, зустрічі з таблиці b_crm_activity
  • Завдання через зв'язок b_tasks_member
  • Часова шкала (b_crm_timeline)

Чого не переносить автоматика?

  • Зв'язки через користувацькі блоки смарт-процесів (SPAs) — потрібен окремий скрипт оновлення
  • Зовнішні зв'язки зі сторонніх інтеграцій (дані в кастомних таблицях)
  • Чати у Відкритих лініях — історія прив'язана до лінії, не до контакту

Як мінімізувати ризики втрати даних?

Перед запуском масового злиття робіть резервну копію таблиць. Вбудованого відкату немає — після злиття поглинені записи позначаються видаленими (флаг DELETED=Y в b_crm_contact), але фізично залишаються в БД кілька днів до очищення кошика. Часове вікно для відновлення: CRM → Налаштування → Кошик — поглинені картки доступні для відновлення протягом 30 днів (налаштовується). Після відновлення зв'язки з головним записом не відновлюються автоматично — їх доведеться переназначити вручну.

Порівняння ручного та API-злиття

Критерій Ручне злиття API-злиття
Швидкість ~2 хвилини на одну пару 10 пар за секунду
Обсяг До 50 записів за сесію Тисячі записів
Точність Висока, але залежить від оператора Передбачувана, за правилами
Контроль Повний візуальний контроль Автоматичний, потребує верифікації

API-злиття в 10 разів швидше за ручне і дозволяє обробити до 95% дублікатів за один прохід. Якщо ваша база перевищує 10 000 записів, API-злиття — єдиний розумний варіант. Замовте налаштування злиття у наших інженерів — вони адаптують правила під ваш бізнес.

Чому важливо тестувати злиття?

Gartner відзначає, що чистка даних підвищує точність прогнозу на 60%. Тестування на бойових даних з бекапом виявляє проблеми до запуску. Ми завжди перевіряємо перенесення активностей на скопійованій базі. Отримайте консультацію з оптимізації CRM — наші спеціалісти покажуть, як уникнути втрат даних.

Що входить у налаштування об'єднання дублікатів

  • Аналіз поточної бази на наявність дублікатів та їх типів
  • Налаштування правил злиття під ваші бізнес-процеси
  • Тестування на бойових даних з бекапом
  • Навчання співробітників роботі з дублікатами
  • Документація щодо процедури відновлення
  • Підтримка протягом 30 днів після налаштування

Ми працюємо з Бітрікс24 понад 5 років, реалізували більше 100 проєктів з чистки CRM. Наші сертифіковані спеціалісти гарантують збереження даних. Зв'яжіться з нами для безкоштовної консультації — проконсультуємо і підберемо стратегію.

Впровадження та налаштування CRM на базі 1С-Бітрікс і Бітрікс24

Граблі, на які наступають усі — і як ми їх обходимо

За роки впроваджень бачили одне й те саме. Компанія купує Бітрікс24 — і через три місяці CRM перетворюється на телефонний довідник. Менеджери заповнюють два поля з дванадцяти, угоди зависають на стадії «Переговори» місяцями, керівник не відкриває аналітику.

Корінь проблеми — впровадження без аудиту. Налаштували «як у підручнику», а продажі влаштовані інакше.

Опір персоналу. Менеджери звикли до Excel та блокнотів. CRM сприймають як контроль, а не інструмент. Що працює: залучаємо ключових співробітників на етапі проєктування, показуємо особисту вигоду — автоматичні нагадування, готові шаблони КП, менше рутини. Навчаємо на реальних сценаріях, а не абстрактних прикладах.

Неповне введення даних. Обов'язкові поля заповнюють, решту ігнорують. Вирішуємо: налаштовуємо обов'язкові поля за стадіями (на кожному етапі — лише актуальні), впроваджуємо автозаповнення з UTM-міток, парсинг email, дані з відкритих баз. Прибираємо надлишкові поля — менше полів, вища якість.

Криві воронки. Забагато стадій, немає критеріїв переходу, дублюючі етапи. Проєктуємо за фактом — як продажі влаштовані насправді — і переглядаємо структуру за накопиченими даними.

Ігнорування автоматизації. CRM впровадили, але ліди розподіляють вручну, листи надсилають руками. Налаштовуємо роботів та бізнес-процеси з першого дня — щоб команда одразу відчула різницю.

Що входить до арсеналу Бітрікс24

Звернення з усіх каналів (телефон, пошта, месенджери, форми) фіксуються автоматично. Ліди створюються та розподіляються без ручного втручання. Візуальний канбан з кастомними стадіями — перетягнув картку на наступний етап, автоматично пішов лист, створилося завдання.

Омніканальність: єдине вікно для телефонії, email, WhatsApp, Telegram, Viber, VK, Instagram, онлайн-чату. Клієнт написав у WhatsApp зранку, зателефонував удень — менеджер бачить всю історію.

Роботи та бізнес-процеси: розсилки, генерація документів, нагадування, ескалації — без коду. Аналітика: воронка, конверсії, джерела лідів, навантаження менеджерів, середній час обробки.

Зв'язка «сайт на 1С-Бітрікс + CRM Бітрікс24»

Тут синергія, а не просто два продукти:

  • Форми сайту → ліди в CRM миттєво, з повною UTM-розміткою. Видно, звідки прийшов кожен клієнт
  • Онлайн-чат → відкриті лінії. Відвідувач пише на сайті, менеджер відповідає з CRM
  • Замовлення в магазині → угоди в CRM. Менеджер бачить, що купив клієнт, пропонує допродаж
  • Колтрекінг — підміна номерів для прив'язки дзвінків до рекламних кампаній
  • Наскрізна аналітика — витрати на рекламу, візити, заявки, продажі в одному звіті. ROI кожного каналу

Що робимо

Аудит. Розбираємося, як продажі працюють зараз. Де губляться ліди? Які канали приводять клієнтів? Формуємо рекомендації до початку технічного впровадження.

Проєктування. Множинні воронки для різних напрямків, кастомні поля, обов'язкові етапи та умови переходу. Структура відображає реальний процес, а не ідеальну схему.

Інтеграції. Зв'язуємо з сайтом (1С-Бітрікс), телефонією, поштою, месенджерами, рекламними системами, 1С.

Кастомні модулі. Коли стандартного не вистачає — додатки для Бітрікс24: специфічні звіти, нетипова бізнес-логіка, інтеграції з галузевими системами.

Міграція. Переносимо бази з amoCRM, Мегаплан, Salesforce, HubSpot, Excel. Зв'язки, історія комунікацій, вкладення — все на місці.

Навчання. Тренінги під вашу конфігурацію, відеоінструкції, документація.

Хмарна або коробкова

Хмарна (SaaS) — швидкий старт, не потрібен сервер, автооновлення. Для команд до 100 осіб із типовими процесами.

Коробкова (On-Premise) — свій сервер, повний контроль даних, безмежні доробки. Для великих компаній із жорсткими вимогами до безпеки або нестандартною логікою.

Метрики, які відстежуємо

Конверсія за етапами воронки. Якщо 80% втрачаються на етапі КП — проблема в ціноутворенні, а не в менеджерах. Норма: 5-15% для B2B, 1-5% для B2C з високим чеком.

Час обробки ліда. Відповідь за 5 хвилин підвищує конверсію в 10 разів порівняно з відповіддю через півгодини. Налаштовуємо алерти — якщо менеджер не відповів за 15 хвилин, лід переходить до іншого.

LTV. CRM сегментує клієнтів за lifetime value — менеджери фокусуються на найцінніших.

Середній цикл угоди. Якщо зростає — щось у процесі зламалося. Причини відмов — золота жила для коригування продукту та скриптів.

Кейси

Виробнича компанія (B2B). Заявки губилися в пошті, керівник дізнавався про великі угоди постфактум. Налаштували автоматичну фіксацію звернень, воронку «кваліфікація → розрахунок → КП → узгодження → договір → оплата». Роботи формують КП за шаблоном. Конверсія зросла на 23%, час обробки — з 4 годин до 20 хвилин.

Мережа роздрібних магазинів. Офлайн + онлайн в одній системі. Каси через 1С, автоматичне створення контактів при покупці за карткою лояльності. CRM-маркетинг через Бітрікс24 дав зростання повторних покупок на 18%.

IT-сервісна компанія. Три воронки: нові клієнти, допродажі, тендери. Автогенерація договорів та рахунків, інтеграція з Jira — після підписання завдання автоматично потрапляють до відділу розробки. Керівництво отримало зважений прогноз виручки.

Терміни

Масштаб Терміни Що входить
Базове впровадження 1–2 тижні Воронка, телефонія, пошта, імпорт бази
Стандартне 1–2 місяці Кастомні воронки, автоматизація, інтеграції з сайтом та 1С
Комплексне 2–4 місяці Множинні воронки, кастомні модулі, навчання, наскрізна аналітика

Після впровадження: технічна підтримка з SLA (реакція від 1 години), регулярний аудит використання, розвиток функціоналу, навчання нових співробітників.