Se você deseja enviar um e-mail em massa para convidar usuários a se juntarem a uma comunidade e responder a um tópico específico, a funcionalidade funciona muito bem desde que o usuário não seja existente. Se eles já forem usuários existentes, receberão um erro com a seguinte mensagem:
Desculpe! Este convite é destinado a novos usuários que ainda não possuem uma conta.
Isso não é útil. Se eles forem usuários existentes, o sistema deveria adicioná-los a quaisquer grupos indicados no link e redirecioná-los para o tópico especificado.
Sei que o @tobiaseigen já trabalhou nisso antes e pode ter sugestões. Além disso, você tem certeza de que isso reflete os convites enviados na versão atual e lançada do Discourse?
Isso realmente parece ser o funcionamento atual do sistema de convites. Como diz o erro, ele não é destinado à interação com usuários existentes, apenas com novos. Se você deseja adicionar membros existentes a um grupo, deve fazer isso pela página de grupos ou pela página de administração do usuário.
Qual é exatamente o seu processo e por que você está enviando convites para usuários existentes? Isso é um problema que realmente afeta seus usuários ou algo que você notou ao clicar no seu próprio link de convite para testá-lo?
É verdade que essa não é a resposta mais amigável ou convidativa. @dan, o que você acha? Poderíamos simplesmente redirecionar usuários existentes para um tópico específico e adicioná-los a qualquer grupo? Imagino que isso possa ser uma maneira prática de alcançar tanto usuários existentes quanto novos ao mesmo tempo, para anunciar um novo tópico ou iniciar um novo grupo.
Se não for possível, podemos apenas alterar essa mensagem para deixá-la mais clara e oferecer um caminho alternativo em vez de um beco sem saída, por exemplo, entrando em contato com a equipe do site.
O caso de uso é que eu quero enviar um e-mail em massa para um evento específico para o qual as pessoas se inscreveram. Nesse e-mail, quero convidar as pessoas a responder a um tópico específico em nossa comunidade.
O problema é que preciso descobrir com antecedência quem já faz parte da comunidade e quem não faz, porque o link só funciona para este último grupo (o primeiro grupo recebe a mensagem de erro).
Entendo que esse não seja o objetivo do seu sistema de convites, mas acho que ele é desnecessariamente limitado. Se eles já estão na comunidade, adicione-os aos novos grupos conforme especificado no convite (se necessário) e apenas direcione-os ao tópico. Não vejo motivo para que recebam uma mensagem de erro.
Este é um tópico público ou está protegido por segurança de categoria? Se for um tópico público, por que não enviar um link para o tópico por e-mail às pessoas?
Foi isso que acabei tendo que fazer, mas (a) isso não incentiva os usuários a se registrarem (o que eu quero) e (b) não me permite adicioná-los a um grupo.
Se você precisar que as pessoas sejam membros de um grupo para visualizar o tópico devido a permissões de categoria/grupo, isso é, é claro, uma questão diferente.
Isso só funciona se eles voltarem. Estou forçando intencionalmente o registro para que recebam as notificações.
Além disso, isso não resolve meu problema de agrupamento. E todos continuam ignorando minha sugestão real de que não há motivo para que esse ciclo de links não funcione também para usuários existentes.
Certo, geralmente não somos fãs de forçar os usuários a fazer coisas
Dito isso, concordo totalmente que a mensagem de erro poderia ser melhor — e se o grupo for obrigatório para visualizar o tópico, a fusão de funcionalidades para usuários existentes pode fazer sentido.
Obviamente, eles não estão realmente sendo forçados a fazer isso. Se não quiserem se juntar, tudo bem, mas estou perdendo pessoas porque elas visitam uma vez, não se cadastram e nunca recebem notificações. E essas não são pessoas aleatórias; elas se inscreveram em um evento que inclui especificamente o uso da nossa comunidade para engajamento. Estou tentando ajudá-las a se cadastrar na primeira vez usando esse processo.
Mas a questão fundamental: o fluxo atual não funciona de forma alguma para usuários existentes, e não vejo motivo para que não funcione. Claro, vocês poderiam mudar a mensagem de erro, mas isso anularia todo o propósito de ter um link que não apenas incentiva cadastros, adiciona pessoas a um grupo e as direciona para um tópico específico (funcionalidade que vocês criaram), quando ele simplesmente … quebra no meio desse processo se você já estiver no sistema.
Ah, entendi, esse era um contexto importante que me faltava na solicitação original. Então, você tem uma lista enorme de e-mails, mas não sabe quais desses e-mails já possuem uma conta?
Isso faz sentido. Vamos ver se conseguimos melhorar o sistema de convites para lidar melhor com esse caso.
Parece-me que, se uma linha no arquivo CSV corresponder a uma conta existente, essa pessoa também deve receber um e-mail de notificação e ser redirecionada para o tópico fornecido (se especificado), além de ter essa conta existente adicionada a quaisquer grupos especificados.
Obrigado @Monte_Kalisch@nathank@downey! É incrível saber que essa ideia não existia até que membros da comunidade a compartilhassem, muito obrigado! E obrigado à equipe do Discourse por apoiá-la. Espero que este recurso específico não seja revertido com as novas modificações no sistema de convites.
Sim, uma correção está a caminho, acho que para adicionar um pequeno texto ‘login’ na parte inferior da página, mas não será claro para usuários existentes (especialmente se eles são ‘novos’ em primeiro lugar (ou seja, já registrados, mas não familiarizados com a plataforma) ou se eles não são muito experientes em tecnologia). A reação esperada é que usuários existentes pensem que o link de convite é apenas para ‘novo usuário’ se inscrever, ou eles clicarão no logotipo da página inicial em vez do pequeno texto ‘login’ no final da página. O problema é que, se eles não virem a pequena opção de login no final do formulário de ‘inscrição’, eles não serão redirecionados para o tópico pretendido.
Acho que ocultar o botão de login não será útil para usuários existentes. Também não acho que novos usuários considerarão o botão ‘login’ na parte superior da página em vez de um formulário de ‘inscrição’.