Nunca foi tão fácil criar um negócio de software com IA. Neste artigo, vou detalhar exatamente o meu processo e a minha jornada na construção de um aplicativo B2C na área da saúde que ultrapassou US$ 300 mil em ARR. Decidi criar esse projeto porque:
- Eu tinha curiosidade de saber se o hype em torno do vibe coding era real ou fake
- Queria aprender por conta própria como construir um produto de agente de IA do zero (escrever evals, escolher modelos, criar ferramentas/MCPs, gerenciar contexto etc.)
- Eu mesmo enfrentava um problema que realmente queria resolver para um segmento de usuários ainda pouco explorado

aquela queda em outubro, quando fomos banidos da App Store por 2 semanas (ops)
Comecei a desenvolver este produto no outono do ano passado e atingi US$ 300 mil de ARR com uma equipe formada basicamente por mim + IA (trouxe mais algumas pessoas depois de alguns meses). Para contextualizar: na minha startup anterior, levei vários anos, milhões de dólares em investimento de VC e uma equipe de engenheiros muito talentosos para chegar ao mesmo marco.
Minha esperança é que, ao final deste post, você tenha informações suficientes para lançar seu primeiro app e ganhar dinheiro o bastante para pedir demissão do seu emprego fixo. Aprendi tudo o que sei sobre escalar aplicativos B2C com outros criadores no X (como https://x.com/@ErnestoSOFTWARE, https://x.com/@jackfriks, https://x.com/@juliapintar) e quis retribuir o favor aos meus amigos que talvez tenham curiosidade sobre o processo. Neste artigo, vou abordar:
- como escolher a ideia certa
- validar o mercado antes de tudo
- desenvolvimento e lançamento
- divulgar o app de forma lucrativa
Passo 1: Escolhendo a ideia certa
Agora que a IA tornou tão fácil criar um app, você deveria dedicar tanto tempo para descobrir o que construir quanto para efetivamente construí-lo. Um erro que vejo muita gente cometer é escolher uma ideia aleatória baseada em problemas inventados por elas mesmas, passar meses obcecada com os detalhes e, no fim, perceber que ninguém queria aquilo de verdade.
Você precisa se colocar no lugar do consumidor médio. Passe um tempo rolando o feed do TikTok, Instagram e Reddit dentro do seu nicho. Se você não é o tipo de pessoa que consome conteúdo em formato curto, também pode analisar termos de busca no Semrush/Google Trends, entrar em comunidades online de nicho, ver os vídeos populares no YouTube etc. Converse literalmente com qualquer pessoa fora do mundo tech por 5 segundos.
Escolhi o nicho de Saúde e Bem-estar porque era uma área com a qual eu me importava pessoalmente e na qual já havia investido muito tempo como consumidor para entender o mercado. Também fiz entrevistas com outras pessoas que tinham os mesmos problemas que eu, e queria de verdade construir algo que elas amassem.
Use ferramentas como o Astro para pesquisar palavras-chave na App Store — o ideal é encontrar um equilíbrio entre existir alguma demanda pelo seu produto e não haver concorrência demais (isso vai ser muito útil mais tarde para o Apple Search Ads). No meu caso, havia apenas um concorrente de peso na época, que gastava dinheiro com anúncios em todas as plataformas, mas eu achava o produto deles ruim e sabia que poderia criar algo muito mais útil.
Depois de definir o problema que vai resolver, escolha 1 ou 2 funcionalidades matadoras e comercializáveis que vão entregar valor.
Uma fórmula simples para isso: pegue as funcionalidades de um app grande e bem-sucedido e direcione o marketing para um segmento de usuários muito menor (Calm para manifestação/astrologia, Duolingo para aprender xadrez, Cal AI para mulheres etc.). Não tenha medo de copiar o que funciona; eles passaram anos iterando até aperfeiçoar a estratégia.
Passo 2: O conteúdo vem primeiro
Antes mesmo de começar a construir qualquer coisa, crie uma conta no TikTok e no Instagram e comece a postar conteúdo na perspectiva de fundador falando sobre o seu app. Conte sua história, fale sobre as funcionalidades, treine vídeos no estilo UGC e mantenha sua conta aquecida no nicho (posso escrever mais sobre aquecimento de contas depois). Se você conseguir bater consistentemente mais de 10 mil visualizações, está no caminho certo!
Crie um mockup pequeno ou um protótipo da sua funcionalidade matadora e inclua nos seus vídeos. As pessoas se identificam? Estão pedindo o link de download? Estão entrando na sua lista de espera?
Essa parte pode levar algumas semanas de doomscrolling até você acertar a mão. Infelizmente, não dá para delegar esse trabalho. (Também posso fazer um post mais longo com formatos de vídeo para testar, exemplos de contas etc.)
Passo 3: Vibe code nele
Antes de construir, eu tinha um quadro gigante no Figma onde tirei prints do onboarding, das paywalls e das telas principais de outros apps populares. Você pode usar ferramentas como Mobbin e Variant para se inspirar. Mas nada supera baixar e usar de fato todos os seus principais concorrentes (provavelmente tenho mais de 100 apps aleatórios no meu celular). Veja também ferramentas como AppFigures para descobrir quais apps estão crescendo rápido no seu nicho.

puro caos
Depois de buscar inspiração, faça um pouco de trabalho de PM logo no início para garantir que você entende seu usuário, os principais problemas dele e qual é o MVP ideal.
Aí vem a parte divertida: use a plataforma de vibe coding da sua preferência para dar vida à ideia! Não se preocupe tanto com design ou acabamento neste momento; seus objetivos principais devem ser um onboarding longo + uma paywall rígida + 1 ou 2 funcionalidades centrais que funcionem bem. Onboarding longo parece contraproducente, mas, para apps da maioria das categorias, ter mais telas nessa etapa ajuda o usuário a se comprometer mais com o app antes de ver a paywall. Eu também adicionaria um pop-up de avaliação no final do onboarding para não ficar preso com avaliações baixas logo após o lançamento.
Construí meu app no Cursor + Claude Code em algumas semanas (isso foi na época em que os modelos de código não eram tão bons). Hoje em dia, a fase de vibe coding não deveria levar mais de 1 ou 2 semanas. Se estiver demorando mais que isso, provavelmente você caiu numa rabbit hole técnica.
Uso o RevenueCat para assinaturas e o PostHog para replays de sessão + analytics de produto. Ambos são baratos e funcionam muito bem.
Passar pela revisão da App Store pode ser um pouco chato; levei cerca de 1 a 2 semanas para ser aprovado na primeira vez. Use o Claude/ChatGPT intensamente aqui para ir e voltar na descrição do app, nas capturas de tela e nas telas em busca de possíveis problemas. Tenha paciência: a maioria é rejeitada na primeira tentativa.
Passo 4: Marketing, monitoramento e iteração!
Depois do lançamento, é hora de voltar aos seus seguidores fiéis no TikTok e entregar o link para instalarem o app. Crie um dashboard no Posthog para acompanhar todo o seu funil: instalação do app → respostas às perguntas do onboarding → taxas de conversão na paywall → uso do app → retenção. Configure o Sentry para monitorar erros. Vire um viciado em assistir replays de sessão e corrigir os problemas que encontrar.
Se o funil não parecer estar vazando demais (comparado aos benchmarks públicos), é hora de pisar fundo no marketing!!!!
Continue postando seu conteúdo de fundador, mas agora é o momento de encontrar mais alguns criadores e transformar seus vídeos em uma fábrica de conteúdo. Contrate alguns universitários no SideShift e ajude-os a criar NOVAS contas no TikTok/Instagram, aqueça-as no seu nicho e comece a postar 1 ou 2 vezes por dia usando roteiros exatos que você escreveu. Uma ótima fórmula aqui é encontrar vídeos que já tiveram bom desempenho no seu nicho e achar uma maneira sutil de encaixar o seu app (sobreposição de prints, demonstração de funcionalidade ou até só adicionar o nome do app na legenda/subtítulos). Existem ótimos recursos por aí para encontrar ganchos/formatos, mas, se quiser um post mais longo sobre como fazer UGC com sucesso, me avise!

Além do UGC, o canal que eu gostaria de ter ativado antes é o ASA. Se o seu app tiver qualquer demanda latente, você precisa absolutamente fazer ASA. É ridiculamente simples criar uma conta de anúncios no ASC e começar a segmentar palavras-chave do seu nicho. Mire também nos seus maiores concorrentes. Você pode usar o Claude para ajudar a otimizar a campanha depois de lançá-la, mas essa foi uma forma tão fácil de aumentar nossas instalações que eu queria ter feito isso antes.
Dependendo do seu app, você também pode testar Meta Ads, Reddit (orgânico + pago), SEO/GEO, anúncios no Google Search, YouTube, grupos no Facebook etc. etc. etc. Mas eu diria que tudo isso é distração até você realmente destravar o orgânico. Gastar demais com tráfego pago logo no início vai destruir suas margens e te afastar de conversar diretamente com seus usuários. Além disso, depois de dominar o UGC, fica muito mais fácil reaproveitar esse conteúdo para campanhas pagas mais tarde.
Conclusão
A melhor hora para começar é agora! Ainda não é tarde!
Se tiver qualquer outra dúvida sobre como começar, responda aqui e eu faço um post de continuação :)
E, se você chegou até aqui, tenho uma grande novidade vindo em breve sobre o meu próximo passo 👀





