Перейти к содержимому

Доска обратной связи без кода: сбор идей за один вечер

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

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

Зачем отдельная доска, если есть почта поддержки?

Три причины, и ни одна не про удобство сбора.

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

Вторая: пользователь видит, что его услышали. Письмо в поддержку уходит в пустоту, и человек либо пишет повторно, либо перестаёт писать вообще. Карточка со статусом «в работе» закрывает вопрос без единого ответа с вашей стороны.

Третья: доска отвечает на вопрос «почему вы это не делаете» один раз для всех. Статус «не планируем» с одним абзацем объяснения экономит десятки одинаковых разговоров и, что важнее, вызывает уважение чаще, чем молчание.

Честная встречная сторона: доска это публичное обещание. Карточка, которая полгода висит в статусе «рассматриваем», сообщает о вас больше, чем отсутствие доски. Заводите её только если готовы заходить туда раз в неделю.

Из чего состоит рабочая доска обратной связи?

Из четырёх элементов. Всё остальное это украшения.

Элемент Нужен на старте Зачем
Форма добавления идеи Да Основное действие пользователя
Список идей с сортировкой по голосам Да Показывает приоритет без вашего участия
Голосование одним нажатием Да Превращает мнения в числа
Статус у каждой идеи Да Отвечает на главный вопрос: что дальше
Комментарий команды к идее Скорее да Одна строка объяснения снимает споры
Категории или продукты Позже Нужны, когда идей больше полусотни
Обсуждение под идеей Позже Требует модерации, растёт быстро
Уведомление автору о смене статуса Позже Ценно, но тянет за собой почту и логин

Набор статусов держите коротким: «новая», «рассматриваем», «в работе», «сделано», «не планируем». Пять состояний покрывают почти всё, а десять превращают доску в проект по управлению доской.

Какой промпт написать?

Опишите поля идеи, статусы и правило сортировки:

Публичная доска обратной связи для [продукт].
Идея: заголовок, описание, категория, автор (имя или почта),
статус, число голосов, дата создания, комментарий команды.
Категории: [список].
Статусы: новая, рассматриваем, в работе, сделано, не планируем.
Разделы:
1. Список идей: сортировка по голосам, фильтр по статусу и категории.
2. Карточка идеи: описание, статус крупно, комментарий команды, голоса.
3. Форма «предложить идею»: заголовок, описание, категория, почта.
4. Страница «Сделано»: что уже выпущено, с датой.
Идея со статусом «сделано» уходит из основного списка на отдельную страницу.
Пустой фильтр показывает подсказку, а не пустоту.
Тон интерфейса нейтральный, без восклицаний.

Строка про страницу «Сделано» важнее, чем выглядит. Это единственное место на доске, которое доказывает, что голосовать имеет смысл. Доска без видимого списка выполненного через пару месяцев перестаёт наполняться.

Строка про почту автора нужна для того, чтобы вы могли задать уточняющий вопрос. Половина идей приходит в формулировке решения, а не проблемы, и один вопрос «какую задачу вы пытались решить» меняет карточку до неузнаваемости.

Нужно ли голосование и как его не сломать?

Нужно, но с оговорками, о которых стоит знать заранее.

Голосование без входа накручивается тривиально. Ограничение по браузеру помогает от случайных двойных нажатий и не помогает от целенаправленной накрутки. Для внутренней доски или доски небольшого продукта этого достаточно, для публичной доски с конкурентами уже нет.

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

Второй риск важнее технического. Голоса показывают, чего хочет громкое меньшинство, а не что нужно продукту. Функция с сотней голосов может быть просьбой десяти компаний, а тихая проблема, из-за которой уходят новички, не получит ни одного голоса, потому что ушедшие не голосуют. Считайте доску входными данными, а не решением.

Где хранить идеи и как модерировать?

Встроенная база Zugo Cloud подходит для старта: ничего не настраивается, идеи сохраняются, доска работает.

Коннектор Supabase нужен, когда доска становится рабочим инструментом. Идеи лежат в вашей таблице, вы правите статусы прямо в дашборде, выгружаете всё в CSV и подключаете вход для команды. Как это устроено, разобрано в гайде про AI-приложение с Supabase.

Модерация нужна с первого дня. Публичная форма без проверки собирает спам примерно так же быстро, как любая другая публичная форма. Простая схема: новые идеи попадают в статус «новая» и не видны в общем списке, пока вы их не пропустили. Это одна строка в промпте и никакого дополнительного инструмента.

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

Публичная доска или внутренняя?

Это решение принимается один раз и меняет почти всё остальное, поэтому его стоит принять до сборки.

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

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

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

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

Сколько стоит собрать доску?

Кредиты списываются за действие. Одностраничная сборка стоит 6 кредитов. Многостраничный проект считается как платформа: 12 кредитов за первые три страницы и по 3 за каждую следующую. Правка стоит 3.

Что собираем Страниц Кредитов
Одна страница: список, голоса, форма 1 6
Список, Карточка идеи, Сделано 3 12
Плюс страница «Как мы решаем» и контакты 5 18
Одна правка, например новый статус нет 3

Режим Hi-Fi удваивает эти числа: сборка 12, правка 6. Для служебного инструмента он избыточен.

Free даёт 5 кредитов, этого не хватает даже на одну сборку. Pro стоит $25 в месяц и даёт 200 кредитов. Business стоит $99 в месяц. Если доска перерастает в полноценный внутренний сервис с ролями и задачами, полезен разбор про CRM без программиста.

Чего билдер не сделает?

Три границы.

Он не защитит голосование по-настоящему. Без входа накрутка возможна, и никакой промпт этого не отменяет. Планируйте доверие к числам соответственно.

Он не свяжет доску с вашим трекером задач. Готовых коннекторов к системам управления задачами нет. Перенос идеи в работу остаётся ручным действием.

Он не сделает за вас модерацию и ответы. Доска ценна вниманием команды. Без него это публичная страница с чужими просьбами, которая работает против вас.

С чего начать?

Соберите одну страницу: список идей с голосами, форма и пять статусов. Это 6 кредитов и вечер. Перенесите туда руками десять просьб, которые уже приходили в почту, и поставьте честные статусы, включая «не планируем» с объяснением. Доска с содержимым и с видимой позицией команды наполняется, пустая доска не наполняется никогда. Начать можно на zugo.dev.

← Все статьи