Розробка модуля інтеграції з CRM 1С-Бітрікс

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

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

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

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

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • 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
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Розроблення модуля інтеграції з CRM для 1С-Bitrix

Сайт продає, CRM керує販売чною воронкою. Bitrix немає вбудованої CRM — ліди, можливості, воронки потребують окремої системи або модуля. Модуль інтеграції синхронізує замовлення до зовнішної CRM та назад: інформація про клієнта, деталі замовлення, статус оплати, статус доставки.

Підтримувані CRM

  • Bitrix24 — через REST API
  • AmoCRM — REST API
  • Pipedrive — REST API
  • HubSpot — REST API

Синхронізація даних

Замовлення → CRM (Контакт + Угода)

При створенні замовлення створити контакт та угоду в CRM:

$contact = $crm->createContact([
    'first_name'  => $orderBuyer['NAME'],
    'phone'       => $orderBuyer['PHONE'],
    'email'       => $orderBuyer['EMAIL'],
]);

$deal = $crm->createDeal([
    'title'       => "Order #{$orderId}",
    'contact_id'  => $contact['id'],
    'amount'      => $order->getPrice(),
    'currency'    => $order->getCurrency(),
    'status'      => 'New',
    'custom_fields' => ['bitrix_order_id' => $orderId],
]);

CRM → Замовлення (Оновлення статусу)

Коли статус угоди змінюється в CRM, оновити статус замовлення у Bitrix. Налаштувати відображення: CRM_STATUS_WOND (доставлено), CRM_STATUS_LOSTC (скасовано).

Користувацькі поля

Відобразити користувацькі властивості замовлення Bitrix на поля CRM:

  • COMPANY → поле компанії CRM
  • MANAGER_ID → призначений користувач CRM
  • UTM_SOURCE → поле джерела CRM

Вебхуки

CRM надсилає вебхук при зміні угоди → оновити замовлення Bitrix → сповістити клієнта.

Терміни розроблення

Етап Тривалість
Базова інтеграція CRM, 1 CRM 7–9 днів
Кілька CRM, відображення полів 14–18 днів
Вебхуки, двобічна синхронізація 20–25 днів