Dentro do plugin, você pode fazer tudo o que estiver disponível para o desenvolvedor na web. Praticamente não existem restrições às possibilidades, exceto aquelas relacionadas ao sistema. Felizmente, todos eles estão detalhados na documentação . Muitos artigos detalhados já foram escritos sobre o tópico de implementação técnica de plug-ins, por exemplo, aqui ou aqui . Como designers de produto, Lev Brook e euEu queria passar por todos os estágios do lançamento do plugin, desde a ideia e a escrita do código até a promoção e trabalhar com feedback de usuários reais. O artigo é sobre isso.
Clube de fim de semana do plugin Figma
Tudo começou com o encontro com Grigory Mashkovtsev . Ele já tem vários de seus plugins, alguns deles com dois a três mil usuários ativos. Existe, por exemplo, Thanos UI - um plugin que remove a metade aleatória dos elementos selecionados.
Com um pequeno grupo de designers, começamos a nos reunir aos sábados e ganhar experiência na produção de plugins. Nas próprias reuniões, discutimos a implementação técnica de recursos juntos, por exemplo, chamar a API, interagir com elementos dentro do Figma, codificar o plugin de IU ou usar filtros para imagens. No resto do tempo, pensamos em ideias para plug-ins e componentes de produto, posicionamento, marketing e análise.
Para nós mesmos, compilamos uma lista de verificação com os principais estágios de trabalho no plugin:
- . , , . .
- , - .
- , . , , .
- .
- . Mixpanel — . , Google Analytics, . , Figma , iframe. , .
- -, . Figma. : , - , .
- , . , .
- .
- ! !
Quando você perceber que criar um plugin não é apenas escrever código, mas vários outros processos importantes, você precisa de um quadro branco. Trouxemos todos os nossos plug-ins diretamente para o Notion:
Usamos a estrutura mais simples: Não iniciado / Em andamento / Concluído. Classificamos nossas tarefas por tags: Código / Voltar / UI / Marketing para separar as tarefas entre si. Não excluo que para plug-ins mais complexos que implicam um monte de atividades complexas diferentes, outras abordagens sejam adequadas.
Ideia de plugin
Não nos preocupando muito com a qualidade da ideia, mas sim com sua viralidade, decidimos que seria um plugin sobre gatos - adicionaria gatos de memes a diferentes partes dos quadros selecionados. Eles meio que avaliam o design. Demorou três dias para ser concluído. Nosso plugin não tem interface alguma, ele apenas adiciona gatos aos quadros selecionados e fecha.
Trabalhamos no posicionamento. Na descrição do plugin, eles disseram que esses gatos vão te servir para tomar decisões de design - para substituir o diretor de arte; e em alguns casos, será possível eliminar completamente a pesquisa do usuário. Preparamos uma bela capa e um logotipo memorável.
Apesar de o tempo médio de revisão do plug-in ser de três a oito dias, nosso plug-in foi aprovado em um dia e meio.
Seu plugin foi aprovado
Portanto, o plugin está em produção. Qual é o próximo? Como fazer com que os usuários conheçam essa ferramenta incrível que reduzirá drasticamente o tempo de tomada de decisões de design.
Abaixo está uma lista de ferramentas que o ajudarão a fazer uma boa cobertura de suas visualizações de plug-in e criar mais instalações:
- A primeira aposta foi na marca pessoal e no poder do Facebook. No nosso caso, a aposta não se justificou, mas talvez alguém consiga.
- Canais temáticos no telegrama. O mais útil para mim foi o canal de telegrama em russo sobre plug-ins para Figma, trouxe mais de 300 instalações por dia, agora existem mais de 15.000 designers que falam russo lá. Se você deseja forçar as visualizações do seu plugin, pode solicitar publicidade neste canal e o link para o plugin ficará pendurado na parte superior por várias horas.
- . , . , . , - .
- Product Hunt. Product Hunt — . , , 00:00 . 4 5 Product of the Day, 12-. , , Product Hunt Figma .
- Twitter Figma Plugins. : Figma , Product Hunt, . Figma Plugins 2000 , Figma 110 000.
- Facebook. , , - , .
?
No momento, o Figma não tem nenhuma análise integrada para descobrir o alcance e a conversão na instalação. Mas existe uma ferramenta útil, Figma Plugin Stats , que ajuda você a aprender um pouco mais. Ele coleta estatísticas sobre instalações, curtidas e, o mais importante, visualizações. O mais interessante é que o número de visualizações pode ser visto por qualquer plugin, sabendo apenas o identificador de perfil de seu desenvolvedor. No mesmo dia com nossos Hidden Kittens , apareceu o famoso plugin Blush de Pablo Stanley, que já conta com 36.000 instalações. Com a ajuda deste script, aprendemos que sua conversão para instalar é comparável à nossa. Mais, claro, mas não 10 vezes. Isso significa que ele tem mais alcance. Acontece que o número de instalações pode ser previsto da mesma forma.
Monetização
No momento, não existe uma maneira nativa de monetizar seu plugin. Alguns caras adicionam um link para um site onde você pode se inscrever em um plano superior, em seguida, logar no plugin e acessar a funcionalidade premium.
Outra opção que vai ajudar a ganhar dinheiro com o plugin, se for muito popular entre os assinantes - o pessoal do Figma pode entrar em contato direto com o autor e, em conjunto, arrastar essas funções diretamente para o Figma, caso em que a cooperação é paga. Esclarecemos isso com Tom Lowry no London Figma Meetup, ele confirmou que Figma está muito interessado em tal colaboração.
No entanto, no futuro, a Figma planeja simplificar significativamente o processo de criação e monetização de plug-ins, para fazer algo como uma mecânica de App Store.
Isso é o que aconteceu como resultado
No total, em três meses obtivemos 1000 instalações e alguns gostos. Os plug-ins são uma ótima maneira de praticar a criação de seu próprio produto e aprender algo novo. Você pode examinar todos os aspectos da criação de um produto: do desenvolvimento de uma ideia à promoção.