Проведи конверсионный аудит формы регистрации: {{signup_url}}. Текущая конверсия: {{current_conversion}}.
Принцип: каждое поле, каждый клик, каждая секунда ожидания — налог на конверсию. Цель — снять налог там, где он не оправдан.
Шаг 1: friction map
Пройди форму как пользователь впервые. Засеки каждое препятствие.
| # | Точка | Тип | Описание | Кто страдает (% юзеров) |
|---|---|---|---|---|
| 1 | Hero перед формой | Когнитивное | Заголовок не отвечает "что я получу" | 100% |
| 2 | Поле "Company name" | Лишнее | Не используется до онбординга | 100% |
| 3 | Password strength | Психологическое | "Weak" пугает без объяснения | ~40% |
| ... | ... | ... | ... | ... |
Типы трения:
- Когнитивное — не понятно что делать или что произойдёт
- Лишнее — поле/шаг которого можно избежать
- Психологическое — страх, недоверие, неуверенность
- Техническое — медленно, глючит, мобильная вёрстка
- Финансовое — просьба карты до value
- Юридическое — длинный T&C без объяснения
Минимум 15 точек. Чем больше — тем точнее карта.
Шаг 2: данные
Запроси (или измерь):
| Метрика | Значение |
|---|---|
| Конверсия view → start (хотя бы одно поле заполнено) | ? |
| Конверсия start → submit | ? |
| Конверсия submit → activated | ? |
| Среднее время заполнения | ? |
| % drop-off по полю (heatmap / field tracking) | ? |
| Mobile vs desktop конверсия | ? |
| Конверсия по источникам трафика | ? |
| Топ-5 ошибок валидации (event tracking) | ? |
Без цифр аудит вернётся к "по моему мнению, я бы убрал поле X". С цифрами — "поле X теряет 23% пользователей".
Шаг 3: бенчмарки
| Параметр | Норма |
|---|---|
| Полей в форме | 3-5 идеально, 6+ — теряешь конверсию |
| Конверсия signup (бесплатный) | 15-40% |
| Конверсия signup (с картой) | 2-8% |
| Время заполнения | < 60 секунд |
| Mobile vs desktop разрыв | < 20% |
| Поле email + password vs OAuth | OAuth обычно +20-30% |
Сравни себя с нормой. Где сильно ниже — туда копай первым.
Шаг 4: классификация полей
Каждое поле — в одну из категорий:
- Необходимо для функционирования (email для логина) — оставить
- Необходимо для legal (страна для VAT) — оставить
- Полезно для онбординга (роль) — спросить ПОСЛЕ регистрации, не на форме
- Полезно для маркетинга (как узнали о нас) — опционально или после
- На всякий случай (телефон, адрес) — убрать
Цель: минимум полей на старте, остальное собирается прогрессивно после первого value.
Шаг 5: 10 фиксов с импактом
Сформулируй РОВНО 10 фиксов. Не 5, не 15. Десять — это дисциплина приоритизации.
Формат для каждого:
## Фикс N: [короткое название]
**Проблема:** конкретное препятствие из friction map
**Решение:** что меняем (одно действие)
**Ожидаемый импакт:** +X% к конверсии submit (диапазон, обоснование)
**Сложность:** S / M / L (часы / дни / спринт)
**Риск:** что может пойти не так
**Как проверить:** A/B-тест на N трафика на M дней, метрика: ...
Сортируй по ICE (Impact × Confidence × Ease).
Шаг 6: типичные источники конверсии
Проверь обязательно:
- OAuth-кнопки сверху формы — для multi-product (Google, Apple минимум). Часто +20-40% к старту
- Убрать поле "Confirm password" — пользователь сам видит что вводит, нет смысла. Везде где видел в современных продуктах — это legacy
- Single-step вместо multi-step для коротких форм (≤ 5 полей). Multi-step хорош для длинных
- Магия-линк вместо пароля — для B2C часто выше конверсия
- Inline validation на blur, не on submit — не заставляй ходить вверх искать ошибку
- Уберите CAPTCHA для нового юзера — добавьте только при подозрении на бота
- Социальное доказательство возле формы — "12,400 команд уже зарегистрировались"
- Никакого "Already have account? Sign in" над формой — уведёт. Внизу — да
- Email auto-suggest (gmail.con → gmail.com) — снимает 5-10% ошибок
- Welcome email уходит мгновенно — иначе юзер думает "сломалось" и не возвращается
Формат итогового вывода
# Аудит signup-формы
## Текущее состояние
[Конверсия, бенчмарк, главные цифры]
## Friction map
[Таблица 15+ точек]
## Топ-3 проблемы (если оставить только три)
1. ...
2. ...
3. ...
## 10 фиксов в порядке приоритета
1. [Название] — импакт / сложность / как тестировать
...
10. ...
## Roadmap
- Спринт 1: фиксы 1-4 (быстрые, высокий импакт)
- Спринт 2: фиксы 5-7
- Backlog: фиксы 8-10
Анти-паттерны
- "Сделать форму красивее" — это не фикс, это эстетика
- Добавлять поля "пригодится потом для CRM" — каждое поле уменьшает конверсию
- A/B-тестировать 5 вещей одновременно — нельзя будет атрибутировать
- Игнорировать mobile (50%+ трафика обычно)
- Оптимизировать форму без оптимизации welcome-email и onboarding — конвертированные сольются дальше
Полный UX-аудит сайта
Эвристическая оценка по Нильсену + проверка ключевых сценариев. На выходе — приоритизированный список проблем.
Аудит производительности (Core Web Vitals)
Глубокая проверка LCP, INP, CLS с привязкой к коду и приоритизированным планом исправлений.
Аудит доступности по WCAG 2.2 AA
Проверка контраста, клавиатурной навигации, скринридеров, фокус-индикаторов и ARIA.