Royal Flowers — сеть цветочных магазинов и интернет-магазин
Интернет-магазин · 2023

Royal Flowers — сеть цветочных магазинов и интернет-магазин

Сеть цветочных магазинов на WooCommerce: 4 города, отдельные склады, общий бренд, доставка за 2 часа.

Royal Flowers — это сеть цветочных магазинов в четырёх городах Украины: Киев, Днепр, Одесса, Харьков. Задача — построить единую онлайн-витрину, где клиент сначала выбирает свой город, а дальше видит актуальный ассортимент, цены и сроки доставки именно для него. Технически — это WordPress + WooCommerce с мультисайтовой архитектурой на поддоменах (kyiv./odesa./kharkiv./основной домен — Днепр), единым дизайном и общим брендом, но с отдельным складом и прайсом для каждого города.

Главная страница и брендовая подача

Первый экран — slick-слайдер в центрированном режиме с тремя кадрами: «Royal Flowers Киев — 101 розу заслуживает каждая девушка», тезис о быстрой доставке за 2 часа и обещание свежих цветов напрямую из теплиц. Соседние слайды частично «выглядывают» по бокам — типичный приём, намекающий на листание, без лишних стрелок. Под hero — CTA «Перейти в каталог» и длинный SEO-блок, который ранжируется под региональные запросы «доставка цветов Киев» / «купить розы Киев».

Hero Royal Flowers Киев
Hero с подставленным городом — «ROYAL FLOWERS КИЕВ»: один шаблон, четыре поддомена, каждый со своей урбан-локализацией.

Каталог и фильтрация

Каталог — двухколоночный WooCommerce shop: слева фильтры (длина стебля 50 / 70 см и категории с миниатюрами), справа — сетка карточек по три в ряд. Карточка показывает фото, название, цену в гривнах, перечёркнутую «старую» цену для товаров на акции — и быструю кнопку «в корзину» в нижнем правом углу, чтобы клиент мог купить, не заходя на страницу товара.

Каталог Royal Flowers Киев
Каталог Киев: сайдбар с фильтром по длине стебля + категориями (Букеты 19 / 25 / 51 / 101 розы, корзины, тюльпаны), сетка карточек с акционными ценами.

Структура категорий

  • Букеты 19, 25, 51, 101 розы и «от 101 розы» — отдельная таксономия под количество цветов в букете;
  • Отдельные категории под тюльпаны: 25 / 51 / 101 тюльпан;
  • Корзины с цветами — категория композиций в плетёной корзине;
  • Фильтр по длине стебля (50 и 70 см) — самый важный параметр в розах, по которому обычно ищут букет под конкретный бюджет.
Архив категории «Букеты 51 роза»
Архив категории 51 розы: те же фильтры, что и в главном каталоге, плюс заголовок подкатегории и видимая распродажа (2 750₴ → 2 000₴).

Страница товара

Страница товара максимально лаконична: большое фото букета слева, справа — название, актуальная и старая цена (если действует скидка), кнопка «Добавить в корзину» и живой счётчик доступного количества («Доступное количество: 3»). Счётчик тянется со склада WooCommerce и даёт клиенту ощущение, что букет реален и физически есть на складе именно сегодня.

Страница товара Royal Flowers Киев
Карточка букета: фото, цена со скидкой (1 400₴ → 1 000₴), доступное количество и одно главное действие — «Добавить в корзину».

Cart-drawer вместо отдельной страницы корзины

Вместо традиционного /cart/ — постоянная правая боковая панель, которая живёт на каждой странице сайта. Нажимаешь «в корзину» с карточки — drawer плавно разъезжается с фото товара, названием, ценой, количеством, чекбоксами для дополнительной упаковки («Без упаковки 0₴» / «Другая упаковка 200₴») и суммой. Внизу — один CTA «Оформить заказ», ведущий на чекаут. Один клик от каталога до чекаута без промежуточной загрузки страницы корзины.

Cart-drawer Royal Flowers с товаром, упаковкой и CTA
Cart-drawer: товар + контроль количества + два чекбокса для упаковки + сумма 1000₴ + кнопка перехода на checkout. Drawer всегда готов — не надо переходить на /cart/.

Чекаут: самовывоз vs доставка с выбором слота

Страница /checkout/ с двумя вкладками вверху: Самовывоз (адрес магазина города: Днепр, ул. Шевченко 18; время работы 8-20) и Доставка. Выбранная дата + выпадающий список слотов через каждые 30 мин (11:00–21:00). Поля Имя + Телефон, тоглер «Создать учётную запись», поле «Комментарий или текст открытки» — критичное для цветочного бизнеса, где букет часто идёт сюрпризом. Два способа оплаты: при получении или карта/Apple Pay/Google Pay. Справа sticky — summary с суммой, доставкой, чекбоксом согласия с Офертой и CTA «Отправить». В табличной корзине внизу — счётчик наличия («В наличии: 8 шт.») плюс купонное поле.

Страница checkout Royal Flowers с табами самовывоз/доставка, слотами и табличной корзиной
Checkout: табы самовывоз/доставка → дата + слот через 30 мин → имя/телефон + текст открытки → оплата при получении или картой → sticky-сайдбар с суммой.

Доставка и логика слотов

Собственная курьерская служба бренда — ключевой аргумент, который мы вынесли в несколько точек на сайте. Базовые часы — 09:00–21:00, утренние (07:00) и поздние (23:00) слоты за отдельную оплату, чёткие временные окна вместо «когда успеем». Поле для номера получателя (если букет — сюрприз, курьер согласовывает место непосредственно с ним) и приватный комментарий флористу.

Страница «Доставка» Royal Flowers Киев
«Доставка»: базовые часы 09:00–21:00, утренние и поздние слоты (07:00 / 23:00) за отдельную оплату, чёткие временные окна вместо «когда успеем».

Личный кабинет — логин и регистрация на одной странице

Личный кабинет (/my-account/) объединяет два действия на одном экране: слева форма входа (логин/email + пароль + «Забыли свой пароль?»), справа регистрация через email — на почту приходит ссылка для установки пароля. Работает как на десктопе, так и на мобильном. Для повторных заказов — история заказов WooCommerce с reorder в один клик.

Личный кабинет Royal Flowers — форма логина и регистрации рядом
Login + Register на одном экране без табов — быстрый вход для повторных клиентов и однополевая регистрация через email для новых.

Контентные страницы

«О нас» и «Доставка» — это не просто SEO-простыни, а структурированные страницы с иллюстрациями, подзаголовками и списками. Работа с контентом велась так, чтобы одна и та же страница корректно ранжировалась под региональные запросы — на каждом из четырёх поддоменов страницы переписывались под свой город.

Страница «О нас» Royal Flowers Киев
«О нас» с перечнем поводов для заказа (свидание, свадьба, день рождения, корпоратив) и блоком об ассортименте и качестве.

Контакты с картой и тремя физическими локациями

Страница /contacts/ — слева карточка «У вас общий вопрос?» с info@, телефоном службы (работает 8:00–20:00) и компактной контактной формой (имя + email + сообщение). Справа — интерактивная Google Maps с пинами на трёх городах. Снизу — три карточки локаций: Киев (Подол, Хорива 43), Харьков (Коцарская, 31), Днепр (Шевченко 18). Каждая — с адресом и телефоном-tel-ссылкой. Общая сервисная линия одна на всю сеть.

Страница Контакты Royal Flowers — форма + Google Maps + три карточки городов
Контакты: контактная форма + карта с пинами + три карточки физических магазинов (Киев / Харьков / Днепр) с общей сервисной линией 305-35-35.

Адаптив

Мобильная версия — главный канал заказов. Hero компактный, в три «экрана»-слайда с разными рекламными тезисами, навигация — в бургер-меню, корзина иконкой в правом верхнем углу. Каталог переходит в одноколоночную сетку.

Стек и интеграции

  • WordPress + WooCommerce как база — стандартные CPT для товаров, категории, фильтры атрибутов;
  • Мультисайт на поддоменах — один кодовый шаблон, отдельные прайсы и склад для каждого города;
  • Slick для hero-слайдера в центрированном режиме;
  • Интеграция с Instagram и Facebook в шапке — эти каналы приносят основной органический трафик для сети;
  • Личный кабинет клиента на базе WC My Account с историей заказов и повторным заказом «в один клик».

Готовы обсудить релиз?

Отвечаем в течение 60 минут в рабочее время — с оценкой бюджета, ориентировочным графиком и составом команды под вашу задачу.

Оставить запрос