Выберите одно главное действие
Цель должна соответствовать результату, ради которого запущен эксперимент: отправленной заявке, оформленному заказу, успешной оплате или другому завершённому действию.
Для одного запуска заранее выберите одну основную цель. Если после старта заменить её другим действием, данные до и после изменения перестанут описывать один и тот же результат. В таком случае лучше создать новый запуск.
- Для формы основной целью обычно служит успешная отправка.
- Для заказа основной целью обычно служит подтверждение заказа или оплаты.
- Для регистрации используйте успешное создание аккаунта, а не начало заполнения.
- Не выбирайте слишком редкое действие, если на странице мало трафика.
Если конверсий мало, используйте прокси-цель
Покупка, оплата или качественная заявка могут происходить слишком редко, чтобы алгоритм быстро получал достаточно сигнала. В таком случае можно оптимизироваться на более частое действие, которое обычно ведёт к конечному результату. Это и есть прокси-цель.
Например, вместо редкой оплаты можно выбрать начало оформления заказа, переход к оплате или добавление товара в корзину. Для длинной формы прокси-целью может быть переход к последнему шагу. Таких действий больше, поэтому Конви быстрее видит различия между вариантами и может раньше перераспределять трафик.
Выбирайте действие как можно ближе к итоговой конверсии и предварительно убедитесь, что оно действительно часто заканчивается нужным бизнес-результатом. Алгоритм будет оптимизировать именно выбранную прокси-цель, поэтому покупки, выручку или качество заявок продолжайте контролировать отдельно.
Цель по посещению URL
Выберите «Посещение URL», если после конверсии посетитель всегда попадает на отдельную страницу: например, страницу благодарности или подтверждения заказа.
Основной код Конви должен быть установлен на странице целевого URL. Иначе Конви не увидит её посещение и не засчитает конверсию.
- При создании эксперимента откройте шаг выбора целевой конверсии.
- Выберите «Посещение URL».
- Укажите адрес конечной страницы, например
site.ru/thanks. - Сохраните настройки и самостоятельно пройдите весь путь посетителя.
Используйте адрес, который открывается только после успешного действия. Общая страница, доступная из меню или поиска, будет создавать ложные конверсии.
Цель по JavaScript-событию
Выберите «JavaScript-событие», если конверсия происходит без перехода на отдельную страницу: форма отправляется в модальном окне, покупка завершается внутри приложения или результат подтверждается ответом API.
- Выберите «JavaScript-событие» при настройке цели.
- Задайте понятное имя, например
form_submitted. - Скопируйте вызов, который Конви покажет рядом с полем цели.
- Выполните его только после подтверждения успешного результата.
Для именованного события вызов выглядит так:
window.Convee("form_submitted") Для MVT событие конверсии называется goal. Вызов из настроек оптимизации выглядит так:
window.Convee("goal")Где разместить вызов события
Размещайте вызов в обработчике, который уже знает, что действие завершилось успешно. Например, после положительного ответа сервера:
async function submitForm(data) {
const response = await sendForm(data)
if (response.ok) {
window.Convee?.("form_submitted")
}
}Не привязывайте цель напрямую к клику: посетитель может получить ошибку валидации, закрыть платёжную форму или нажать кнопку несколько раз.
Как проверить настройку
- Убедитесь, что основной код Конви установлен на странице эксперимента и на странице цели, если используется URL.
- Откройте сайт как новый посетитель и попадите в один из вариантов.
- Выполните целевое действие один раз.
- Проверьте, что в статистике запуска появилась конверсия после обработки данных.
- Повторите проверку без успешного действия: конверсия появляться не должна.
Если цель не фиксируется, сначала проверьте загрузку основного кода Конви, точность URL или имени события и место вызова JavaScript. Инструкция по подключению находится в разделе «Установка кода».
Частые ошибки
- Использовать страницу цели, которую посетители могут открыть обычным способом.
- Отправлять одно событие несколько раз при повторном рендере компонента.
- Использовать разные имена одного события в настройках и на сайте.
- Менять смысл цели после запуска эксперимента.
- Выбирать цель, которая почти не происходит при текущем объёме трафика.
В персонализации цель необязательна: сценарий продолжит работать без неё, но в аналитике будут видны только посетители, без конверсий сценариев.