После запуска интернет-магазина основное внимание обычно уделяется привлечению новых клиентов, расширению ассортимента, рекламе и увеличению количества заказов. Однако даже хорошо работающий проект может терять покупателей из-за незаметных на первый взгляд проблем. Именно поэтому техническая поддержка сайта - это не только исправление ошибок, но и постоянный поиск узких мест, которые влияют на конверсию и пользовательский опыт.
Во время сопровождения одного из проектов мы столкнулись именно с такой ситуацией. Проблема находилась не в каталоге товаров, не в корзине и не в оформлении заказа. Потеря покупателей происходила значительно раньше - на этапе авторизации.
Когда пользователь готов купить, но не может войти
В интернет-магазине использовалась стандартная схема регистрации. После создания учетной записи новый пользователь автоматически получал статус «Неактивен». Далее администратор должен был вручную изменить его на активный.
Пока регистраций было немного, такой процесс не вызывал сложностей. Но на практике администратор мог не сразу заметить нового пользователя или отложить активацию аккаунта.
Через несколько дней покупатель возвращался в магазин, выбирал товары, переходил к оформлению заказа и пытался войти в личный кабинет. Несмотря на правильно введенные логин и пароль, система сообщала, что аккаунт закрыт. Для покупателя это выглядело как ошибка сайта. Для магазина - как потерянный заказ.
Во время анализа обнаружилась еще одна проблема

Разбирая процесс авторизации, мы заметили, что часть покупателей сталкивается с другой распространенной ситуацией. Даже если аккаунт уже был активен, многие пользователи забывали пароль или не хотели проходить стандартную процедуру его восстановления.
Для оформления заказа им приходилось выполнять несколько дополнительных действий: запрашивать письмо, переходить по ссылке, придумывать новый пароль и снова проходить авторизацию. Каждый лишний шаг увеличивает вероятность того, что пользователь просто закроет страницу. В итоге интернет-магазин теряет клиента, который уже выбрал товары и практически был готов оформить покупку.
Как мы решили обе задачи
Чтобы устранить оба сценария, мы разработали модуль, который делает процесс входа значительно удобнее для покупателей.
Первая функция - автоматическая активация ранее зарегистрированных пользователей. Если владелец магазина включает соответствующую настройку, система самостоятельно активирует учетную запись во время следующей попытки входа. Пользователь больше не сталкивается с сообщением о закрытом аккаунте и может сразу перейти к оформлению заказа.
Вторая функция - авторизация по одноразовой ссылке. Если обычный вход по логину и паролю по каким-либо причинам неудобен, система отправляет пользователю письмо с уникальной ссылкой. После перехода по ней он автоматически попадает в личный кабинет без необходимости восстанавливать пароль. Подобные доработки часто появляются уже после запуска проекта, когда становятся заметны реальные сценарии поведения пользователей. Именно так развивается разработка интернет-магазина - вместе с задачами бизнеса и опытом его клиентов.

Что получил интернет-магазин
После внедрения решения удалось устранить сразу две причины, из-за которых магазин мог терять покупателей.
Ð