Аудит {{page_url}} перед запуском платного трафика. Цель кампании: {{campaign_goal}}.
Принцип: платный трафик усиливает то что есть. Если конверсия 0.3% — реклама сделает её 0.3% дороже. Сначала чини страницу, потом покупай клики.
Категория 1: метрики (без них реклама — лотерея)
- GA4 / альтернатива установлены и ловят page_view с UTM
- Главная конверсия настроена как event (не goal-по-URL, а действие)
- Микро-конверсии трекаются: скролл 50%, клик по CTA, заполнение поля
- UTM-параметры парсятся и сохраняются в attribution (минимум — в БД при регистрации)
- Pixel/conversion API настроены если льёте через Meta/Google: серверный capi предпочтительнее
- Heatmap-инструмент включён (hotjar / posthog / clarity)
- A/B-инструмент на месте или есть план как сравнивать варианты
Если хотя бы одна галочка пустая — запуск трафика преждевременный.
Категория 2: техническое
- LCP ≤ 2.5s на мобильном 4G (PageSpeed Insights — mobile)
- CLS ≤ 0.1 — никакой шифт после первого кадра
- TTFB ≤ 800ms до first byte
- Hero-изображение — width/height, preload, AVIF/WebP
- Шрифты — font-display: swap, не блокируют рендер
- Третьесторонние скрипты — async/defer, аудит важности (если можно убрать — убери до запуска)
- 404 / 500 обрабатываются по-человечески
- HTTPS, валидный SSL, www→non-www (или наоборот) — один canonical
- Mobile-вёрстка — никакого горизонтального скролла, touch-target ≥ 44px
- Cross-browser: Safari iOS, Chrome Android, Firefox, Edge — проверено вручную
Категория 3: контентное
- Message match — заголовок страницы совпадает по смыслу с креативом объявления
- Above the fold на мобильном — оффер + CTA видны без скролла
- Одно главное действие — primary CTA визуально доминирует, secondary слабее
- Proof — есть хотя бы один: цифра, логотип клиента или цитата (с именем)
- Снятие рисков возле CTA — "без карты", "отменить в любой момент", "за 2 минуты"
- Никакого "Узнать больше" в кнопках — глагол + объект
- Орфография проверена (LanguageTool / встроенная проверка)
- Форма ≤ 4 полей — каждое дополнительное поле -10-20% конверсии
- Privacy / Terms / Imprint — ссылки есть, открываются
- Cookie/GDPR-баннер не закрывает CTA
Категория 4: после клика
- Success state — что произойдёт после signup/покупки понятно
- Welcome email уходит за ≤ 5 минут
- Onboarding — есть первый шаг внутри продукта
- Тех. поддержка — контакт в success-flow
Категория 5: финансовое
- CAC-предел известен заранее (сколько готовы платить за конверсию)
- LTV-оценка есть (даже грубая)
- Дневной бюджет ограничен в кабинете рекламы
- Геотаргетинг настроен (не лей на всю планету "посмотреть")
Вердикт
| Категория | Пройдено | Всего | Готов? |
|---|---|---|---|
| Метрики | X | 7 | ✓/✗ |
| Техническое | X | 10 | ✓/✗ |
| Контентное | X | 10 | ✓/✗ |
| После клика | X | 4 | ✓/✗ |
| Финансовое | X | 4 | ✓/✗ |
Готов к платному трафику только если ≥ 90% по каждой категории И 100% по "Метрики".
Топ-3 фикса до запуска
Дай ровно 3 пункта в порядке приоритета. Не 10. Не 5. Три — то что ОБЯЗАТЕЛЬНО починить прежде чем включить кампанию.
Анти-паттерны
- "Запустим, потом будем смотреть" — без метрик не увидишь
- Льём трафик на главную, не на специальный лендинг под креатив
- A/B тест запущен одновременно со стартом кампании — данные смешаются
- Optimised for clicks, не для конверсий
Полный UX-аудит сайта
Эвристическая оценка по Нильсену + проверка ключевых сценариев. На выходе — приоритизированный список проблем.
Аудит производительности (Core Web Vitals)
Глубокая проверка LCP, INP, CLS с привязкой к коду и приоритизированным планом исправлений.
Аудит доступности по WCAG 2.2 AA
Проверка контраста, клавиатурной навигации, скринридеров, фокус-индикаторов и ARIA.