Comunidade não morre de briga. Morre de silêncio.
O sintoma chega devagar. O feed continua lá, a lista de membros continua cheia, e a conversa se concentra num punhado de pessoas enquanto o resto lê.
Esta página percorre os quatro momentos em que uma comunidade perde gente — o primeiro dia do membro novo, a hora em que ele decide falar, a noite em que alguém precisa moderar, e a semana em que ele para de aparecer. Cada mecanismo abaixo vem com o que ele faz e onde ele para.
O membro novo abre o feed e vê a conversa dos outros.
Ele lê, não responde, e some. Não fazer nada não dispara nada — o abandono não gera evento.
A jornada de introdução tira o primeiro dia do acaso. Você monta a sequência de missões — completar o perfil, seguir alguém, reagir, comentar, votar numa enquete, escrever o primeiro post — cada uma com meta, XP e badge próprio, e um badge no fim da jornada. Se não quiser começar do zero, existem templates por categoria.
Separado disso, com liga-desliga próprio, ficam os cartões de boas-vindas: texto, imagem ou vídeo, na ordem que você definir. São dois recursos, não um só.
E tem o funil de abandono. A tela de analytics de introdução aponta a missão em que a maioria trava. Você conserta aquela missão, não a jornada inteira.
A régua de lembrete — horas sem aparecer, missão pendente, dias desde a entrada — é configurável, e o painel lista quem se encaixa em cada régua. O disparo automático não existe: nenhum agendador executa a régua, e o resgate continua sendo uma decisão sua.
Falar tem que ser fácil para quem ficou e difícil para quem chegou ontem.
Duas falhas opostas, no mesmo feed. Numa, ninguém posta, porque o espaço não é de ninguém. Na outra, quem entrou ontem cola um link de afiliado no espaço principal.
Espaço resolve a primeira metade. Cada um tem visibilidade pública ou privada, moderador próprio e permissão de postagem em quatro níveis: todo mundo, só quem segue, moderadores e administradores, ou só administradores. A lista de membros guarda de onde cada pessoa veio — adicionada à mão ou por acesso a um curso. Espaço que cumpriu o ciclo é arquivado, não apagado, e volta quando você quiser.
Níveis de confiança resolvem a segunda. Você desenha o nível e os requisitos que ele exige: dias ativo, posts criados, comentários, curtidas dadas e curtidas recebidas. A conta é refeita toda vez que o membro publica, comenta, dá ou recebe uma curtida — quem cumpre sobe sozinho, e o histórico registra a mudança. Descer é automático num caso: trinta dias sem atividade rebaixam um nível, com o motivo gravado. Penalidade aplicada à mão tem prazo e expira sozinha. E quando você precisa mover um grupo inteiro de uma vez, existe um job em massa com progresso ao vivo, cancelamento e registro de quem mandou.
O que o servidor barra de fato: criar post, criar enquete e subir imagem ou vídeo. É uma recusa do backend, não um botão escondido na tela. Chat e mensagem direta não passam por aqui — cada um tem o próprio ajuste de acesso, também em três níveis.
Espaço não é ilimitado. O teto é 10, 30 ou 100 conforme o plano, e o servidor recusa a criação quando estoura — melhor saber agora do que no dia em que você precisar do espaço 11.
A conversa que azeda às 23h não é o problema.
O problema é a fila que ninguém vê: a denúncia aberta há dois dias, o pedido de entrada de sexta, o evento de quinta sem uma confirmação sequer, a sugestão de espaço parada esperando resposta.
A caixa de ações junta as quatro numa lista com número e link direto. Denúncias pendentes. Pedidos de entrada pendentes. Eventos nos próximos sete dias sem nenhuma confirmação de presença. Sugestões de espaço aguardando. Quando o total zera, acabou.
A denúncia parte do membro e cai numa fila com status e histórico por usuário: dá para ver o que já foi decidido sobre aquela pessoa antes de decidir de novo. Post sai do ar sem sumir, volta se você errou, ou é apagado de vez. Usuário se bane e se desbane. E dá para encerrar as sessões ativas dele — a diferença entre bloquear a conta e tirar alguém de dentro agora.
A porta também é sua. Convite por e-mail, um a um ou em lote, com reenvio e revogação. Link de convite com validade, limite de usos e chave de liga-desliga, mais estatística de conversão. Pedido de entrada com aprovação e recusa. E cada membro carrega registrado por onde entrou.
Quem some raramente anuncia a saída.
Ele para de ter um motivo para abrir a página naquele dia.
Dentro do produto são 28 tipos de aviso com contador de não lidas. Dezesseis cobrem a vida da comunidade: comentário, curtida, resposta, menção, post fixado, badge conquistado, novo seguidor, lembrete de evento, evento alterado, evento cancelado, sugestão de espaço, espaço aprovado, espaço recusado, espaço novo, acesso a espaço liberado e aviso do sistema. Os outros doze são do marketplace. A menção por @nome é o caminho mais curto: você chama a pessoa pelo nome e ela recebe.
Fora do produto, duas vias. Push no navegador, com chave VAPID e service worker próprio — sem app para instalar e sem loja para aprovar. O membro liga e desliga por tipo: comentário, curtida, resposta, menção, badge, novo seguidor, lembrete de evento, evento alterado e atividade de espaço, mais uma chave geral. E o resumo por e-mail: uma rotina diária às 9h que envia para quem escolheu aquele dia da semana, com prévia, histórico de envio e disparo de teste antes de valer para a base inteira.
Quando o problema é a semana e não uma pessoa, existe o desafio: uma janela de datas, uma meta sobre posts, comentários ou dias de sequência, um badge de prêmio e um placar só dele.
Mensagem de chat e mensagem direta não geram push. Os tipos cobrem feed, badges, seguidores, espaços e eventos.
Cem pessoas conversando, ou cinco conversando na frente de noventa e cinco.
Volta ao começo. O silêncio tem número, e o número tem nome.
A divisão de contribuição separa a base em três, com o corte escrito: quem passou de dez posts ou comentários no período, quem fez de um a dez, e quem não fez nenhum. É o gráfico mais desconfortável do painel — ele responde se a sua comunidade tem cem pessoas conversando ou cinco conversando na frente de noventa e cinco.
Ao lado dele: engajamento por espaço, que aponta qual espaço parou; mapa de calor por dia da semana e hora, que mostra quando a sua turma está de fato acordada; o tempo médio até o primeiro comentário de um post; e a lista de posts que passaram de 48 horas com menos de duas interações.
E a lista que fecha o assunto: risco de saída. Não é uma lista de inativos. São as pessoas vistas pela última vez entre 14 e 44 dias atrás que tinham pelo menos três posts ou comentários nos trinta dias anteriores a esse corte. Gente que falava e parou de falar. Essa você consegue chamar de volta pelo nome — as outras nunca chegaram a estar lá.
Cinco lentes, todas com exportação em CSV.
Os números são recalculados quando você abre a tela. Não é um painel que pisca sozinho, e não precisa ser: não há decisão que se tome em segundos aqui.
Continua em
A conversa ao vivo é uma sala só, com slow mode recusado no servidor e mensagem direta com bloqueio: 04 · Chat →
O convite que você acabou de ler sai de um remetente e leva a um domínio. Quais são, e a partir de quando são os seus: 06 · Marca e infraestrutura →