[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"post-keys-indi-prilozhenie-pervye-50-polzovateley":3},{"id":4,"title":5,"slug":6,"description":7,"excerpt":7,"content":8,"body":8,"cover_path":9,"cover_url":10,"cover":10,"inline_path":11,"tags":12,"published_at":13,"published":14,"author_id":15,"author":16,"created_at":17,"updated_at":17},52,"От нуля до первых 50 реальных пользователей: история инди-приложения","keys-indi-prilozhenie-pervye-50-polzovateley","Подробный разбор восьми недель работы инди-разработчика: как приложение прошло путь от релиза с нулём пользователей до 50 активных, через три волны честного тестирования, отказ от накрутки и переписанное позиционирование.","## Вводная: кто, что и с чем пришёл\r\n\r\nМаксим — бэкенд-разработчик в найме, который вечерами делал приложение для себя. Идея бытовая: учёт домашних растений. Когда поливать, когда подкармливать, фотоистория роста, напоминания с учётом сезона.\r\n\r\nСемь месяцев вечеров. К моменту публикации в сторах у него было: работающее приложение, страница в App Store и Google Play, ноль пользователей, ноль подписчиков где-либо, 40 000 ₽ личных денег, которые он готов был потратить, и сильное подозрение, что приложение никому не нужно.\r\n\r\nЧерез восемь недель у него стало 50 активных пользователей, которые возвращались в приложение минимум раз в неделю, retention D7 = 44 %, четыре платных подписки и понимание, что делать дальше.\r\n\r\nПятьдесят пользователей — не история успеха по меркам публикаций о стартапах. Но это честный, воспроизводимый путь от нуля, и именно поэтому он полезнее, чем рассказы о миллионах загрузок. Разберём его по неделям, с цифрами и решениями, включая одно решение, которое Максим почти принял и не принял.\r\n\r\n## Неделя 1: тишина и первый соблазн\r\n\r\nПосле публикации Максим получил 14 установок за семь дней. Из них 9 — он сам, его жена, двое коллег и пятеро незнакомых людей, пришедших из поиска в сторе.\r\n\r\nИз этих пяти незнакомцев ни один не открыл приложение второй раз.\r\n\r\nЭто самая деморализующая неделя в жизни инди-разработчика: семь месяцев работы против цифры 14. Именно на этой неделе появляется первый соблазн.\r\n\r\nМаксим нашёл предложение: пакет из 1 000 установок с оценками, обещание «поднять приложение в категории», цена — около 25 000 ₽. Он почти купил.\r\n\r\nЧто его остановило: он попробовал посчитать, что именно получит. Получилось так.\r\n\r\n- 1 000 установок, из которых приложение реально используют — ноль.\r\n- Позиция в категории поднимется на несколько дней, потом вернётся, потому что алгоритмы сторов учитывают удержание и удаления, а не только установки.\r\n- Оценки от людей, которые не пользовались продуктом, — это оценки без содержания: он не узнает из них ни одной причины, почему его пятеро органических пользователей не вернулись.\r\n- Правила App Store и Google Play прямо запрещают манипуляцию установками, оценками и отзывами. Риск — от обнуления рейтинговых сигналов до удаления приложения и блокировки аккаунта разработчика. Для человека с одним приложением и одним аккаунтом это конец проекта.\r\n- Главное: после этой покупки у него останется 15 000 ₽ и **та же самая неизвестность** — почему люди не возвращаются.\r\n\r\nОн сформулировал для себя вопрос, который потом повторял всю следующую неделю: «Я хочу, чтобы цифра выросла, или я хочу знать, почему она не растёт?»\r\n\r\nЭто разные покупки. Первая стоила 25 000 ₽ и не давала ответа. Вторая, как выяснилось, стоила 4 554 ₽.\r\n\r\n![Выбор первой недели: купить цифру или купить ответ](inline-mid.jpg)\r\n\r\n## Неделя 2: первая волна тестирования\r\n\r\nМаксим заказал 40 прохождений. Чек-лист он переписывал трижды, и первые две версии были плохими — это важная деталь, потому что показывает, что навык не появляется сразу.\r\n\r\n**Версия 1 (отброшена):** «Проверьте приложение, оцените удобство, напишите, что улучшить». Он сам понял, что получит «всё хорошо, добавьте тёмную тему».\r\n\r\n**Версия 2 (отброшена):** 14 пунктов по всем функциям. Слишком много: каждый ответ был бы поверхностным, и на модерацию ушёл бы весь вечер.\r\n\r\n**Версия 3 (использована), 5 шагов:**\r\n\r\n1. Откройте приложение и 15 секунд ничего не нажимайте. Напишите своими словами, что это за приложение и что оно предлагает сделать. Скриншот обязателен.\r\n2. Добавьте одно растение — любое, которое есть у вас дома, или вымышленное. Опишите весь путь: куда нажимали, что было непонятно. Скриншот результата.\r\n3. Настройте напоминание о поливе для этого растения. Опишите, как искали эту настройку и сколько времени потратили.\r\n4. Найдите, где смотреть историю ухода за растением. Сколько нажатий потребовалось?\r\n5. Закройте приложение полностью и откройте снова. Опишите, что увидели.\r\n\r\nБюджет: 99 ₽ × 40 × 1,15 = 4 554 ₽. Срок: три дня.\r\n\r\nПринято 33 отчёта, отклонено 7: пять без обязательных скриншотов, два с ответами вида «всё работает нормально» без описания действий.\r\n\r\n### Что показала волна 1\r\n\r\n| Находка | Частотность | Тип |\r\n|---|---|---|\r\n| Описали приложение как «каталог растений» или «энциклопедия», не как трекер ухода | 24 из 33 | Позиционирование |\r\n| Искали растение в базе по названию, не нашли своё, остановились | 18 из 33 | Блокер |\r\n| Не нашли настройку напоминания (была в меню растения через три нажатия) | 21 из 33 | Блокер |\r\n| Не поняли, что фото нужно добавлять вручную, ждали автоматической галереи | 9 из 33 | Непонимание |\r\n| При повторном входе видели пустой экран «Добавьте первое растение» | 12 из 33 | Баг |\r\n| История ухода нашлась быстро | 29 из 33 | Подтверждение |\r\n\r\nПервая строка оказалась самой болезненной. **Максим семь месяцев делал трекер ухода, а 24 человека из 33 увидели энциклопедию.** Его первый экран содержал красивую сетку изображений растений — она и создавала это впечатление.\r\n\r\nВторая строка объясняла, почему пятеро органических пользователей не вернулись: в базе было 400 видов, люди искали «спатифиллум», «замиокулькас», находили, но искавшие «фикус Бенджамина» или «монстеру вариегатную» не находили точного названия и просто закрывали приложение. Возможности добавить своё растение вручную на этом экране не было — кнопка была внизу списка, за пределами первого экрана.\r\n\r\n:::chart type=bar title=\"Находки волны 1 по частотности (из 33 отчётов)\"\r\nПриложение понято как энциклопедия|24\r\nНе нашли настройку напоминания|21\r\nНе нашли своё растение в базе|18\r\nПустой экран при повторном входе|12\r\nНе поняли добавление фото|9\r\n:::\r\n\r\n## Неделя 3: исправления\r\n\r\nМаксим взял неделю отпуска на работе. Что он сделал:\r\n\r\n**Первый экран переписан полностью.** Вместо сетки изображений — короткий текст «Напомним, когда полить и подкормить» и одна крупная кнопка «Добавить растение». Сетка осталась, но ниже.\r\n\r\n**Поиск растения переработан.** Поле ввода наверху, под ним сразу кнопка «Не нашли? Добавить своё» — видимая без прокрутки. Поиск стал нестрогим: «фикус» находит все фикусы.\r\n\r\n**Напоминание вынесено в основной поток.** Теперь после добавления растения сразу открывается экран «Как часто поливать?» с готовыми вариантами и рекомендацией по виду.\r\n\r\n**Починен экран повторного входа.** Локальный кеш, открытие на списке растений.\r\n\r\n**Добавлена подсказка про фото.** Одна строка на карточке растения: «Добавьте фото, чтобы видеть, как оно растёт».\r\n\r\nПриоритет «не поняли добавление фото» он сначала хотел отложить, но добавление одной строки текста стоило двадцать минут — такие правки делаются сразу.\r\n\r\n## Неделя 4: вторая волна, проверка\r\n\r\n30 прохождений, 3 415,50 ₽. Чек-лист — тот же, что в волне 1, шаги 1–5 без изменений. Это принципиально: только повтор того же задания позволяет сравнить.\r\n\r\nРезультат из 27 принятых отчётов:\r\n\r\n| Находка | Волна 1 | Волна 2 |\r\n|---|---|---|\r\n| Поняли назначение правильно (трекер ухода) | 9 из 33 (27 %) | 22 из 27 (81 %) |\r\n| Не нашли своё растение и остановились | 18 из 33 (55 %) | 2 из 27 (7 %) |\r\n| Не нашли настройку напоминания | 21 из 33 (64 %) | 1 из 27 (4 %) |\r\n| Пустой экран при повторном входе | 12 из 33 (36 %) | 0 |\r\n\r\nНовые находки волны 2:\r\n\r\n- 11 человек написали, что после добавления растения хотели сразу добавить второе, но кнопка была не очевидна с экрана списка.\r\n- 6 человек указали, что не понимают, откуда берётся рекомендуемая частота полива, и не доверяют ей.\r\n- 4 человека на Android с крупным системным шрифтом видели обрезанный текст на карточке растения.\r\n\r\nВсе три правки заняли два вечера. Особенно ценной оказалась вторая: недоверие к рекомендации — это то, о чём Максим не думал вообще. Он добавил под рекомендацией строку «Средняя частота для этого вида, можно изменить» — и это позже стало одной из самых упоминаемых деталей в отзывах.\r\n\r\n:::chart type=bar title=\"Доля людей, правильно понявших назначение приложения, %\"\r\nВолна 1 (до правок)|27\r\nВолна 2 (после правок)|81\r\n:::\r\n\r\n## Неделя 5: релиз обновления и первые органические пользователи\r\n\r\nМаксим выпустил обновление и переписал страницу в сторе. Тексты он взял **из отчётов**: формулировки, которыми люди описывали приложение после правок, оказались лучше того, что он сочинил сам.\r\n\r\nБыло: «Каталог растений с функцией напоминаний и фотоисторией».\r\nСтало: «Напомним, когда полить каждое растение. Добавьте свои — даже те, которых нет в базе».\r\n\r\nВторая часть фразы появилась потому, что 18 человек в волне 1 остановились именно на этом. То, что было главной проблемой, стало главным обещанием.\r\n\r\nРезультат за неделю: 61 установка из органического поиска, конверсия страницы в установку выросла с 19 % до 31 %.\r\n\r\nКлючевое: **из 61 установки 34 добавили хотя бы одно растение**. В первую неделю этот показатель был 1 из 5.\r\n\r\n## Неделя 6: первые деньги и третья волна\r\n\r\nМаксим добавил подписку: неограниченное число растений (в бесплатной версии — три) и расширенная история.\r\n\r\nТретья волна — 25 прохождений, 2 846,25 ₽. Чек-лист сменил область:\r\n\r\n1. Пройдите путь: добавьте растение, настройте напоминание. Опишите, если что-то не работает.\r\n2. Откройте экран подписки. Напишите своими словами, что даёт платная версия и сколько она стоит.\r\n3. Попробуйте добавить четвёртое растение. Опишите, что произошло и понятно ли, почему.\r\n4. Оформите подписку по промокоду из задания. Опишите каждый экран. Скриншот подтверждения.\r\n5. Удалите приложение, установите заново, войдите и восстановите покупку. Опишите результат. Скриншот обязателен.\r\n\r\nШаг 2 дал самое важное. Из 23 принятых отчётов:\r\n\r\n- 14 человек не смогли внятно объяснить, что даёт платная версия. Текст на экране был написан внутренними терминами: «расширенный журнал ухода», «неограниченные слоты».\r\n- 9 человек не поняли, что подписка — это месячная оплата, думали, что разовый платёж.\r\n- Шаг 3 (попытка добавить четвёртое растение) показал хуже всего: сообщение «Достигнут лимит» без объяснения, что делать, и без кнопки на экран подписки. 19 из 23 описали это как «непонятно» или «тупик».\r\n- Шаг 5 выявил реальный баг: восстановление покупки не работало на Android, если пользователь входил через другой способ авторизации. Три человека воспроизвели.\r\n\r\nПоследнее — та находка, которая оправдывает всю волну. Неработающее восстановление покупки означает, что заплативший человек теряет доступ. Это гарантированный негативный отзыв и запрос возврата.\r\n\r\nМаксим переписал экран подписки простым языком («Больше трёх растений, 149 ₽ в месяц, отменить можно в любой момент»), добавил на сообщение о лимите кнопку «Что даёт подписка» и починил восстановление покупки.\r\n\r\n## Неделя 7–8: 50 активных пользователей\r\n\r\nМаксим сделал две вещи помимо разработки.\r\n\r\n**Первое:** написал текстовый пост о приложении в двух тематических сообществах о домашних растениях — честно, от первого лица, с рассказом о том, как он его делал и что переделывал по обратной связи. Без покупки размещений, просто как участник сообщества.\r\n\r\n**Второе:** отвечал на каждый отзыв в сторе и на каждое письмо.\r\n\r\nРезультат за две недели: 187 установок. Из них:\r\n\r\n| Показатель | Значение |\r\n|---|---|\r\n| Установок за 2 недели | 187 |\r\n| Добавили хотя бы одно растение | 112 (60 %) |\r\n| Настроили напоминание | 94 (50 %) |\r\n| Retention D7 | 44 % |\r\n| Активны (открывали за последние 7 дней) | 50 |\r\n| Платных подписок | 4 |\r\n| Отзывов в сторе | 11, средняя оценка 4,7 |\r\n\r\nПятьдесят активных пользователей. Все органические, все настоящие, все возвращаются.\r\n\r\nОставшийся бюджет: из 40 000 ₽ потрачено 10 816 ₽ на три волны тестирования и около 1 500 ₽ на мелочи. Осталось 27 684 ₽ — и теперь Максим знает, на что их тратить, потому что у него есть работающая воронка, которую можно наполнять.\r\n\r\n:::chart type=bar title=\"Конверсия установки в первое ключевое действие по неделям, %\"\r\nНеделя 1|20\r\nНеделя 5|56\r\nНеделя 8|60\r\n:::\r\n\r\n## Сравнение: что было бы при другом решении первой недели\r\n\r\nПолезно честно смоделировать альтернативу, которую Максим почти выбрал.\r\n\r\n:::compare\r\nРеальный путь: 10 816 ₽ на три волны|Альтернатива: 25 000 ₽ на накрутку\r\n50 активных органических пользователей|1 000 установок без использования\r\nRetention D7 = 44 %|Retention D7 ≈ 1–2 %\r\n11 честных отзывов, оценка 4,7|Оценки без содержания, риск обнуления\r\nКонверсия в ключевое действие 60 %|Конверсия ≈ 20 %, причина неизвестна\r\nПонятно, что делать дальше|Неизвестность та же, что в неделю 1\r\nОсталось 27 684 ₽|Осталось 15 000 ₽\r\nНет риска по правилам платформ|Риск удаления приложения и блокировки аккаунта\r\nАналитика читаема|Когорты и базовая линия испорчены\r\n:::\r\n\r\nГлавная строка — не про деньги и не про риск. Это строка «понятно, что делать дальше». В альтернативном сценарии Максим в неделю 8 находился бы там же, где в неделю 1: с приложением, которое люди не понимают, и без единой причины, объясняющей почему.\r\n\r\n## Что Максим сделал бы иначе\r\n\r\nЕго собственная ретроспектива, четыре пункта.\r\n\r\n**1. Провёл бы первую волну до релиза, а не после.** Первые 14 пользователей и пятеро органических увидели версию, где нельзя было добавить своё растение. Двое из них оставили оценку 2 звезды, и эти оценки остались в сторе навсегда. Первое впечатление формируется один раз.\r\n\r\n**2. Не тратил бы два вечера на первые две версии чек-листа.** Достаточно было правила: если на шаг можно ответить одним словом, шаг плохой. Это правило он вывел сам после третьей попытки.\r\n\r\n**3. Добавил бы в первую волну требование к устройствам.** В волне 1 не было ни одного отчёта с Android и крупным системным шрифтом — проблему обрезанного текста он узнал только в волне 2, случайно.\r\n\r\n**4. Спрашивал бы про понятность монетизации раньше.** Экран подписки он проверил только в волне 3, а текст на нём был написан внутренними терминами. Если бы подписка появилась раньше, он потерял бы часть первых платящих.\r\n\r\n| Решение | Оценка задним числом |\r\n|---|---|\r\n| Отказ от накрутки в неделю 1 | Решающее, сохранило проект |\r\n| Три волны вместо одной большой | Верно, каждая проверяла другую версию |\r\n| Повтор того же чек-листа в волне 2 | Верно, дало сравнение |\r\n| Тексты для стора из отчётов | Верно, конверсия выросла на 12 п.п. |\r\n| Первая волна после релиза | Ошибка, стоила двух оценок «2 звезды» |\r\n| Шаг «первое впечатление без действий» | Самый ценный шаг всех волн |\r\n| Проверка монетизации только в волне 3 | Поздно, но успел до первых платящих |\r\n\r\n:::quiz\r\nИнди-разработчик выпустил приложение, получил 14 установок за неделю и ноль возвратов. У него 40 000 ₽. Что даст больше пользы?\r\nA) Купить 1 000 установок с оценками за 25 000 ₽, чтобы попасть в топ категории\r\nB) Потратить всё на рекламу, чтобы получить статистически значимую выборку\r\nC) Заказать 40 честных прохождений за ≈ 4 500 ₽, узнать причины, исправить, повторить волну для проверки\r\nD) Ждать органику и продолжать разработку новых функций\r\nПравильный: C\r\nПояснение: при нулевых возвратах неизвестна причина, и ни объём установок, ни объём рекламы её не раскроют — они лишь масштабируют существующую проблему. Вариант A дополнительно нарушает правила платформ и рискует удалением приложения. Вариант D теряет время и добавляет функции к продукту, назначение которого люди не понимают. Одна волна из 40 прохождений стоит около 11 % бюджета и даёт конкретные причины за три дня.\r\n:::\r\n\r\n## Что из этого переносимо на другие проекты\r\n\r\nПять вещей, которые в этой истории не случайны.\r\n\r\n**1. Шаг «первое впечатление без действий» — самый дешёвый и самый полезный.** Он стоит одну строку в чек-листе и показывает разрыв между тем, что вы делали, и тем, что видят люди. В этом кейсе разрыв был 27 % против 100 % ожидаемых.\r\n\r\n**2. Тексты для стора нужно брать из отчётов.** Формулировки людей, прошедших продукт, конвертируют лучше, чем сочинённые. Максим получил +12 процентных пунктов конверсии страницы, не потратив на это ни рубля.\r\n\r\n**3. Повторная волна тем же чек-листом — единственный честный способ проверить правку.** Без неё вы знаете, что изменили код, но не знаете, что изменили опыт.\r\n\r\n**4. Проверять монетизацию нужно на понятность, а не только на работоспособность.** Шаг «опишите своими словами, что даёт платная версия» находит проблему, которая в метриках выглядит как «низкая конверсия в подписку».\r\n\r\n**5. Первые пятьдесят настоящих пользователей важнее первых пяти тысяч случайных.** Они дают отзывы, возвращаются, пишут письма и формируют репутацию. Пять тысяч пустых установок не дают ничего, кроме испорченной базовой линии метрик.\r\n\r\n## FAQ\r\n\r\n**50 пользователей — это вообще успех?**\r\nКак бизнес — нет. Как проверенный фундамент — да. У Максима есть воронка с конверсией 60 % в ключевое действие и retention D7 = 44 %. Это состояние, из которого имеет смысл тратить деньги на привлечение: каждый приведённый человек с высокой вероятностью останется. В неделю 1 такого состояния не было, и любой рекламный бюджет уходил бы в пустоту.\r\n\r\n**Сколько всего он потратил?**\r\nОколо 12 300 ₽, из которых 10 816 ₽ — три волны тестирования (95 прохождений по 99 ₽ с комиссией 15 %). Из 40 000 ₽ осталось больше двух третей.\r\n\r\n**Почему не сделал больше волн?**\r\nМежду волнами нужны правки, а он работал в найме. Реалистичный цикл — одна волна в 10–14 дней. Заказывать волну без внесённых правок бессмысленно: она вернёт те же находки.\r\n\r\n**Помогли бы бесплатные бета-тестировщики?**\r\nИх у него не было — и это типичная ситуация для инди-разработчика. Бета-канал требует аудитории, которой у нового проекта нет. Именно поэтому платные волны для него были не альтернативой бете, а единственным способом получить внешний взгляд.\r\n\r\n**Что он делает с оставшимися 27 684 ₽?**\r\nПо его плану: одна волна на проверку новой функции (около 3 000 ₽), затем небольшой рекламный тест на 10 000 ₽ в одном канале, чтобы узнать CPI и проверить, держится ли retention на холодной аудитории. Остальное — резерв.\r\n\r\n**Что было самым неожиданным?**\r\nПо его словам — не баги, а разрыв в понимании. Семь месяцев он делал трекер ухода и был уверен, что это очевидно. 24 человека из 33 увидели энциклопедию. Ни одна аналитика не сообщила бы ему об этом.\r\n\r\n## Итоги\r\n\r\n- Первая неделя после релиза деморализует, и именно тогда возникает соблазн купить установки. Ключевой вопрос, который отделяет одно решение от другого: вы хотите, чтобы цифра выросла, или хотите знать, почему она не растёт.\r\n- Накрутка стоила бы в пять раз дороже трёх волн тестирования, не дала бы ни одной причины, испортила бы базовую линию метрик и создала риск удаления приложения.\r\n- Главная находка первой волны была не про баги, а про позиционирование: 24 из 33 человек поняли назначение продукта неправильно.\r\n- Повтор того же чек-листа во второй волне превратил догадки в измерение: понимание назначения выросло с 27 % до 81 %.\r\n- Формулировки из отчётов, перенесённые на страницу в сторе, подняли конверсию в установку с 19 % до 31 % бесплатно.\r\n- Проверка монетизации должна включать шаг на понятность текста, а не только на работоспособность оплаты; неработающее восстановление покупки — критический дефект.\r\n- Первая волна должна проходить до релиза: первые оценки в сторе остаются навсегда.\r\n\r\n## Заключение\r\n\r\nЧерез восемь недель у Максима было 50 человек, которые действительно поливали свои растения по его напоминаниям. Не 5 000 установок и не топ категории — 50 человек и понимание, из чего складывается каждый из них.\r\n\r\nСамое важное произошло в первую неделю, и это было решение ничего не покупать из того, что рисует цифры. За 10 816 ₽ он купил другое: ответ на вопрос, почему семь месяцев работы выглядели для незнакомых людей как энциклопедия растений. Этот ответ невозможно было получить ни из аналитики, ни из головы, ни за 25 000 ₽ фальшивых установок — только спросив у сорока человек, которые видели приложение впервые.\r\n","\u002Fstorage\u002Farticles\u002F51-keys-indi-pervye-50-polzovateley\u002Fcover.jpg","https:\u002F\u002Fmanica.mrdev.ru\u002Fstorage\u002Farticles\u002F51-keys-indi-pervye-50-polzovateley\u002Fcover.jpg","\u002Fstorage\u002Farticles\u002F51-keys-indi-pervye-50-polzovateley\u002Finline.jpg",[],"2026-09-24T00:00:00+03:00",true,1,"Admin","2026-09-26T01:56:20+03:00"]