Перейти к контенту
БОЛЬШИЕ·ПРОДАЖИ Пульт →
Все документы

Чек-лист: что проверить в Make после релизов мая 2026

Что нужно проверить и при необходимости подкрутить в Make-сценарии, чтобы выжать максимум из последних изменений сайта (PR #572–#576).

TL;DR: ничего не сломалось. Существующие интеграции (Sheet / Slack / FlowLeads) продолжают работать как есть. Это чек-лист на опциональные улучшения, которые делают новые сигналы видимыми менеджеру.

Как отмечать: ✅ проверено · ❌ не так · ⏸ отложили

🟢 = опционально, желательно · 🟡 = опционально, future-proofing · ⚪ = clean-up


Что изменилось в payload

После релизов #572 и #573 лиды теперь несут на один сигнал больше плюс обогащённое значение в существующем поле:

ПолеБылоСтало
form_idmodal / final / hero / guide-modalто же, + суффикс :<cta> для модальных форм на submit/success/error (modal:hero, modal:pricing-offer, modal:countdown-reserve, modal:cta-band-final, …)
lead.exclusive_interestполе отсутствовалоtrue когда пользователь поставил чекбокс «Мне интересен Exclusive» в форме регистрации; поле отсутствует в payload, если не выбран
form_key = "karada_bp_upsell"приходил при клике на старую upsell-кнопку на /thank-youбольше не приходит — upsell-механика отключена, интерес теперь ловим в основной форме

Все остальные поля — без изменений.


1. Required checks — что обязательно проверить 🔴

ПунктГде смотреть
Тестовая заявка с / доходит до SheetСделать submit с тестовым телефоном → проверить, что в Sheets появилась новая строка с form_id = modal:hero (или другой modal:* в зависимости от того, какой кнопкой открыли модалку)
Slack-уведомление приходитТа же тестовая заявка → проверить Slack-канал с лидами
FlowLeads принимает payload (если уже подключён)Логи FlowLeads — лид должен лечь в стандартную таблицу без ошибок схемы

Если все три пункта проходят — релизы прокликаны без поломок. Дальше — опциональные улучшения.


2. Опциональные апгрейды Make-сценария 🟢

2.1. Показать exclusive_interest в Google Sheet

Чтобы менеджер видел флаг до того, как набрать номер.

В Make-сценарии → модуль Google Sheets · Add a Row:

ШагЧто сделать
1Открыть mapping модуля
2Добавить новое поле (или новую колонку в Sheet с тем же именем) — Exclusive Interest
3Mapped value: {{lead.exclusive_interest}}
4Сохранить · прогнать тестовую заявку с галочкой и без

Результат: в Sheet появится новая колонка со значением true (галочка стояла) или пусто.

2.2. Показать exclusive_interest в Slack-уведомлении

Чтобы менеджер видел флаг прямо в сообщении в канале.

В Make-сценарии → модуль Slack · Create Message → шаблон сообщения:

*Имя:* {{lead.name}}
*Телефон:* {{lead.phone}}
*Email:* {{lead.email}}
*Город:* {{lead.city}}
*Сфера:* {{lead.niche}}
*Exclusive interest:* {{if(lead.exclusive_interest; "🔴 ДА — лидируйте с Exclusive"; "—")}}
*Источник:* {{form_id}}

Шаблон с if(...) отобразит явный сигнал, когда галочка стояла, и прочерк, когда нет — менеджер сразу видит, как вести звонок.

2.3. (Bonus) Разбить form_id на 2 поля в Sheet

form_id теперь имеет вид modal:hero — для аналитики удобно разнести на 2 столбца. В Sheet добавить две формульные колонки:

КолонкаФормула
form_location=SPLIT(K2, ":") → первая часть · modal / final / hero
form_trigger=SPLIT(K2, ":") → вторая часть · hero / pricing-offer / countdown-reserve / cta-band-final / … (пусто для inline-форм)

Сводная по form_trigger × count of conversions = рейтинг «какая кнопка на странице приводит к конверсии» — то, чего раньше не было.


3. Future-proofing — если есть фильтры по form_id 🟡

Если в Make-сценарии где-нибудь есть Router/Filter с точным равенством на form_id (например, маршрут «только лиды из модалки»), после #572 такое условие перестанет ловить enriched-значения.

Шаг
Открыть сценарий → каждый Router и Filter
Найти условия вида form_id = modal (или final / hero / guide-modal)
Заменить оператор = на contains: form_id contains modal
Условие contains "modal" ловит и modal, и modal:hero, и modal:pricing-offer — без необходимости перечислять варианты

Если таких фильтров нет — пропустить этот пункт, ничего делать не нужно (значение из колонки Sheet всё равно появится, просто будет с суффиксом — и это полезно).


4. Clean-up — dormant upsell-ветка ⚪

После #573 страница /thank-you больше не отправляет вторую заявку с form_key = "karada_bp_upsell". Если в Make-сценарии была отдельная ветка/маршрут под эти payload-ы (например, «писать в отдельный лист или канал»), она перестанет получать данные.

ШагКогда
Проверить, есть ли в сценарии Router-ветка по form_key = karada_bp_upsell или event_type = upsell_clickСейчас
Если есть и не пригодится — удалить, чтобы не мозолить глазаНа досуге
Если есть и захотим возродить upsell для другого флоу — оставить как естьНа досуге

5. Как протестировать сценарий после правок

После любого изменения в Make:

Шаг
Прогнать тестовый submit с реальной формы (/ или /vsl), отметив галочку Exclusive
Проверить, что в Sheet появилась строка с lead.exclusive_interest = true
Проверить, что в Slack пришло сообщение с пометкой про Exclusive
Прогнать второй тест без галочки → строка без флага, Slack без пометки
Прогнать тест с разных CTA (hero, кнопка в Pricing, Countdown) → разные form_id (modal:hero, modal:pricing-offer, modal:countdown-reserve) в Sheet

Если все четыре прохода чистые — Make работает с новой схемой правильно.


Связь с другими документами