Слила 60к на бота и заработала 360 рублей: история моего первого пет-проекта

Уберите детей от экранов: дальше много мата и самоиронии. Я восемь месяцев делала бота telestatix для аналитики телеграм-каналов, слила 60к и заработала 360 рублей. История о том, как НЕ надо запускать пет-проекты.

Слила 60к на бота и заработала 360 рублей: история моего первого пет-проекта

Я Лиза Гусенкова, Head of Content в IT-проектах. Как-то я развивала сетку телеграм-каналов, которых было больше 50 штук. Собирать данные по ним вручную было натуральной пыткой на 8 часов. Поэтому я взяла и сделала своего бота, чтобы не только автоматизировать рутину, но и заработать на ламбу.

Рассказываю честную историю своего первого пет-проекта: как появилась идея, почему расстались с разработчиком, как я материлась на нейросети за говнокодинг, как придумала пиар-механику и получила первую продажу. А главное — какие уроки из всего этого безобразия вынесла.

Идея: скрипт для внутреннего пользования

В начале 2025 года я пришла развивать сеть телеграм-каналов про IT. Их было примерно 50 штук.

В один прекрасный день мне пришлось столкнуться со сбором статистики со всего этого добра. Как это выглядело:

  • 13 контент-менеджеров перепечатывают данные ручками с сами знаете какого сервиса и пересылают мне в личку
  • Я ручками переношу эти данные в гугл-таблицу, подставляю формулы и анализирую эти данные для корректировки стратегии

Сказать, что я охренела — ничего не сказать. За 4 часа я смогла перенести данные только по половине каналов.

Вот такую таблицу по телеграм-каналам нужно было заполнять вручную (×_×) 
Вот такую таблицу по телеграм-каналам нужно было заполнять вручную (×_×) 

Первым решением проблемы стала автоматизация через гугл-формы и таблицы. Контент-менеджер заполнял форму цифрами по своему каналу, а они автоматически подтягивались в гугл-таблицу в нужную ячейку. Но ребята часто допускали ошибки при вводе данных, а мне все равно приходилось вручную подставлять формулы для подсчета динамики метрик. Требовалась тотальная автоматизация.

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

Я подумала, что эти проблемы решит самописный скрипт. Оказалось, что подобный скрипт в команде был, но им никто не пользовался. Когда я запустила его, то поняла причину — он был очень неудобный, а статистика не сходилась с данными Телеграма. Надо было либо переделать этот скрипт, либо запилить новый.

Первые попытки: от разработки до релиза

В это время мне написал один начинающий Python-разработчик — хотел подработать контент-менеджером в этой телеграм-сетке. Но тогда открытых вакансий не было, и я отказала. Потом он какое-то время работал моим помощником по закупу рекламы (лол). После я предложила ему написать этот самый скрипт для сбора аналитики. Так оно и завертелось.

Мы решили писать софт с нуля: это было проще, чем перепиливать старый. Тестирование в основном было на мне: вручную собирала данные с нескольких каналов и сравнивала с тем, что выдает бот.

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

Благодаря этому скрипту сбор данных с 50 телеграм-каналов стал занимать 1 минуту, а не 8 часов. 480 иксов к скорости.

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

Свой свечной заводик: скрипт превращается в сервис

Скрипт выполнял свои задачи внутри компании, но этот продукт было сложно передать «наружу»: он запускался из IDE и для неподготовленного пользователя был абсолютли не юзер-френдли.

Я, как гениальный предприниматель, решила не утаивать такое чудо и подарить миру сервис на основе этого скрипта. Заодно и денег заработать.

В это время я как раз проходила курс для продакт-менеджеров, и все домашние задания выполняла на основе своего пока не существующего сервиса.

Одно из заданий на курсе для продактов — составить стратегию продукта: проанализировать его преимущества и недостатки, конкурентное поле, расписать JTBD и план действий
Одно из заданий на курсе для продактов — составить стратегию продукта: проанализировать его преимущества и недостатки, конкурентное поле, расписать JTBD и план действий

Разработчик согласился стать партнером и разрабатывать сервис за долю в призрачном, но светлом будущем нашего стартапа-единорога. Мы даже завели доску в Ноушн, чтобы трекать прогресс по задачам, и созванивались каждую неделю. Уже готовились к IPO.

Так прошел апрель, май, июнь, а сервис так и не был готов — разработчик сильно тормозил и мало что делал из-за личных обстоятельств. Мне это все надоело и я прекратила с ним сотрудничество — у меня не было цели кого-то мотивировать, контролировать, дисциплинировать. Мы до сих пор нормально общаемся, просто не работаем вместе.

Пауза и новый старт

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

С июня по октябрь я не делала ничего. Даже не лежала в сторону сервиса. Думала, уже никогда не вернусь к нему.

Но судьба распорядилась так, что я стала зависать в телеграм-каналах про пет-проекты и стартапы. А там на каждом шагу орали: «Вайбкодинг наше все! Вам не нужны разработчики! Каждая кухарка может запилить свой SaaS!». Ну а чем я хуже кухарки? Мне продали идею вайбкодинга без вазелина.

Еще помогла психотерапия: я долго не могла подступиться в сервису, потому что боялась очередной неудачи. Сделаю, потрачу время и силы, а оно не взлетит? Но работа с башкой помогла преодолеть этот страх и увидеть возможности вместо возражений.

Вайбкодинг: любовь и ненависть в Claude

3 октября я начала вайбкодить бота. В качестве разработчика выбрала нейросеть Claude — она лучше всего подходит для программирования. Ключевые фичи я написала за 4 дня. Но самое интересное только начиналось.

Вайбкодинг — это когда от «да все сработало» до «нихера не сработало» проходит один день 
Вайбкодинг — это когда от «да все сработало» до «нихера не сработало» проходит один день 

Еще 2 дня я прорабатывала валидацию ошибок, которые могли возникнуть в боте: не нашел каналы, юзер неправильно ввел название и прочее. Еще 5 дней ушло на подключение сторонних сервисов для приема платежей и сбора исторических данных. Параллельно с этим я оформляла себя в реестре РКН как обработчик персональных данных, чтобы потом мне не настучали по башке люди в костюмах.

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

Как-то раз во время тестирования я пыталась исправить баг. Ничего не помогало. Я использовала все знакомые мне методы промпт-инжиниринга и орала на нейронку матом. Потом оказалось, что никакого бага на самом деле не было, а у меня просто потекла крыша
Как-то раз во время тестирования я пыталась исправить баг. Ничего не помогало. Я использовала все знакомые мне методы промпт-инжиниринга и орала на нейронку матом. Потом оказалось, что никакого бага на самом деле не было, а у меня просто потекла крыша

Лендинг и лого

До запуска бота на широкую публику я успела сделать лендинг — он был важен для регистрации в РКН как обработчика персданных.

Сначала попробовала сделать страницу через сервис Lovable, но получилась некрасивая хрень. Так что сверстала сама в Фигме и развернула на Тильде.

Лендинг бота в Lovable и на Тильде
Лендинг бота в Lovable и на Тильде

Еще я хотела, чтобы у бота был маскот: так он будет запоминаться и выделяться на фоне других сервисов. Так я нарисовала через Gemini гепарда Телестатикса с синей шерстью и розовыми пятнами (нет, он ничем не болеет).

Почему именно гепард и именно такой? Просто я так захотела. Никаких скрытых смыслов и проработки брендбука 
Почему именно гепард и именно такой? Просто я так захотела. Никаких скрытых смыслов и проработки брендбука 

Бета-тестирование: сбор фидбека и доработки

8 декабря я запустила бета-тестирование. Цель: собрать 20 первых пользователей, которые получат бесплатный доступ на 2 месяца, а взамен дадут мне обратную связь по боту. Какие каналы привлечения я использовала:

— написала пост в свой канал про работу в диджитал: получила 3 бета-тестера

— написала знакомым, которые занимаются Телеграмом, и просила поучаствовать в тестировании: получила 19 бета-тестеров

Не все из них отреагировали и дали подробную обратную связь, но той, что дали, было достаточно. Я собрала фидбэк всех бетеров в гугл-док и приоритизировала фичи для бэклога. Тут же начала допиливать фичи.

Все доработки первого приоритета по обратной связи я сделала за 2 недели 
Все доработки первого приоритета по обратной связи я сделала за 2 недели 

Запуск бота на всех: PR-движ с итогами года

Теперь бота можно было без стыда представить большой аудитории. Для этого я снова использовала свой канал и запустила PR-акцию — подводим итоги года телеграм-каналов. Эту идею мне подкинул один из бета-тестеров.

Сначала я думала сделать так: сравнивать динамику подписчиков, охватов и прочее от года к году — «каким был твой канал в 2024-м и каким стал в 2025-м». Но я проверила динамику по нескольким знакомым, которых хотела пригласить к участию в движе, и их показатели были… грустными. Я поняла, что никто не будет делиться своим отрицательным ростом, поэтому сделала итоги года без привязки к динамике метрик.

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

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

Изображения леденцов, елок и подарков для карточек я нагенерила в Gemini. Тексты ачивок придумала в соавторстве с Claude, ChatGPT и Gemini. 
Изображения леденцов, елок и подарков для карточек я нагенерила в Gemini. Тексты ачивок придумала в соавторстве с Claude, ChatGPT и Gemini. 

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

Эта история сработала не так хорошо, как я ожидала — многие оказались не готовы делиться «слабыми» (на их взгляд) итогами даже несмотря на то, что не было никакого элемента сравнения. Я не считала точно, но репост из бота сделали только 2-3 микроинфлюенсера, к которым я обращалась.

Тем не менее, это принесло мне 600 пользователей в бота условно бесплатно.

Первые слезы фаундера: когда твой продукт никому не нужен

Я сразу понимала: 95% из этих 600 пользователей — случайные прохожие, которые пришли в бота за красивыми картинками. Они не будут платить.

Но все равно были влажные мечты о конверсии в платящего пользователя хотя бы 5%. Позже я узнала, что отраслевой бенчмарк по конверсии в телеграм-ботах — 1-3% (╥﹏╥)

Во время январских я запускала трафик на бота через TG Ads. В одной кампании удалось достичь CPA в €1,28, но она быстро перестала откручиваться и принесла только 8 юзеров.

Я стала искать причины, по которым реклама работает плохо, а юзеры не покупают. Для этого нужно было ответить на простые вопросы: кого мне надо привлекать в бота? За что эти люди будут готовы платить? Поэтому я села заполнять обычный бриф.

Я сама не могла сформулировать суперболь, за которую будут платить другие. Аргументы для обоснования ценности тоже были на соплях — люди не размышляют категориями «вот я сэкономил 5 часов за месяц, а значит заработал 30к чеканных монет» 
Я сама не могла сформулировать суперболь, за которую будут платить другие. Аргументы для обоснования ценности тоже были на соплях — люди не размышляют категориями «вот я сэкономил 5 часов за месяц, а значит заработал 30к чеканных монет» 

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

Так за вторую половину января я написала 24 пользователям, из них мне ответили 16. В массе своей это были те самые случайные прохожие, которые зашли в бота за красивыми картинками с итогами года — поэтому инфа от них мне не особо помогла сформулировать оффер.

Но было несколько юзеров, которые регулярно смотрели аналитику тг-каналов для рабочих задач и попадали под мою целевую аудиторию. От них я узнала, что они делают с данными из бота — отправляют их в виде отчета клиенту. Это суперважно, а почему — объясню позже.

Чтобы найти реальную боль, я пыталась продавать людям бота по скрипту. Но до продажи я так никого и не довела — потому что большинство опрошенных были случайными юзерами, которым аналитика не нужна для работы
Чтобы найти реальную боль, я пыталась продавать людям бота по скрипту. Но до продажи я так никого и не довела — потому что большинство опрошенных были случайными юзерами, которым аналитика не нужна для работы

Первая радость фаундера: когда за твой продукт заплатили

19 января произошло невероятное — кто-то оставил 390₽ в боте! Я сразу пошла общаться с первым платящим пользователем, чтобы узнать ценность бота в его глазах.

Достаточный для меня набор показателей. Экономит время. И энергию. Цена приемлемая.

Ответ первого платящего на вопрос «Почему заплатили?»

Это меня приободрило и я снова пошла настраивать рекламу в TG Ads. Здесь мне и пригодилось знание того, что целевая аудитория делает с данными из бота — отправляет клиенту или руководителю.

Еще я умнее подошла к таргетингу и A/B-тестам. Пошагово:

  • Собрала каналы для таргета. Сначала думала делить по аудитории, типа вот в этих каналах сидят смм-щики, а в этих — телеграмщики. Но по факту нихрена непонятно, где кто сидит, скорее всего в одних и тех же местах. Поэтому подошла проще и разбила каналы по четырем темам: про SMM в целом, про Телеграм в целом, про трафик в Телеграме, боты для работы с каналами (мои прямые и косвенные конкуренты). В каждой группе набралось по 20-25 каналов и ботов.
  • Придумала два оффера: один про отчеты клиентам, другой про экономию времени (он показал лучший результат на январских каникулах).
  • Протестировала оба оффера на группе каналов про «SMM в целом». Запустила две кампании с разными таргетами: когда реклама отображается только внутри канала (таргет Channels) и когда реклама отображается подписчикам этого канала в других каналах (таргет Users).

Результат убил. Во-первых, оффер про экономию времени оказался х10 дороже, чем про отчет. Во-вторых, при таргетинге Channels реклама практически не откручивалась — зато при Users сразу набирала тысячи просмотров.

Cost per Action в случае бота — это цена за то, что юзер нажал в нем кнопку /start. Поэтому CPA в ~1400 рублей, как в оффере B, — это пиздец 
Cost per Action в случае бота — это цена за то, что юзер нажал в нем кнопку /start. Поэтому CPA в ~1400 рублей, как в оффере B, — это пиздец 
  • Остановила эти кампании. Ибо нафиг надо пользователей по тыще рублей.
  • На основе полученных данных начала следующий A/B-тест: запустила только один оффер про отчеты на Channels и Users по каналам «Телеграм в целом». Здесь-то мне и удалось получить юзера примерно по 20 и 100 рублей. Channels, как обычно, откручивалась хуже, зато конверсия вышла лучше всех.
Из 10 кампаний только 4 дали приемлемый результат 
Из 10 кампаний только 4 дали приемлемый результат 

Сколько потрачено: мои ошибки и планы

Я потратила на бота:

  • 2,5 месяца активной разработки или 8 месяцев от первых прототипов с разработчиком
  • 60 834 ₽ с октября по январь: расходы на инфраструктуру и продвижение

Я заработала с бота:

  • 360 ₽ с учетом эквайринга, а еще налоги с них платить ╮( ̄ω ̄;)╭

Как я буду запускать новые продукты с учетом набитых шишек:

  • Сначала валидировать идею через продажи. Я сделала наоборот и столкнулась с тем, что не знаю, каких юзеров привлекать. Изначально я сделала этот продукт для себя, а это всегда гиблая затея — думать, что твоя проблема есть у кого-то еще. Да, она может быть. Но много ли этих людей? За сколько они готовы покупать? Будет ли при таком чеке окупаться трафик на эту узкую аудиторию? Сначала валидируем, потом делаем.
  • Не играть в партнерство. Это сложная история, я знаю это не только на примере telestatix. Невозможно мотивировать другого человека, кто-то всегда будет делать больше, чем другой — от этого начинаются обиды, ссоры, непонятки. Это все решается четким разграничением ответственности и выстраиванием отношений в кабинете психолога (я не шучу), но слишком это запарно. На старте пет-проекта проще работать одному, нейронки позволяют. На то он и пет-проект.
  • Не играть в стартап. Какой нахер Ноушен на двоих человек? Подобные таск-трекеры — это всегда про бюрократию и целесообразно только в больших командах с кучей процессов. Я на настройку Ноушена потратила времени больше, чем на маркетинг — налицо проблема с приоритетами и прокрастинацией. Когда стала работать одна, всю важную инфу быстро фиксировала в гугл-доках и таблицах «на коленке».
  • Запускать быстро. 2,5 месяца активной разработки для такого проекта — это долго. В некоторые периоды я просто прокрастинировала и жестко тупила на кодинге. Для первого раза нормально, но следующие продукты я хочу запускать за 1 месяц после валидации идеи. Это позволяет быстро получать обратную связь, шустро итерировать и не застаиваться в болоте, когда и мотивации пропадает, и морально-волевые кончаются.

Фан-факт — сколько раз я что-то глобально меняла в боте: • название и домен: 1 раз
• бизнес-модель и ценообразование: 2 раза
• лендинг: 5 раз

Это опыт ©

Сейчас я продолжаю тестировать офферы на telestatix и крутить рекламу в TG Ads. Параллельно использую бесплатные способы продвижения, как эта статья на VC. Планирую закупать рекламу в Директе, чтобы собирать поисковой трафик максимально «горячей» аудитории.

Если к 1 мая 2026-го, спустя 5 месяцев после запуска, я не добьюсь хоть какой-то окупаемости, я закрою проект. Но меня это не волнует. В этом деле главное снижать значимость и получать удовольствие.

9
1
11 комментариев