Сайт на 1С-Бітрікс живе окремо від порталу Бітрікс24. Заявки з веб-форм потрапляють на пошту і губляться. Онлайн-замовлення не видно в CRM. Менеджер дізнається про нового клієнта, коли той сам передзвонює з питанням «а де моє замовлення?». При цьому обидва продукти — Бітрікс, і логічний зв’язок між ними існує, але за замовчуванням не налаштований. Його потрібно сконфігурувати і доопрацювати — цим ми і займаємося. Коли на сайт приходить 50 заявок на день, а менеджери витрачають 10–15 хвилин на копіювання даних з пошти в CRM, це прямий збиток. Наша команда має 10+ років досвіду в інтеграції екосистеми 1С-Бітрікс і Бітрікс24, гарантуємо результат і довгострокову підтримку.
Які проблеми вирішує інтеграція?
- Втрата заявок — кожна заповнена форма перетворюється на лід у CRM з UTM-мітками, виключаючи ручне введення. Час обробки скорочується з 10 секунд до автоматичного створення.
- Немає єдиної картини продажів — замовлення з інтернет-магазину автоматично створюють угоди з товарними позиціями.
- Розрізнені комунікації — онлайн-чат на сайті працює в зв’язку з відкритими лініями і CRM.
- Ручна синхронізація статусів — зміна статусу замовлення в CRM оновлюється в особистому кабінеті клієнта. Типова затримка без інтеграції — до 1 години.
Як автоматично передавати заявки з веб-форм у CRM?
Будь-яка форма на сайті (заявка, зворотній дзвінок, підписка) повинна створювати лід у CRM автоматично. Це реалізується через REST API Бітрікс24. При відправленні форми спрацьовує обробник події OnAfterResultAdd, який формує запит:
POST https://portal.bitrix24.ru/rest/{user_id}/{webhook_token}/crm.lead.add Передаються поля: TITLE, NAME, PHONE, EMAIL, SOURCE_ID, UTM-мітки і COMMENTS. UTM-мітки зберігаються в cookie при першому візиті — це критично для аналітики. Перед створенням ліда перевіряємо дублі через crm.duplicate.findbycomm. Якщо контакт вже існує, створюється угода, а не новий лід. Економія бюджету на рутинних операціях після інтеграції становить в середньому 15 000–20 000 ₴ на місяць.
Чому важлива зворотна синхронізація статусів?
Менеджери часто змінюють статус замовлення в CRM, а клієнт бачить застарілу інформацію на сайті. Ми налаштовуємо вебхуки з Бітрікс24: при зміні стадії угоди сайт отримує сповіщення і оновлює запис у b_sale_order. Це працює для будь-якої кількості статусів. Порівняння: вебхуки швидші та простіші за періодичні агенти — час оновлення скорочується з годин до секунд. У CRM можна налаштувати бізнес-процеси (Bizproc) для автоматичної обробки лідів за заданими правилами.
Синхронізація замовлень і каталогу
Для інтернет-магазину налаштовуємо двосторонній обмін:
| Подія на сайті | Дія в Б24 |
|---|---|
| Нове замовлення | crm.deal.add + crm.deal.productrows.set |
| Зміна статусу | crm.deal.update — нова стадія |
| Оплата | Стадія «Оплачено» + запис у timeline |
| Скасування | Угода «Програні» з причиною |
Товари з інфоблоків вивантажуються в каталог Б24 щодня через cron. Маппінг полів: назва, артикул, ціна, опис, зображення. При синхронізації каталогу використовується формат CommerceML — стандартний протокол обміну між 1С і Бітрікс. Документація 1С-Бітрікс рекомендує використовувати REST API для надійної синхронізації.
| Метод інтеграції | Швидкість впровадження | Гнучкість |
|---|---|---|
| Штатний модуль | 1–2 дні | Низька — лише базові сценарії |
| REST API | 3–5 днів | Висока — будь-які кастомні поля та події |
| Вебхуки | 1 день | Середня — односторонній потік |
Що входить у роботу
- Налаштування REST API-мосту між сайтом і порталом
- Реалізація обробників для всіх типів форм і замовлень
- Інтеграція віджету онлайн-чату з CRM-прив’язкою
- Розробка правил маппінгу статусів і полів
- Документація щодо архітектури та доступів
- Навчання ваших менеджерів роботі з новим зв’язком
- Пост-релізна підтримка протягом місяця
Процес роботи
- Аналітика — вивчаємо структуру сайту, типи форм, схеми замовлень.
- Проектування — визначаємо точки інтеграції, готуємо API-специфікацію.
- Реалізація — пишемо код, налаштовуємо обробники.
- Тестування — перевіряємо всі сценарії (створення, зміна, дублі, помилки).
- Деплой — розгортаємо на бойовому середовищі, налаштовуємо моніторинг.
Терміни та вартість
Терміни: від 2 днів до 3 тижнів залежно від складності (типовий проєкт — 1–2 тижні). Вартість розраховується індивідуально після аналізу. При замовленні комплексної інтеграції — знижка. Зв’яжіться з нами для оцінки вашого проєкту — проконсультуємо та запропонуємо оптимальне рішення. Замовте інтеграцію під ключ: ви отримуєте працюючий зв’язок з документацією.
Типові помилки при самостійній інтеграції: відсутність обробки дублів (множинні ліди на одного клієнта), скидання UTM-міток через невірне зберігання у cookie, пропуск помилок API (збій при відправленні даних залишається непоміченим), невідповідність типів полів (наприклад, передача рядка замість числового ID). Наша інтеграція виключає ці проблеми.
Інтеграція економить до 20 годин роботи менеджерів на місяць — автоматизація окупається за 1–2 місяці. Гарантуємо стабільність і повну прозорість.







