Для измерения заявок отделите нажатие кнопки от успешно сохранённой записи. Событие успеха должно соответствовать принятому результату на сервере. Результат подготовки: список событий и учебная проверка, которую можно сопоставить с хранилищем заявок.
Какие события нужны
Начните с одного пути формы. Имена ниже являются примером для проекта, а не обязательными именами сервиса аналитики.
| Событие | Когда считать его произошедшим |
|---|---|
form_started |
Посетитель начал заполнять форму |
form_submit_attempt |
Отправлен запрос после проверки полей |
lead_saved |
Сервер подтвердил сохранённую заявку |
form_submit_failed |
Получена ошибка или результат остаётся неизвестным |
Если после тайм-аута сервер уже сохранил заявку, последняя строка не доказывает отсутствие записи. Для сверки нужен ID запроса или заявки. Аналитический журнал и рабочая база могут расходиться из-за блокировок и задержек.
Как подготовить и проверить измерение
- Запишите момент события, источник подтверждения и необходимые технические поля. Не передавайте в аналитику текст сообщения, email и другие личные поля ради удобства отладки.
- Выберите сервис и отдельную тестовую среду. Перед подключением сверяйте его актуальную инструкцию под ваше приложение.
- Отправьте вымышленную заявку. Найдите запись в хранилище и событие в журнале, сравните ID и время.
- Проверьте неправильное поле, отказ сервера и повтор запроса с тем же ID. Ошибка не должна считаться успехом, а один результат не должен становиться двумя заявками.
- Если нужен перенос в CRM, определите правило совпадения и обработку спорных записей до импорта. Совпадение имени само по себе не подтверждает одного человека.
Промпт для Codex
Изучи учебную форму и способ сохранения заявки.
Составь события начала, попытки, подтверждённого сохранения и ошибки. Укажи для каждого точный момент и источник подтверждения.
Не включай содержимое личных полей в аналитику. Предложи ID для сверки заявки и события.
Подготовь проверки успеха, ошибки сервера, тайм-аута и повтора одного запроса.
Пока составь план и локальные тесты с вымышленными данными, без подключения внешней аналитики или CRM.
План CRM: Подготовить CRM и измерение заявок. Требования формы: инструкция. Повторы: инструкция.
Если числа не сходятся
Сравните один период, часовой пояс и определение результата. Затем ищите повторные обработчики, повторную отправку, блокировку запроса и неверный проект аналитики. Не вычисляйте потерянную выручку по одним кликам без данных о реальных заявках и продажах.
Чтобы прекратить сбор, отключите отправку событий. Удаление прежних данных выполняется отдельно по правилам выбранного сервиса.
Источники и границы проверки
Схема событий не устанавливает аналитику автоматически. Если выбрали PostHog, используйте документацию JavaScript SDK для настройки выбранной версии. Сверьте событие успеха с настоящей записью в принимающей системе. Для исследования аудитории используйте Подготовить исследование аудитории.