Кейс · Магазины и продукты

«Морская лавка»: фирменный стиль и магазин, собранные из одного разбора

Работа из двух половин. Сначала мы разбираем, как устроено дело, — и только потом рисуем. Презентация показывает ход мысли, магазин показывает результат: витрину, корзину и заказ в одно окно.

Что делали Стиль + магазин
Машинных проверок перед показом 20
Запросов на чужие домены 0
Честно

Что здесь настоящее, а что показ

Работа настоящая, магазин выдуман. «Морская лавка» — имя, придуманное студией: так не бывает совпадений с живой компанией. Адреса, телефоны и цены здесь не настоящие, и об этом написано на самой странице, а не мелким шрифтом внизу.

Почему не взяли живой магазин: чужую работу нельзя выдавать за свою, а цифры настоящего заказчика — его коммерческая тайна. Устройство ниши при этом взято с рынка: два завоза в неделю, чек около 2 000 ₽, решение у витрины за минуту — так этот бизнес и работает.

01 · Задача

Продать то, что нельзя потрогать через экран

Рыба и морепродукты — товар, где решение принимают глазами и носом. В магазине человек смотрит на лёд, на цвет мяса, спрашивает продавца и уходит с покупкой за минуту. В интернете всего этого нет, и покупатель остаётся один на один со страхом.

Значит, задача сайта здесь не «показать ассортимент». Задача — заменить продавца и витрину теми средствами, которые есть на экране: датой завоза, честным описанием, ценой за килограмм и понятным следующим шагом.

02 · Кто покупает

Три страха, из-за которых не нажимают «заказать»

Они одинаковые у всех, кто торгует свежим: у рыбного, у мясной лавки, у фермерского молока. Мы их и разбирали.

«А оно свежее?»

Главная боль, и она же — главный вопрос у прилавка. У каждого второго покупателя он звучит вслух: «когда был завоз?» Если сайт на него не отвечает, человек считает, что товар лежит давно. Поэтому дата завоза вынесена не в описание товара, а на витрину: её видно раньше цены.

«Я не знаю, сколько это будет стоить»

Развесной товар пугает неизвестной суммой: цена за килограмм есть, а сколько выйдет за нужный кусок — считать самому. В магазине это снимает продавец. На экране — корзина, которая считает вслух и показывает сумму до того, как человек назвал имя и телефон.

«Я закажу, а мне привезут не то»

Страх подмены. Лечится не обещаниями, а конкретностью описания: вес, обработка, происхождение, «на коже» или без. Общие слова вроде «премиальное качество» этот страх усиливают — их можно написать про любой товар, и покупатель это чувствует.

03 · Путь покупателя

От «что у вас есть» до «я забрал»

Путь короткий, и это главное требование к такому магазину: человек решает у витрины за минуту, и в интернете у него терпения не больше.

  1. Смотрит завоз. Дата стоит выше цены — на неё он смотрит первой, даже если сам этого не осознаёт.
  2. Выбирает отдел. Вкладки переключают витрину, страница не перезагружается: сравнение не сбивает место.
  3. Кладёт в корзину. Кнопка отвечает «Добавлено ✓» и возвращается сама. Счётчик растёт — значит, засчиталось.
  4. Видит сумму. До того, как назвал имя и телефон. Порядок обратный убивает заказы: человек не отдаёт контакт, не зная, во сколько ему это встанет.
  5. Оформляет в окне. Три поля, окно закрывается крестиком, фоном и клавишей Escape.

Шагов пять, и ни один нельзя выбросить. Проверяется это не спором, а прохождением: приёмка нажимает их по очереди.

04 · Решение

Что из разбора попало на экран

Витрина с отделами. Позиции разложены по вкладкам, и переключение не перезагружает страницу: человек сравнивает, не теряя место. Около ста двадцати позиций в таком магазине — норма, но выручку делают три, и они стоят первыми.

Корзина, которая считает при каждом нажатии. Счётчик растёт, кнопка отвечает «Добавлено ✓» и возвращается сама — человек видит, что действие засчиталось, и не жмёт второй раз.

Заказ в одно окно. Не отдельная страница, не длинная форма: окно открывается поверх витрины и закрывается тремя способами — крестиком, нажатием по фону и клавишей Escape. Человек не должен чувствовать себя запертым в форме.

Стиль собран из того же разбора. Палитра арктическая — синий и голубой, решение владелицы: цвет холода, а холод в этой нише означает свежесть. Шрифтовая пара — изящная антиква плюс чистый гротеск, обе с кириллицей, проверенной скриптом. Знак нарисован в трёх размерах: для вывески, для аватарки и для ценника, — потому что один и тот же знак в трёх местах ведёт себя по-разному.

05 · Как сделано

Решения, которые видно не сразу

Ни одного запроса на чужой домен. Шрифты, стили и графика лежат у нас. Причины три: страница не ждёт чужой сервер, IP посетителя не уезжает третьей стороне до всякого согласия, и работа не сломается в день, когда чужой сервис закроется.

Приёмка нажатием, а не осмотром. Двадцать машинных проверок перед показом: вкладки фильтруют, счётчик растёт, окно закрывается всеми тремя способами, форма ничего не отправляет, на телефоне нет горизонтальной прокрутки, в консоли чисто.

Ловушка, которую поймала именно приёмка. Окно заказа с виду было закрыто, а на деле лежало прозрачным слоем поверх всей страницы и перехватывало нажатия. Глазами это не видно — фон окна прозрачный. Человек нажимал бы на товар и ничего не получал, а мы бы искали ошибку в корзине. Нашла проверка, за минуту.

06 · Палитра

Почему синий, а не зелёный

Первый вариант палитры был зелёный — «свежесть, натуральность». Владелица его отклонила и была права: зелёный в еде читается как овощи и травы, а здесь холод. Взяли арктическую гамму — глубокий синий #0E3355 и #2C6E9B, ледяной светлый #CBE4F2, и один тёплый акцент #B85F1E на действие: кнопку надо видеть.

Цвет здесь не украшение, а обещание. Холод в рыбной лавке означает «товар не лежал» — то же самое, что дата завоза, только без слов.

Шрифты — изящная антиква для заголовков и чистый гротеск для текста. Оба самохостом, оба с кириллицей, проверенной скриптом: шрифт без кириллицы браузер молча подменяет системным, и утверждённый макет с экраном перестают совпадать.

07 · Ограничения

Чего мы НЕ делали и почему

Форма не отправляет заказ. Сознательно. Заказ, который некому исполнить, — это обманутый человек, а не красивая демонстрация.

Оплаты в показе нет. Принимать деньги от имени выдуманного магазина нельзя ни в каком виде, даже понарошку.

Фотографий товара нет. Их место занимает линейная графика, и это честно названо на странице. Чужие снимки рыбы мы не берём: фотография — такая же чужая работа, как текст. Появятся свои кадры — встанут на те же места.

Мы не обещаем роста продаж. Сайт снимает страхи и считает корзину. Придёт ли за этим покупатель — зависит от завоза, цены и того, отвечает ли кто-то на заявку. Это мы говорим до сделки, а не после.

08 · Честно о цифрах

Чего в этом кейсе нет — и не может быть

В чужих кейсах на этом месте стоят проценты: «продажи выросли на 40 %». Здесь их не будет, и вот почему: магазин выдуман, продавать в нём некому и нечего. Написать цифру означало бы её придумать.

Что мы действительно можем показать — это работу: разбор ниши, путь покупателя, палитру с обоснованием, двадцать машинных проверок. А про деньги честный ответ такой: их считают после запуска, по заявкам и чекам, и считать надо у клиента, а не у нас.

Ту же строгость мы применяем и к чужим работам. Разбирая кейс прачечной с Behance, мы первым делом нашли, чего в нём нет: ни одной цифры про деньги, ни панели владельца, ни одного состояния ошибки. Красивый рассказ — не то же самое, что работающее дело.

Вопросы

Что обычно спрашивают

Почему сначала разбор, а не сразу дизайн?

Потому что стиль, нарисованный до разбора, приходится переделывать. Цвет холода в рыбном магазине — это вывод из ниши, а не вкус дизайнера. Без разбора получается красиво и мимо.

У меня не рыба, а мясо, сыры или фермерские продукты. Подойдёт?

Да, страхи те же: свежесть, вес, подмена. Меняются сроки хранения и слова на витрине, порядок работы остаётся.

Можно взять только магазин, без фирменного стиля?

Можно. Стиль нужен, когда бизнесу пора выглядеть узнаваемо; магазин — когда нужно продавать сейчас. Мы говорим, что из двух даст результат раньше именно в вашем случае.

Сколько это стоит?

Цена в прайсе — это рамка, а не итог. Лендинг стоит от 35 000 ₽, и в эту цену входит оговорённое число страниц. Дальше считается смета: она и есть настоящий ответ на вопрос «сколько».

Что меняет смету в вашем случае. У рыбных магазинов часто не одна точка, а сеть — и это не «плюс страница», а другой объём работы. В смете это разложено по строкам:

  • Сколько филиалов и нужен ли каждому свой адрес на сайте или хватит переключателя внутри страницы.
  • Одинаковые ли цены в филиалах. Если разные — у каждого свой прайс, и его должно быть чем обновлять, не переписывая сайт.
  • Один ли завоз на все точки или у каждой свой: от этого зависит, где живёт дата поставки.
  • Кто принимает заказ — общий телефон или продавец на точке. Это решает, куда уходит заявка.
  • Сколько позиций в каталоге и кто их наполняет.

Смету присылаем письменно, строками и с суммой по каждой. Дороже рамки — видно, за что именно; дешевле — тоже бывает, если часть работы у вас уже сделана. Считаем до начала работ, а не после: цифра, названная в конце, — это уже не смета, а счёт-сюрприз.

Смотрите также

Начните работать

Оставить заявку

Расскажите о задаче. Ответим в течение часа в рабочее время и назовём цену со сроком.

Посмотрим задачу и скажем ориентир по цене и сроку. Без обязательств и навязчивых звонков: ответим тем же способом, каким вы написали.

Этого достаточно, чтобы отправить заявку. Остальные поля — по желанию.

Добавить детали — задача, имя, город

Поможет быстрее рассчитать стоимость и предложить подходящий формат работы.

Заявка принята!
Ответим в течение часа в рабочее время.