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:
-
Existe algum componente/plugin existente que faça algo semelhante que eu possa usar ou aprender?
-
Isto deveria ser um plugin em vez de um componente de tema?
-
Qual é a melhor maneira de rastrear persistentemente a dispensa?
-
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.
