🧪 Наблюдение №5 «Ничего не найдено» - ещё не конец сценария
Сравнила, как два продукта работают с нулевой выдачей.
Суточно: «Нет вариантов» → увеличить область поиска или изменить фильтры.
Авито: можно включить «Уведомлять о новых» → плюс система показывает похожие объявления.
Оба продукта честно сообщают: результатов нет. Но дальше решают задачу по-разному. И это логично.
На Авито нужное объявление может появиться завтра - поэтому продукт сохраняет намерение пользователя и предлагает вернуться позже.
В сервисе бронирования ожидание менее полезно: даты уже заданы, значит логичнее помочь изменить условия поиска.
Получается, хороший zero state отвечает не только на вопрос: «Что произошло?» Но и на: «Что я могу сделать теперь?» Где-то нужно ослабить фильтры. Где-то - предложить альтернативу. Где-то - сохранить поиск и вернуть пользователя позже.
Закончились результаты - не значит закончилась пользовательская задача.
А какой zero state вы считаете действительно полезным?