SurfUp ведёт клиентские проекты разного масштаба, а статусы работ жили в мессенджерах, таблицах и почте. Клиентам приходилось отдельно запрашивать обновления, поэтому студия создала собственное рабочее пространство.
Собрать ход работ и рабочие сигналы в одном кабинете клиента:
по каждому проекту видно задачи, этапы и мониторинг поисковой видимости. Нужно было, чтобы отчётность перестала быть ручным трудом менеджера, а сигналы — например, просадка позиций или техническая ошибка — доходили до ответственных раньше, чем их заметит клиент.
Мы спроектировали и реализовали отдельное React-приложение с собственной логикой доступа — не страницу-«прокладку», а полноценный продукт со своим циклом разработки.
- Спроектировали продукт: сценарии клиента и менеджера, состав разделов «Проекты», «Задачи», «Мониторинг», права доступа по ролям.
- Разработали интерфейс на React: карточки проектов, таймлайн задач, статусы и история изменений по каждому направлению работ.
- Вынесли развёртывание в отдельный контур (app.surfup.dev), независимый от основного сайта: обновления продукта не затрагивают корпоративный сайт.
- Настроили ограниченную интеграцию с SEO Control через API, который ограничивает доступ данными соответствующего владельца: кабинет получает поисковые сигналы без доступа к полным данным остальных сервисов.
- Внедрили мониторинг в рабочий процесс: сигналы по позициям, техническим проверкам и задачам приходят в кабинет автоматически.
Отдельно от продукта мы навели порядок в процессах: у каждой задачи появился владелец и срок, а у клиента — понятный способ увидеть состояние проекта без единого запроса менеджеру. Кабинет стал каркасом, вокруг которого строится вся клиентская коммуникация студии.
Кабинет стал частью ежедневной работы студии. Подготовка отчёта клиенту сократилась примерно с 2–3 часов до 30 минут, а доступ к статусу проекта получили клиенты всех активных проектов.
| Показатель | Результат |
|---|---|
| Подготовка отчёта клиенту | 2–3 часа → около 30 минут |
| Активные проекты с доступом клиента к статусу | 0% → 100% |
Показатели перенесены из исходных материалов кейса. Период указан там, где он зафиксирован в источнике.
Продукт продолжает развиваться, и у него есть понятные точки роста:
- GEO-мониторинг — показы и упоминания бренда в ответах ИИ-сервисов рядом с классическим поисковым мониторингом.
- Автогенерация клиентских отчётов — сборка квартального отчёта в один клик на базе уже накопленных в кабинете данных.
- Мобильная версия кабинета — статусы проектов и уведомления на телефоне руководителя со стороны клиента.