Месяц назад я запустил продукт, код которого написал ИИ: 943 визита, 116 регистраций и проблема с возвратами
Первый месяц "Квартума" в цифрах: откуда пришли пользователи, чем они пользовались, почему почти не возвращаются и что я буду проверять дальше. В конце — чек-лист, по которому я собирал продукт с ИИ. Используя его, можете полностью повторить и мой путь, создать что-то своё
Ровно месяц назад, 29 августа, я открыл для всех "Квартум" — сервис для планирования и управления ремонтом, код которого практически полностью написан с помощью ИИ.
До этого им пользовались только я, тестовые аккаунты и несколько знакомых.
За первый месяц сайт получил 943 визита, зарегистрировались 116 человек, они создали 110 проектов.
А потом я посмотрел, сколько из них вернулось.
На следующий день после регистрации — 4 человека из 103.
Через неделю — ни одного.
Привести человека в бесплатный продукт оказалось значительно проще, чем сделать так, чтобы этот продукт понадобился ему второй раз.
Именно последняя цифра сейчас кажется мне самой важной.
Ниже - результаты первого месяца, что люди действительно делали внутри продукта, сколько стоил первый трафик, что я понял про разработку с ИИ и три гипотезы о том, почему пользователи почти не возвращаются.
Что такое "Квартум"
Идея появилась во время ремонта собственной квартиры.
Информация была разбросана по чатам, таблицам, заметкам и разным сервисам: отдельно бюджет, отдельно задачи, отдельно документы, отдельно план квартиры и договорённости с подрядчиками.
Я не нашёл решения, в котором всё это было бы собрано достаточно просто, поэтому начал делать своё.
Сейчас в "Квартуме" можно:
- спланировать квартиру в 2D и 3D;
- вести задачи, сроки и ответственных;
- учитывать расходы и бюджет;
- получить приблизительный расчёт стоимости ремонта;
- составить план работ;
- подобрать базовую комплектацию помещений;
- хранить документы и фотографии по объекту.
Если сильно упростить, "Квартум" — это одно место, где можно сначала спланировать ремонт, а потом вести сам проект.
Пока продукт полностью бесплатный.
Для первого знакомства даже не обязательно регистрироваться: планировщик можно открыть сразу, а аккаунт понадобится, если захотите сохранить результат или вести полноценный проект.
Пример проекта в 3д планировщике
Где деньги, Коваленко?
Пока нигде.
Монетизации в "Квартуме" нет, поэтому целью первого месяца было не заработать, а привести в продукт людей, которых я лично не знаю, и посмотреть, станут ли они вообще им пользоваться.
Сначала я дал продукт нескольким знакомым, которые делали ремонт, и собрал первую обратную связь.
Потом начал заниматься SEO: публичными страницами, статьями и бесплатными инструментами, которые потенциально могут получать трафик из поиска.
Но поисковому продвижению нужно время, поэтому параллельно запустил Яндекс Директ.
У Яндекса есть бонусы для первых рекламных кампаний, поэтому часть бюджета получилась за счёт промосредств.
Суммарный бюджет рекламных кампаний за первый месяц составил около 20 000 ₽.
Реклама для меня была способом быстрее получить первых незнакомых пользователей и посмотреть на их поведение, а не попыткой что-то заработать.
Основные источники трафика за месяц:
- реклама — 523 визита;
- поиск — 201;
- переходы по ссылкам — 87;
- прямые заходы — 61;
- внутренние переходы — 60.
Больше половины трафика первого месяца пришло из рекламы, и это важно учитывать, когда смотришь на остальные показатели.
Если просто разделить рекламный бюджет на рекламные визиты, получится примерно 38 ₽ за визит.
А если разделить его на все 116 регистраций месяца — около 172 ₽. Но это уже не стоимость регистрации из Директа: часть людей пришла из поиска, ссылок и напрямую, а нормальную атрибуцию регистраций я начал записывать только во второй половине месяца.
Первый месяц в цифрах
За период с 29 августа по 29 сентября:
- 581 посетитель;
- 943 визита;
- 4 282 просмотра страниц;
- 4 мин. 53 сек. — среднее время визита;
- 4,54 страницы — средняя глубина;
- 116 новых пользователей;
- 110 созданных проектов;
- в 62 проектах начали реально что-то делать;
- 55 проектов получили автоматический план ремонта;
- 45 проектов использовали комплектацию;
- в 35 проектах задали бюджет;
- 38 раз пользователи экспортировали планы;
- только 8 пользователей работали в продукте больше одного дня.
На первый взгляд результаты мне нравятся.
Люди не просто открывают сайт. Они создают проекты, рисуют квартиры, составляют планы ремонта, задают бюджет и пользуются комплектацией.
Но самое интересное начинается, если посмотреть не на регистрации, а на поведение.
Планировщик оказался самым понятным сценарием
С 19 сентября я начал отдельно считать воронку гостевого планировщика для пользователей, согласившихся на аналитику.
Получилось:
- 161 открыли планировщик
- 87 действительно что-то начертили или добавили
- 53 дошли до результата в виде более менее готовой планировки
- 32 нажали «Сохранить»
А из 53 человек, дошедших до результата, 38 посмотрели квартиру в 3D.
Для меня это один из самых полезных выводов месяца.
Можно добавить в продукт сколько угодно задач, бюджетов и автоматизаций, но сначала человек должен получить что-то, ради чего захочется продолжать.
В планировщике таким моментом оказался переход из нескольких линий на экране в собственную квартиру в 3D.
Яндекс ID выбрали примерно три человека из пяти
19 сентября я добавил вход через Яндекс ID.
После этого 31 из примерно 51 новой регистрации прошли именно таким способом.
Вроде бы очевидная вещь: людям не хочется снова придумывать пароль и подтверждать ещё один аккаунт.
Но особенно приятно видеть очевидную вещь уже не в статье про UX, а в собственных данных.
Готовый результат работает лучше пустого листа
55 проектов использовали автоматически созданный план ремонта — всего получилось 403 этапа.
Ещё 45 проектов воспользовались комплектацией.
Мне здесь нравится очень простой принцип: пустой проект требует придумать всё самому, а заполненный приглашает исправить его под себя.
Для следующих функций хочу чаще использовать такой подход.
Главная проблема — пользователи плохо возвращаются
А теперь неприятная часть.
На следующий день после регистрации вернулись:
4 человека из 103.
Через неделю:
0 из 55.
Всего за месяц только 8 человек работали в продукте больше одного дня.
116 регистраций — это хорошо.
8 человек, которые пришли второй раз, — уже совсем другая история.
Сценарий часто выглядит примерно одинаково:
человек приходит, рисует квартиру, смотрит 3D, получает результат, уходит.
И вот это сейчас главный вопрос "Квартума"
У меня есть три гипотезы.
Гипотеза №1. В продукте недостаточно причин вернуться
Человек попробовал планировщик, получил результат и ушёл.
Тогда проблема непосредственно в продукте.
Нужно лучше связывать планирование квартиры с дальнейшим ведением ремонта, чтобы после планировки естественным следующим шагом становились бюджет, задачи, календарь, комплектация или работа с подрядчиками.
Гипотеза №2. Я привёл пользователей слишком рано
Большая часть рекламы была посвящена именно планировщику.
А будущую квартиру человек может планировать за несколько месяцев до начала ремонта.
Сегодня ему интересно построить стены, разделить пространство на комнаты и посмотреть всё в 3D.
Задачи, подрядчики, чеки и реальные расходы ему пока просто не нужны.
То есть пользователь может быть целевым, но прийти в продукт слишком рано.
Гипотеза №3. Планировщик — вообще отдельный продукт
Есть и такой вариант.
Человек пришёл решить одну конкретную задачу:
нарисовать квартиру, посмотреть результат и сохранить.
Он её решил.
А полноценное управление ремонтом ему вообще не нужно.
Если это правда, то вопрос уже не только в удержании, а в том, как связать между собой несколько разных потребностей.
Пока данных недостаточно, чтобы выбрать одну из этих гипотез.
А где тут ИИ?
Код пишет ИИ.
Я ставлю задачи, определяю, что продукт должен делать, проверяю результат и решаю, куда двигаться дальше.
Основная разработка сейчас идёт с ИИ-агентом в Cursor. ChatGPT использую для анализа, постановки задач и проверки различных решений.
За время работы над продуктом накопилось около 120 итераций, 404 коммитов, примерно 174 тысяч строк TypeScript и 312 файлов с автотестами.
Только за первый месяц публичной работы вышло 10 полноценных релизов.
Но по мере роста проекта выяснилась интересная вещь:
скорость написания кода перестаёт быть главным ограничением.
Большие задачи для ИИ работают всё хуже
На старте можно сказать агенту:
Сделай вот эту функцию.
Через какое-то время получить результат и пойти дальше.
Но чем больше проект, тем хуже работает такой подход.
Теперь большую задачу я стараюсь сначала разбить на небольшие итерации:
- определить ожидаемый результат;
- составить план изменений;
- реализовать небольшую часть;
- запустить тесты;
- проверить результат;
- зафиксировать изменения;
- только после этого переходить к следующей части.
Для агента тоже появились правила: не трогать лишнего, сначала составлять план, обязательно запускать проверки.
Пришлось разобраться с GitHub, ветками и историей кода
До "Квартума" GitHub был для меня скорее инструментом, который я понимал в теории.
Здесь пришлось нормально разобраться уже на практике:
- с репозиторием;
- коммитами;
- отдельными ветками разработки;
- слиянием изменений;
- историей кода;
- возвращением к предыдущему рабочему состоянию.
Если ИИ что-то сломал, теперь это не катастрофа.
Есть понятная история изменений и версия, к которой можно вернуться.
Релиз — это уже отдельный процесс
На старте почти не замечаешь инфраструктуру:
написал, проверил, выпустил.
Но чем больше становится продукт, тем важнее уже не только написать новую функцию, но и не сломать десяток старых.
Сейчас каждый релиз проходит примерно один маршрут:
- изменение разрабатывается и проверяется локально;
- запускаются автотесты и другие проверки;
- изменения фиксируются и отправляются в GitHub;
- обновляется сервер;
- при необходимости выполняются миграции базы;
- после релиза ещё раз проверяются основные пользовательские сценарии.
ИИ пишет код быстро. Но управлять изменениями в большом проекте всё равно приходится вполне обычными инженерными способами.
Что буду делать с рекламой
Пока я решил её практически остановить.
За первый месяц рекламные кампании выполнили основную задачу: дали достаточно незнакомых пользователей, чтобы появились первые закономерности в поведении.
Просто увеличить бюджет и привести ещё больше такого же трафика я сейчас смысла не вижу.
Сначала хочется разобраться, почему люди не возвращаются.
Останутся поиск, статьи, прямые заходы, рекомендации и внешние ссылки.
Что останется от продукта, если перестать покупать трафик?
Мне кажется, это хороший следующий эксперимент.
Если органический трафик будет постепенно расти, а пользователи начнут возвращаться — отлично.
Если нет — значит, придётся менять либо сам продукт, либо то, как я его позиционирую.
В какой-то момент это стало техническим хобби
Есть ещё одна неожиданная сторона всей этой истории.
Разработка "Квартума" постепенно превратилась для меня в техническое хобби.
Условно: вечером включаешь музыку, выбираешь какую-нибудь проблему и несколько часов пытаешься её решить.
В итоге получается настоящий работающий продукт, которым потом пользуются незнакомые люди.
При этом постоянно приходится переключаться между совершенно разными областями.
За время разработки я успел поработать с:
- ИИ-разработкой — Cursor, ChatGPT и другими инструментами;
- дизайном — Figma;
- данными — PostgreSQL, SQL, DBeaver, Metabase;
- Git и GitHub;
- инфраструктурой — Docker, VPS, деплой и миграции;
- аналитикой — Яндекс Метрика;
- маркетингом — Яндекс Директ, SEO, Яндекс Вебмастер и Google Search Console.
Но сами инструменты здесь вторичны.
Гораздо интереснее, что одному человеку приходится немного побыть продактом, аналитиком, дизайнером, тестировщиком, маркетологом и разработчиком одновременно.
ИИ действительно сильно снизил порог входа именно в написание кода.
Но он не отменил необходимость понимать, что ты создаёшь, для кого и зачем.
Если хотите пройти такой путь сами
Пока делал "Квартум", я собрал всю последовательность разработки в отдельный чек-лист из 20 этапов.
По сути, это тот же маршрут, который прошёл сам продукт:
- идея и аналоги;
- MVP;
- выбор ИИ-инструмента;
- правила для агента;
- технологический стек;
- локальная разработка;
- база данных;
- GitHub;
- тесты;
- домен;
- VPS;
- деплой;
- HTTPS;
- релизы;
- аналитика;
- SEO;
- первые пользователи;
- сбор обратной связи.
Для каждого этапа указано:
что сделать, какой инструмент использовать, какой результат должен получиться, как этот этап реализован в «Квартуме».
Сам чек-лист, промпты и другие практические материалы по разработке с ИИ я складываю в Telegram-канале «Коваленко разбирается»:
Там же периодически выкладываю инструменты и решения, которые использую в своих проектах.
Что получилось через месяц
По итогам первого месяца у меня пока два главных вывода.
Первый: привести человека в бесплатный продукт и убедить его что-то попробовать — вполне реально.
Второй: сделать так, чтобы этот продукт понадобился ему второй, третий и десятый раз, намного сложнее.
Поэтому следующий месяц будет не столько про привлечение новых пользователей, сколько про попытку понять существующих:
зачем они приходят, что пытаются сделать и почему почти не возвращаются.
Через месяц хочу снова посмотреть на цифры: что произошло после сокращения рекламы, сколько осталось органического трафика и удалось ли что-то изменить в удержании.
А пока главный сценарий можно проверить самостоятельно:
планировщик работает без регистрации:https://kvartum.com/planner
Если вы делали ремонт или работаете с продуктами, мне особенно интересен ответ на один вопрос:
почему, на ваш взгляд, человек готов потратить вечер на планирование квартиры, но не возвращается вести сам ремонт?
Напишите в комментариях. Сейчас для меня это главный вопрос продукта.