Зачем настраивать связку Tilda и amoCRM
Tilda даёт встроенную интеграцию с amoCRM «в один клик». Кажется, что никаких настроек не нужно. На практике типовая связка из коробки передаёт только имя, телефон и email — без UTM-меток, без источника заявки, без страницы, с которой пришла лида. В итоге в amoCRM висят сделки «Заявка с сайта» без понимания, какая реклама их привела.
Правильная настройка передаёт:
• Все UTM-метки сессии (source, medium, campaign, term, content)
• Реферер и страницу, с которой отправлена форма
• ClientID Яндекс.Метрики и Google Analytics
• Город посетителя по IP
• Название конкретной формы (если их несколько)
• Текст комментария клиента
Это база для сквозной аналитики с Я.Метрикой и GA4.
Как настраивается интеграция
Есть три рабочих способа:
1. Нативная интеграция Tilda → amoCRM. Подключается в настройках сайта Tilda, указываются логин и API-ключ amoCRM. Подходит для простых форм без аналитики.
2. Webhook + воронка amoCRM. Tilda отправляет данные на webhook amoCRM, мы настраиваем приёмник, который раскладывает поля в нужные дополнительные поля сделки и контакта. Передаются все скрытые поля — UTM, рефер, ClientID.
3. Через прослойку (Albato, Pact, ApiX-Drive). Используется, когда нужна сложная маршрутизация — например, в зависимости от поля «город» сделка падает в разные воронки или на разных менеджеров. Подробнее про no-code прослойки — в статье про Albato.
Для большинства проектов мы делаем гибрид: нативная интеграция Tilda + дополнительные скрипты на странице, которые подкидывают в форму скрытые поля с UTM и ClientID.
Что важно учесть
Дубли сделок. Если посетитель заполнит форму дважды, по умолчанию создастся 2 сделки. Настраиваем правило: если есть открытая сделка с этим телефоном — добавлять примечание, а не создавать новую.
Несколько форм на сайте. Форма «Заказать звонок», «Получить КП», «Запись на консультацию» — разные источники. Настраиваем передачу названия формы в отдельное поле сделки и распределение по разным воронкам.
Сбор UTM на повторных визитах. Метки нужно сохранять в cookie на 30–90 дней, иначе при заходе по прямой ссылке UTM теряются. Решается одним JS-скриптом в Tilda.
ClientID Я.Метрики. Без него связка с метрикой не работает. Скрипт сбора client_id ставится в Zero Block или через Site Settings → HEAD code.
Всё это входит в стандартный пакет настройки.
Сроки и стоимость
• Базовая настройка нативной интеграции с UTM-метками — 1 день, от 8 000 ₽
• Полная настройка: webhook, дубли, несколько форм, ClientID, привязка к сквозной аналитике — 2–3 дня, от 18 000 ₽
• Сложные сценарии с маршрутизацией и no-code прослойками — от 35 000 ₽
Оставьте заявку — подключим ваш сайт на Tilda к amoCRM так, чтобы ни одна заявка не терялась и каждая была привязана к источнику. См. также общую статью про интеграцию любого сайта с amoCRM.
