Налаштування інтеграції Бітрікс24 з Make (Integromat)

Стандартні інтеграції через Zapier справляються з простими зв'язками, але коли потрібне розгалуження за сумою угоди, обробка масиву товарів із замовлення або повторна спроба при помилці API — лінійна модель ламається. Make (колишній Integromat) працює інакше: візуальні сценарії з модулями, роутерами
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Налаштування інтеграції Бітрікс24 з Make (Integromat)
Середній
~1-2 тижні

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

Часті запитання

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

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

Стандартні інтеграції через Zapier справляються з простими зв'язками, але коли потрібне розгалуження за сумою угоди, обробка масиву товарів із замовлення або повторна спроба при помилці API — лінійна модель ламається. Make (колишній Integromat) працює інакше: візуальні сценарії з модулями, роутерами, ітераторами та обробкою помилок. Для Бітрікс24 це дає гнучкість, якої не вистачає в простіших iPaaS. Ми налаштовуємо такі інтеграції під ключ: оцінимо ваш проєкт за 1 день, змонтуємо сценарії та передамо документацію. Наш досвід — понад 50 складних інтеграцій, і ми гарантуємо стабільну роботу сценаріїв 24/7.

Чому Make для Бітрікс24 краще, ніж Zapier?

Make має повноцінний модуль для Б24 з широким покриттям API. На відміну від Zapier, тут можна будувати сценарії з розгалуженнями (Router), обробляти масиви через Iterator/Aggregator і гнучко керувати помилками. Крім того, Make дешевший при складних сценаріях: кожен крок — операція, а не окрема «задача». Наприклад, сценарій з 10 модулями на Core коштує частки цента за запуск, тоді як Zapier брав би 10 задач.

Модуль Бітрікс24 у Make

Тригери (Watch):

  • Нові/оновлені ліди, угоди, контакти, компанії
  • Нові задачі та коментарі до задач
  • Елементи смарт-процесів (через універсальний HTTP-модуль)
  • Вхідні вебхуки з Б24

Дії (Actions):

  • CRUD-операції для всіх сутностей CRM
  • Робота з задачами: створення, оновлення, делегування, завершення
  • Управління таймлайном: додавання коментарів та активностей
  • Завантаження та скачування файлів з диска Б24
  • Виклик довільного REST API методу через Make an API Call

Останній пункт критично важливий: якщо стандартна дія модуля не покриває потребу — Make an API Call дозволяє викликати будь-який метод REST API Б24 з довільними параметрами.

Сценарії з розгалуженням (Router)

Router — ключова відмінність Make від лінійних iPaaS. Один тригер запускає кілька паралельних маршрутів з умовами.

Приклад: обробка нової угоди в Б24.

[Нова угода] → [Router] ├── Сума > 100 000 → [Створити проєкт у Planfix] → [Сповіщення директору в Telegram] ├── Сума 10 000–100 000 → [Задача менеджеру в Б24] → [Рядок у Google Sheets] └── Сума < 10 000 → [Автоматичний лист клієнту] 

Кожна гілка виконується незалежно. Умови задаються через фільтри на з'єднаннях між модулями.

Робота з масивами (Iterator + Aggregator)

CRM-сутності Б24 часто містять масиви: товарні позиції угоди, множинні телефони контакту, пов'язані елементи. Make обробляє їх через:

  • Iterator — розбиває масив на окремі елементи. Кожен елемент проходить через наступні модулі окремо.
  • Aggregator — збирає результати назад у масив або в один запис.

Приклад: угода містить 5 товарних позицій. Iterator створює 5 ітерацій. Кожна перевіряє наявність товару на складі через API 1С. Aggregator збирає результати та оновлює угоду: «3 з 5 товарів у наявності».

Як налаштувати обробку помилок у Make?

Make надає вбудовані інструменти для роботи з помилками:

Директива Що робить Коли використовувати
Ignore Пропустити помилку, продовжити сценарій Некритичні дії (сповіщення)
Resume Підставити значення за замовчуванням і продовжити Відсутні дані
Rollback Відкотити всі дії сценарію Транзакційні операції
Commit Зафіксувати виконані дії, зупинити сценарій Часткове виконання допустиме
Break Відкласти виконання та повторити пізніше Тимчасові помилки API (rate limit)

Для Б24 особливо корисний Break: при перевищенні ліміту API (2 запити/сек) Make автоматично ставить запит у чергу та повторює через заданий інтервал.

Розклад і тригери

Make підтримує три режими запуску сценаріїв:

  • За розкладом (Scheduled) — кожні N хвилин. Мінімальний інтервал — 1 хвилина на платних тарифах. Модуль Watch перевіряє, чи з'явилися нові записи з минулого запуску.
  • Миттєво (Instant) — через вебхук. Б24 відправляє подію → Make обробляє негайно. Налаштування: вихідний вебхук Б24 → URL сценарію Make.
  • Вручну (On Demand) — запуск по кнопці для тестування або разових задач.

Для production-сценаріїв рекомендуємо Instant-тригери: немає затримки, немає зайвих опитувань API, витрата операцій тільки при реальних подіях.

Data Mapping та трансформації

Кожен модуль Make приймає та віддає структуровані дані. Маппінг полів — через візуальний інтерфейс з доступом до змінних попередніх модулів.

Вбудовані функції:

  • Рядкові — substring, replace, lower, upper, trim, split
  • Числові — round, floor, ceil, max, min, арифметика
  • Дати — formatDate, parseDate, addDays, dateDifference
  • Масиви — map, get, length, slice, merge
  • Логічні — if, switch, emptystring, ifempty

Приклад: поле «Повне ім'я» із зовнішньої форми потрібно розбити на «Ім'я» та «Прізвище» для контакту Б24.

Ім'я: {{split(triggerData.fullName; " "; 1)}} Прізвище: {{split(triggerData.fullName; " "; 2)}} 

Складні сценарії для Б24

Синхронізація каталогу товарів 1С → Б24

  1. Вебхук з 1С при оновленні номенклатури.
  2. Пошук товару в каталозі Б24 за артикулом (crm.product.list).
  3. Router: знайдено → оновити, не знайдено → створити.
  4. Оновлення цін у пов'язаних угодах.

Автоматична обробка заявок з сайту

  1. Webhook від форми на сайті.
  2. Дедуплікація: пошук контакту за email та телефоном.
  3. Створення або оновлення контакту.
  4. Створення угоди в потрібній воронці (залежить від типу заявки).
  5. Розподіл на менеджера за round-robin через Data Store Make.
  6. Сповіщення менеджеру в чат Б24.

Щоденний звіт по воронці

  1. Запуск за розкладом о 9:00.
  2. Отримання всіх угод по стадіях (crm.deal.list з фільтром).
  3. Aggregator: підрахунок кількості та суми по кожній стадії.
  4. Формування текстового звіту.
  5. Відправка в Telegram-канал керівництва.

Тарифікація Make

Make рахує операції — кожен модуль у сценарії = 1 операція. Сценарій з 5 модулів споживає 5 операцій за один запуск. Це дешевше Zapier при складних сценаріях: у Zapier кожен крок — окрема «задача».

Тариф Make Операцій/міс Сценарії Інтервал запуску
Free 1 000 2 15 хв
Core 10 000 Без ліміту 1 хв
Pro 150 000 Без ліміту 1 хв + instant

Для типової інтеграції Б24 (10–20 сценаріїв, 100–500 подій на день) вистачає тарифу Core. Вартість одного запуску сценарію з 5 модулів — 5 операцій, що при тарифі Core становить частки цента.

Що входить у налаштування інтеграції

  • Підключення Бітрікс24 до Make через OAuth, налаштування instant-вебхуків
  • Проєктування сценаріїв: аналіз процесу, вибір модулів, маппінг даних
  • Реалізація розгалужень, ітераторів та агрегаторів для складної логіки
  • Налаштування обробки помилок: стратегія для кожного критичного модуля
  • Оптимізація витрати операцій: об'єднання модулів, фільтри, умовні гілки
  • Тестування сценаріїв на реальних даних та моніторинг у production
  • Документація: схема кожного сценарію, опис логіки, контактні особи

Зв'яжіться з нами для розрахунку термінів та вартості вашого проєкту. Ми безкоштовно проконсультуємо щодо архітектури інтеграції. Отримайте консультацію по вашому проєкту — ми оцінимо терміни та підберемо оптимальну архітектуру інтеграції.