Appearance
HUB Landing Operating Standard
Единый рабочий стандарт для запуска и масштабирования лендингов в Hub.
Цель
- Выпускать новые лендинги быстро и без потери качества.
- Поддерживать единый conversion pipeline:
Traffic -> Landing -> Contact -> Lead -> Follow-up. - Исключить рассинхрон между контентом, аналитикой, локализациями и продажами.
Обязательные входы перед стартом
- Issue в
DesignCorporation/hubсp0/p1/p2иarea:*labels. - Карточка задачи добавлена в Project board.
- Определены:
- целевая аудитория;
- оффер;
- primary CTA;
- primary intent/template атрибуция.
Production flow (стандарт)
- Контент и структура:
- hero -> pain/value -> process -> proof -> CTA -> FAQ;
- тексты ориентированы на клиента, не на внутреннюю команду.
- Реализация:
- использовать template engine и blocks library;
- не смешивать боевые оффер-блоки и библиотечные блоки.
- архитектурный baseline конструктора:
- для библиотечных блоков и блоков в шаблонах соблюдать раздельные storage-контуры настроек (global vs template):
- Локализация:
- обязательные локали:
ru/en/pl/ua; - критический коммерческий текст без fallback leakage.
- обязательные локали:
- Аналитика:
- GA4 + GTM включены;
- события и UTM пишутся в единой таксономии;
- путь лида фиксируется в lead pipeline.
- QA:
pnpm lint;pnpm build;pnpm run test:smoke:contact;- ручной smoke локалей и CTA.
- Deploy:
- только через стандарт CI/CD pipeline;
- после деплоя обязательный smoke прод-домена.
Чеклист Prelaunch
- Убран installment-контент (3/6/12) во всех локалях и блоках.
- Legal-страницы доступны:
/privacy,/terms,/cookies,/delivery-refund. sitemap.xmlсодержит коммерческие и legal маршруты.- Формы отправляют корректный payload (
tsnumber, intent/template/UTM). - Контакты/CTA ведут в корректный флоу.
Чеклист Tracking QA
- GTM container подключен.
- GA4 measurement id подключен.
- Проверены события:
- CTA click;
- form submit success/fail;
- lead_created/notification_failed (automation side).
- Проверен захват:
utm_source,utm_medium,utm_campaign,utm_term,utm_content;referrer,landingPath,intent,template.
Чеклист Localization QA
- Все блоки страницы локализованы.
- Нет смешивания языков в пределах одной локали.
- Переключатель локалей корректно работает на глубоких маршрутах.
- Для
uaвыставляется корректныйlang/контент без RU fallback.
Чеклист SEO QA
- Canonical и hreflang настроены корректно.
- Metadata/OG/Twitter заданы на коммерческих страницах.
- Robots/sitemap актуальны для прод и дев режимов.
- Внутренние ссылки не имеют битых маршрутов.
Sales Handoff Checklist
- Для лендинга зафиксирован оффер и диапазон цены.
- Описан “next step” после первичного контакта.
- Настроены Telegram/email/webhook уведомления для лида.
- Определен SLA первичного ответа.
SOP: Lead Pipeline и Automations
- Новый лид создается в БД (
lead_created) с контекстом источника. - Менеджер получает уведомления в:
- email;
- Telegram;
- webhook (если включен).
- При частичных сбоях уведомлений пишется
notification_failed. - Работа с лидами ведется через
/admin/leads:- обновление статуса;
- фильтрация;
- экспорт CSV;
- удаление owner-ролью.
- Перед релизом проверяется runbook:
/home/admin/workspace/hub/HUB_RELEASE_CHECKLIST.md;/home/admin/workspace/hub/docs/contact-flow-reliability.md.
Definition of Done (для лендинга)
- Страница в проде доступна и проходит smoke.
- Аналитика и лид-поток подтверждены тестовыми событиями.
- Локализации и legal требования закрыты.
- Issue закрыт с комментарием и ссылкой на commit/проверки.