Novo link de convite deve funcionar para usuários existentes

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.

6 curtidas

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?

4 curtidas

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.

2 curtidas

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.

1 curtida

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?

1 curtida

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.

2 curtidas

Há um incentivo automático para que os usuários se registrem se navegarem no site por algum tempo, por exemplo:

Isso é incorporado e ocorre automaticamente.

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.

1 curtida

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.

2 curtidas

Certo, geralmente não somos fãs de forçar os usuários a fazer coisas :wink:

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.

2 curtidas

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.

3 curtidas

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.

5 curtidas

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.

3 curtidas

Com certeza! Eu destaquei esse problema no ano passado, logo após a implementação do novo sistema de convites:

Gostaria muito que isso fosse resolvido, pois é um grande obstáculo no esforço de trazer pessoas para nossas comunidades.

5 curtidas

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 :exploding_head: com as novas modificações no sistema de convites.

@tobiaseigen, é exatamente isso que estamos enfrentando agora com a página de links de convite, que não tem o botão de login no cabeçalho superior para usuários existentes. Está confundindo os usuários existentes ao mostrar um formulário para ‘inscrever-se’ em vez de uma opção ‘se você já tem uma conta, faça login’ :cry: (No 'sign in' option in the accept invitation page, only the signup form is shown - #12 by gassim)

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’.

Isso foi resolvido - as pessoas são de fato adicionadas a grupos sem problemas agora, independentemente de já serem usuárias ou não.

O que resta é a incapacidade de permitir que pessoas de confiança pulem o processo de aprovação. Atualmente é tudo ou nada:

1 curtida