Formulário pop-up pós-cadastro para perguntas demográficas opcionais - isso existe?

Olá a todos, o aviso habitual de que sou a pessoa menos desenvolvedora que existe, mas cuido de um fórum comunitário que usa o Discourse (plano Pro Plus) e estou fazendo o meu melhor para aprender. Isto é muito uma situação de ‘Explique como se eu tivesse 5 anos’, receio.

Preciso de orientação sobre como implementar um formulário pop-up pós-inscrição, se é que isso existe?

O problema: Atualmente, fazemos perguntas demográficas opcionais (idade, tipo de câncer, localização, etc.) no próprio formulário de inscrição, e isso está criando atrito. Nossos usuários estão lidando com condições de saúde sérias e queremos tornar a inscrição o mais simples possível.

O que eu quero fazer: Mostrar um formulário pop-up dispensável imediatamente após a inscrição com essas perguntas opcionais. Requisitos principais que identifiquei até agora:

  • Aparece apenas uma vez após a inscrição (não a cada login)

  • Os usuários podem dispensá-lo sem concluí-lo

  • Nunca mais aparece depois de dispensado ou concluído

  • Salva as respostas em campos de usuário personalizados se eles preencherem

Perguntas:

  1. Existe algum componente/plugin existente que faça algo semelhante que eu possa usar ou aprender?

  2. Isto deveria ser um plugin em vez de um componente de tema?

  3. Qual é a melhor maneira de rastrear persistentemente a dispensa?

  4. Algum ‘pegadinha’ ou armadilha óbvia com esta abordagem?

Obrigado por quaisquer dicas! E me avisem se estou complicando demais as coisas - quero garantir que estou adotando a abordagem correta sendo um novato.

Não conheço nenhum componente de tema que exiba um pop-up após o cadastro, mas deve ser possível, e você poderia verificar algumas das estatísticas do usuário para mostrá-lo apenas a novos usuários (talvez um tempo de leitura de 0; não acho que “visto” funcione).

Eu estava me perguntando se uma mensagem pessoal enviada ao usuário também funcionaria. Existem algumas opções sobre como enviar uma mensagem aos usuários assim que eles se juntam. Eu precisaria verificar qual funciona melhor para este caso.

Com o componente https://meta.discourse.org/t/user-field-prompt/185214, a informação poderia até ser inserida diretamente na mensagem.

image

1 curtida

Não é uma resposta técnica, mas da perspectiva de UX: se as perguntas causarem atrito durante o cadastro, garanto que um pop-up aparecendo no segundo em que você finalmente “entrar” será ainda mais indesejado.

1 curtida

Você está pregando para os convertidos aqui @chapoi, mas este é o compromisso que chegamos no momento! :melting_face:

1 curtida