Como criei um aplicativo da web SaaS rentável: da ideia até as primeiras vendas

Ok, prometi explicar como um desenvolvedor normal pode criar algo lucrativo do zero e é hora de cumprir essa promessa. Como nos meus artigos anteriores, não vamos construir o próximo Google desta vez. E eu não sinto Vitalik Buterin-ish suficiente (e, francamente, não sou tão inteligente) para criar algo tão impressionante quanto Ethereum. Em vez disso, vamos tentar mergulhar em um nicho divertido, bonito e modestamente lucrativo. Qual e como? Bem, aqui a história começa. Modo de transparência radical ON.

Encontrar uma ideia

Sempre fui proponente do princípio de que terceirizar idéias de negócios não deveria ser um acaso. É uma habilidade que pode ser desenvolvida e melhorada como qualquer outra habilidade. Um dia eu twitei isso:

Então, vamos tentar nosso próprio remédio e vasculhar os shows do Fiverr. Mas eu tenho uma queda pelo marketing de mídia social e geração de imagens, então vamos explorar o que o Fiverr tem a oferecer aqui primeiro. Ah, e não estamos indo para a seção de criação de logotipos; o nicho é muito competitivo.

Shows de Conteúdo Social no Fiverr

Veja os números em cinza entre parênteses à direita das estrelas da classificação? É com que frequência as pessoas pedem um determinado trabalho. Portanto, temos uma oportunidade clara aqui; uma oferta de negócios que poderia ser automatizada, interrompendo assim esse nicho. Sim, estou falando de fazer imagens de cotação para pequenas empresas.

A pesquisa rápida mostrou que as cotações são um dos formatos de conteúdo mais populares para mídias sociais. E não sem uma razão: ele pode ser produzido rapidamente, seus componentes geralmente não são protegidos por nenhum direito autoral e a maioria das pessoas o ama.

Por que esse formato é importante? Porque é sempre verde. Isso significa que as imagens de cotação como um formato ainda estarão aqui por um longo tempo.

Ele também se encaixa em uma tabela de preços bastante padrão de um SaaS:

O preço do show de conteúdo de cotação de imagem mais popular no Fiverr

Toda essa pesquisa possibilita formular uma missão e uma proposta de nosso SaaS: vender pacotes de conteúdo de imagem de cotação única com a marca do cliente, adaptados para uma rede social específica . Ele tem um valor claro para um usuário, pois resolveria o problema de fornecimento de conteúdo de uma só vez e também promoveria sua marca com seu logotipo no conteúdo.

Vamos ao trabalho.

Construindo um MVP

Para fazer uma boa imagem de cotação, precisamos de quatro coisas:

  • Texto citação em si;
  • Fundo livre de royalties;
  • Alguma fonte bonita;
  • Código para colar tudo junto.

Citações podem ser coletadas em sites de cotação; serviços como Unsplash fornece fotos grátis para fundos; há toneladas de lindos tipos disponíveis também. Então vamos nos concentrar na parte crucial do nosso serviço web, o gerador de imagens.

Se você leu meus artigos anteriores , talvez, esteja ciente de que eu não sou um grande fã de ferramentas complicadas, então, para o trabalho de geração de imagens, usaremos PHP e ImageMagick. Essas ferramentas são robustas, rápidas o suficiente e simples.

Não vamos muito fundo no próprio código, é muito específico e, provavelmente, chato. Aqui está o que eu tive depois de uma semana de codificação:

Parece bom, né? Depois de fazer isso, decidi ir um pouco mais além e fazer vídeos e GIF animados, combinando imagens únicas em uma sequência e colocando-as em um arquivo GIF ou MP4. Para o último eu usei a biblioteca FFmpeg. Eventualmente eu poderia fazer tal conteúdo em massa:

Isso parecia legal, mas ainda não era um produto. Para torná-lo um MVP, tive que adicionar as seguintes entidades.

Próprio site. Eu decidi construí-lo no Laravel – um framework PHP popular e bem testado – e acabou sendo uma ótima decisão. Apesar de ter alguns problemas …

… Acabei descobrindo e o framework deixou de ser um passivo e se tornou um ativo.

Aqui está o que eu criei como o editor de pedidos:

Processo de pagamento. Para ser um SaaS, devemos ser pagos, certo? Talvez, se eu fosse incorporado em algum país do primeiro mundo, usasse o Stripe. Mas aqui na Rússia ainda não está disponível. Além disso, eu gosto de tributação deste país (imposto de renda de 6%, bastante relaxado, se você me perguntar). Então a única boa opção disponível era o Paypal. Apesar de sua longa auditoria, eles são muito convenientes, a propósito.

Fazendo imagens em massa. Nossos usuários estão interessados ??em pacotes, não em imagens únicas, lembra? Felizmente, o Laravel tem um bom processador de filas que eu usei para fazer imagens uma a uma e empacotá-las em um único arquivo zip depois.

Coleção de citações de texto e planos de fundo. Para produzir um conteúdo de imagem de cotação único, precisamos de cotações e imagens suficientes para formar correspondências aleatórias. Isso significa que qualquer citação deve corresponder perfeitamente a qualquer contexto. Eu adicionei 500 citações e imagens, fiz um gerador simples para fazer milhares de combinações aleatórias e revisei cuidadosamente todas elas. Fundos que não eram perfeitos correspondem 100% do tempo foram removidos.

Página de destino. Há volumes do tamanho de um tratado de Lao Tzu escritos sobre esse assunto, então eu não me sinto em posição de explicar como fazer um LP perfeito. No entanto, aqui estão algumas lista de verificação rápida:

Estatísticas e log. Eu não posso enfatizar o suficiente a importância de estatísticas detalhadas. Qualquer coisa que possa ser contabilizada deve ser contabilizada. Não é necessariamente um sistema complexo com gráficos aprimorados. Apenas uma tabela SQL seria suficiente, desde que seja completa o suficiente.

Uma tabela de estatísticas de estágio inicial do nosso SaaS

By the way, se você por algum motivo não pode implementar essas estatísticas, pelo menos, usar algo no frontend. Suas decisões devem ser orientadas por dados, então você precisa de alguns dados para dirigi-los (ok, ok, um trocadilho ruim).

Servidor Geração de imagem é um processo caro, então eu decidi alugar um servidor da Hetzner. Eles oferecem o melhor retorno para o investimento e isso me permitiu adiar a diversão com a implantação do meu aplicativo em vários servidores. Eu sei, é uma prática ruim ter um servidor web e um operador de fila na mesma máquina, mas no começo está tudo bem.

Demorei dois meses para preparar tudo para o lançamento. Então, vamos ver onde isso nos leva?

Lançamento

Se existe um lugar perfeito para lançar novos produtos, é o ProductHunt. Eu nem me preocupei em procurar um caçador com muitos seguidores dessa vez. Tudo o que fiz foi apenas caçar eu mesmo e ter uma noite real de sono.

Este lançamento me trouxe não apenas um ótimo feedback, mas também alguns clientes pagantes.

Aqui está o que um pico de tráfego induzido pelo ProductHunt parecia. QuoteArtist tomou algo como o 25º lugar na página principal.

O que é mais importante do que essa validação é que um cliente solicitou arquivos MP4 em vez de imagens simples, sem qualquer esforço. Isso significa que as citações animadas podem se vender muito bem.

Agora, quando conseguimos nossas primeiras vendas, o que devemos fazer a seguir? Certo, vamos fazer uma iteração de melhoria incremental.

Evoluindo

As citações motivacionais são basicamente formatos universais que se ajustam a muitas verticais, já que a maioria das pessoas ama seu efeito estimulante.

No entanto, podemos obter muito mais cobertura de mercado, oferecendo imagens de cotação específicas da vertical. Isso pode parecer difícil, mas na realidade o que eu fiz foi apenas pedir para coletar citações e fundos no Upwork.

Decidi testar duas verticais específicas e uma geral: viagem, moda e amor.

Havia mais uma coisa que meus clientes me perguntavam o tempo todo, uma ferramenta para criar seus próprios modelos de design para cotações. Então eu também construí isso:

Há muito espaço para melhorar, mas isso deve ser suficiente para me manter ocupado por um tempo.

Qual é o próximo

Os passos mais óbvios podem ser:

  • Compra de anúncios no Google Adwords, Facebook e LinkedIn.
  • Criando um programa de afiliados
  • Fazendo toneladas de aplicativos de satélite engraçados, iniciando no PH e tendo algum tráfego livre
  • Parceria com freelancers no Fiverr, Upwork, etc…

De minhas estimativas, o QuoteArtist pode facilmente atingir $ 10000 / mês em receita, e eu já tenho ideias derivadas deste projeto.

Obrigado pela leitura, espero que tenha sido útil.

PS: se você tem algumas sugestões ou ideias, pode me bater no twitter .