
Интеграция Битрикс и Тильды позволяет автоматически передавать данные с форм сайта в CRM, минимизируя ручной ввод и снижая риск ошибок. Основной механизм передачи информации – вебхуки и API Тильды, которые обеспечивают моментальное обновление сделок, контактов и лидов.
Для настройки необходимо создать вебхук в Битрикс с правами на добавление и редактирование лидов. В Тильде требуется указать URL вебхука в разделе настроек формы и выбрать формат передачи данных: JSON или стандартные POST-параметры. Рекомендуется использовать JSON, так как этот формат сохраняет структуру полей и упрощает сопоставление данных.
После подключения важно сверить соответствие полей: имя, телефон, email, источник лида. Любое несоответствие приводит к ошибкам в CRM. Для автоматической категоризации лидов можно создать бизнес-процесс в Битрикс, который будет назначать ответственным менеджерам новые заявки по определённым правилам.
Проверка интеграции должна включать тестовые отправки форм с различными комбинациями данных. Это позволяет выявить ошибки валидации и настроить уведомления о сбоях. При использовании UTM-меток рекомендуется добавить их в отдельные поля CRM, чтобы отслеживать эффективность рекламных кампаний напрямую через Битрикс.
Регулярный аудит интеграции снижает риск потери лидов при обновлениях Тильды или изменения структуры форм. Оптимальная практика – ежемесячно проверять журналы вебхуков и сверять статистику заявок между платформами.
Выбор способа передачи данных между Тильдой и Битриксом
| Способ передачи | Описание | Преимущества | Ограничения |
|---|---|---|---|
| Вебхуки | Автоматическая отправка данных из форм Тильды в Битрикс через URL вебхука | Простота настройки, мгновенная передача, минимальная нагрузка на сервер | Поддержка только фиксированных полей, ограниченная логика обработки |
| REST API | Использование API Битрикса для создания и обновления лидов, контактов и сделок | Гибкость: можно передавать любые поля, создавать сложные сценарии обработки | Необходимы навыки программирования, контроль ошибок и авторизации вручную |
| Формы с отправкой на CRM | Настройка стандартной формы Тильды на отправку данных напрямую в CRM | Не требует программирования, поддержка основных полей и событий | Нет поддержки сложной логики, ограниченная проверка данных |
Рекомендации:
- Для быстрых проектов без сложной логики – используйте вебхуки или формы.
- Для проектов с нестандартными полями и условиями обработки – применяйте REST API.
- Проверяйте, чтобы все обязательные поля CRM совпадали с полями формы на Тильде, иначе данные не будут поступать корректно.
Создание вебхука в Битриксе для приёма заявок с Тильды
Перейдите в Раздел «Приложения» → «Вебхуки» в вашем Битрикс24. Выберите «Входящий вебхук» и укажите точное имя, например: TildaFormHook. Установите права доступа только к CRM → Сделки → Добавление, чтобы вебхук мог создавать новые заявки.
После сохранения вебхука система сгенерирует URL для приёма запросов. Скопируйте его полностью – именно этот адрес будет использоваться в настройках форм Тильды.
В Тильде откройте форму, перейдите в Настройки → Формы → Отправка данных и выберите POST метод. В поле URL вставьте скопированный адрес вебхука. Для корректного сопоставления полей указывайте ключи, совпадающие с полями CRM, например: NAME, PHONE, EMAIL.
После настройки сохраните форму и выполните тестовую отправку. В CRM появится новая заявка с данными из Тильды. Если заявка не отображается, проверьте: правильность URL, метод POST и соответствие полей формы ключам CRM.
Рекомендуется использовать JSON-формат передачи данных и включить автоматическую обработку дублей в CRM, чтобы избежать создания повторных заявок при тестах.
Настройка формы на Тильде для отправки данных в Битрикс

Создайте на Тильде блок формы с типом «Стандартная форма» или «Форма с кнопкой». Обязательные поля – имя, телефон и e-mail – сопоставьте с соответствующими полями в Битрикс через идентификаторы CRM. Для каждого поля используйте уникальный атрибут name: NAME, PHONE, EMAIL.
В настройках блока перейдите в раздел «Форма → Отправка данных». Выберите опцию «Вебхук или внешний сервис». В поле URL укажите адрес вебхука Битрикс: https://yourdomain.bitrix24.ru/rest/ID_USER/WEBHOOK_KEY/crm.lead.add.json.
Настройте метод передачи POST и формат данных JSON. Структура запроса должна соответствовать API Битрикс: {"fields":{"TITLE":"Новая заявка","NAME":"%NAME%","PHONE":[{"VALUE":"%PHONE%","VALUE_TYPE":"WORK"}],"EMAIL":[{"VALUE":"%EMAIL%","VALUE_TYPE":"WORK"}]}}. Замените переменные %NAME%, %PHONE%, %EMAIL% на значения из полей формы Тильды.
Активируйте опцию «Подтверждение отправки» и укажите редирект на страницу благодарности. Это исключает повторные отправки и фиксирует успешное поступление данных в CRM. После настройки проверьте форму тестовой отправкой, убедившись, что лид создается в Битрикс с корректными полями.
Для расширенной интеграции можно добавить кастомные поля Битрикс, передавая их через JSON аналогично стандартным полям, соблюдая идентификаторы из CRM. Логи вебхука доступны в разделе «Приложения → Вебхуки → Входящие», что позволяет отслеживать ошибки передачи данных.
Проверка корректности передачи данных через тестовую заявку
После настройки интеграции Битрикс с Тильдой важно убедиться, что данные заявок передаются правильно. Для этого создается тестовая заявка с контролируемыми значениями полей.
Рекомендуемые шаги:
- В Тильде создайте форму с уникальными тестовыми данными, например: имя Тест Пользователь, email test@example.com, телефон +7 999 000 11 22.
- Отправьте тестовую заявку через форму на сайте.
- В Битрикс откройте раздел CRM → Лиды и найдите последнюю заявку.
- Проверьте соответствие полей:
- Имя и фамилия полностью совпадают с введенными в Тильде.
- Email корректно отображается и соответствует формату.
- Телефон записан в нужном формате, без лишних символов.
- Источник заявки указан как Tilda или заданный UTM-меткой параметр.
- Проверьте, что кастомные поля (например, комментарии или выбор услуг) передаются в Битрикс точно так же, как были заполнены в Тильде.
- Убедитесь, что после получения заявки активируются необходимые автоматизации, если они настроены (например, отправка уведомлений или создание задачи менеджеру).
Если данные не совпадают, проверьте настройки вебхука в Тильде, соответствие ID полей формы и полей Битрикса, а также корректность передачи формата телефона и email. После исправлений повторите тестовую отправку.
Настройка автоматического создания сделок из форм Тильды

Для автоматизации создания сделок в Битрикс при заполнении форм на Тильде необходимо выполнить несколько точных шагов. Сначала убедитесь, что у вас есть активный вебхуки доступ к REST API Битрикс и права на создание сделок.
- Создание вебхука в Битрикс:
- Перейдите в раздел Приложения → Вебхуки → Входящие.
- Скопируйте URL вебхука и сохраните его для интеграции с Тильдой.
- Настройка формы в Тильде:
- Откройте нужную страницу и форму в редакторе Тильды.
- В разделе Форма → Настройки выберите Отправка на внешний сервис → Webhook.
- Вставьте URL вебхука Битрикс и укажите метод POST.
- Настройте поля формы так, чтобы их имена совпадали с полями сделки в Битрикс (например, NAME, PHONE, EMAIL).
- Проверка передачи данных:
- Заполните тестовую форму на Тильде.
- В Битрикс откройте раздел Сделки → Последние и убедитесь, что данные передались корректно.
- Если данные не отображаются, проверьте соответствие ключей полей в JSON и полей сделки.
- Дополнительные настройки:
- Можно назначить сделку конкретному менеджеру через параметр ASSIGNED_BY_ID в JSON.
- Для автоматического изменения статуса при создании используйте параметр STAGE_ID.
- Для передачи дополнительных данных (например, комментариев или UTM-меток) создайте пользовательские поля в Битрикс и укажите их идентификаторы в JSON.
После завершения настроек каждая отправка формы с Тильды будет создавать новую сделку в Битрикс с указанными параметрами. Регулярно проверяйте логи вебхука для отслеживания ошибок передачи данных.
Использование полей пользовательских данных для передачи доп. информации

При интеграции Битрикс с Тильдой критически важно корректно настроить пользовательские поля для передачи дополнительной информации о клиентах. В Битриксе создайте пользовательские поля типа «Строка», «Список» или «Число» в разделе CRM → Настройки → Пользовательские поля. Эти поля позволяют фиксировать параметры, которые не входят в стандартный набор, например источник лида, промо-код, предпочтительный способ связи.
На стороне Тильды используйте форма-элементы с именами, точно совпадающими с ключами пользовательских полей. Например, поле в Битриксе с кодом UF_PROMO_CODE должно иметь аналогичный идентификатор в Тильде. Любое расхождение в регистре или символах приведет к потере данных при передаче.
Для передачи информации через API рекомендуется использовать формат JSON с точной структурой соответствующих ключей. Убедитесь, что типы данных совпадают: строковые значения в Тильде должны маппироваться на строковые поля в Битриксе, числовые – на числовые, списки – на справочники с совпадающими элементами.
Если требуется передача сложных данных, таких как несколько тегов или пользовательские категории, создавайте отдельные поля типа «Список множественный» и используйте разделители при формировании JSON. Это позволяет избежать потери информации и корректно отображать значения в CRM.
Регулярно проверяйте логи API-запросов Битрикса, чтобы убедиться, что пользовательские поля корректно заполняются. Ошибки передачи чаще всего связаны с несоответствием названий полей, некорректными типами данных или превышением допустимой длины строки.
Отслеживание и устранение ошибок при интеграции
Ошибки при передаче данных часто проявляются через коды ответа сервера. 200 указывает на успешную отправку, 400 – некорректные параметры, 401 – проблемы с авторизацией, 500 – внутренние сбои. Для точного анализа включите логирование запросов и ответов в формате JSON, фиксируя все поля, особенно ID сделки и контактные данные.
Несовпадение типов полей между Тильдой и Битриксом приводит к блокировке интеграции. Проверьте соответствие форматов: текстовые поля, номера телефонов и email должны строго совпадать с настройками CRM. Используйте тестовые данные, чтобы выявить поля, которые вызывают ошибки.
При массовых отправках форм рекомендуются лимиты запросов: не более 5 запросов в секунду для предотвращения временной блокировки серверов Битрикс. В случае превышения лимита интеграция выдаёт код 429.
Для устранения сбоев используйте отладочные инструменты Тильды: панель «Проблемы отправки формы» отображает конкретное поле и сообщение ошибки. В Битриксе подключите журнал webhook: он фиксирует все попытки передачи данных с указанием времени, параметров и кодов ошибок.
Регулярная проверка интеграции обязательна: создавайте тестовые заявки раз в неделю и сверяйте их статус в CRM. При повторяющихся ошибках стоит пересоздать webhook или пересопоставить поля формы с CRM для исключения несоответствий.
Вопрос-ответ:
Какие способы интеграции Битрикс с Тильдой существуют?
Существует несколько способов соединить сайты на Тильде с системой Битрикс. Один из них — использование форм Тильды с передачей данных через вебхуки в CRM. Другой вариант — подключение через API, что позволяет не только отправлять контакты, но и синхронизировать заказы и статусы клиентов. Также доступна интеграция через сторонние сервисы-агрегаторы, которые могут упростить настройку без написания кода.
Как настроить передачу заказов с Тильды в Битрикс?
Для передачи заказов необходимо создать вебхук на стороне Битрикса, который будет принимать данные из формы на сайте. В Тильде в настройках блока заказа указывают URL вебхука и выбирают формат передачи данных. После этого каждый новый заказ автоматически поступает в CRM с информацией о покупателе, сумме и товарах. Можно добавить фильтры для отдельных видов заказов, чтобы они попадали в нужные разделы Битрикса.
Можно ли автоматически создавать контакты в Битрикс из форм Тильды?
Да, это возможно через вебхуки. В Тильде при настройке формы указывают адрес вебхука Битрикса. После отправки формы система передает данные о посетителе, и в CRM создается новый контакт с указанием имени, телефона и e-mail. При желании можно настроить обновление существующих контактов, чтобы новые заявки не дублировали уже имеющиеся записи.
Какие ошибки чаще всего возникают при интеграции и как их исправлять?
Наиболее распространенные проблемы связаны с неверно указанными URL вебхуков, отсутствием обязательных полей в форме или несоответствием формата данных, который ожидает Битрикс. Решается это проверкой каждого поля на стороне Тильды, тестовой отправкой данных и корректировкой формата JSON или POST-запроса. Иногда требуется обновление прав доступа для вебхука или очистка кэша в CRM.
