가입 후 선택적 인구통계 질문을 위한 팝업 폼 - 이런 기능이 있나요?

안녕하세요, 모두. 개발자와는 거리가 먼 사람임을 미리 말씀드립니다. 저는 Discourse(Pro Plus 플랜)를 사용하는 커뮤니티 포럼을 관리하고 있으며, 최선을 다해 배우고 있습니다. 이번 질문은 정말 초보자 수준으로 쉽게 설명해 주셔야 할 것 같습니다.

가입 후 팝업 폼을 구현하는 방법에 대해 조언을 구하고 싶습니다. 이런 기능이 실제로 가능한지 궁금합니다.

현재 문제점: 현재 가입 폼 자체에서 선택 사항인 인구통계학적 질문(나이, 암 유형, 지역 등)을 묻고 있는데, 이로 인해 가입 과정이 번거로워지고 있습니다. 저희 사용자들은 심각한 건강 문제를 겪고 있으므로, 가입 절차를 최대한 단순화하고 싶습니다.

원하는 기능: 가입 직후 이러한 선택 질문을 포함하는 닫을 수 있는 팝업 폼을 표시하는 것입니다. 지금까지 파악한 주요 요구 사항은 다음과 같습니다:

  • 가입 후 한 번만 표시 (매 로그인 시마다 표시되지 않음)

  • 사용자가 내용을 채우지 않고도 닫을 수 있음

  • 한 번 닫거나 제출한 후에는 다시 표시되지 않음

  • 사용자가 내용을 입력한 경우, 응답을 사용자 커스텀 필드에 저장

질문 사항:

  1. 이와 유사한 기능을 수행하는 기존 컴포넌트나 플러그인이 있는지, 있다면 참고하거나 활용할 수 있는지?

  2. 이 기능을 플러그인으로 만드는 것이 테마 컴포넌트로 만드는 것보다 더 적절한지?

  3. 팝업 닫힘 상태를 영구적으로 추적하는 가장 좋은 방법은 무엇인지?

  4. 이 접근 방식과 관련하여 명백한 함정이나 주의할 점은 없는지?

도움 주시면 감사하겠습니다! 그리고 제가 이 문제를 너무 복잡하게 생각하고 있는지 알려주시면 좋겠습니다. 초보자로서 올바른 접근 방식을 취하고 있는지 확인하고 싶습니다.

회원 가입 후 팝업을 표시하는 테마 컴포넌트는 알지 못하지만, 가능할 것입니다. 그리고 사용자의 몇 가지 통계를 확인하여 새 사용자만에게만 표시할 수 있습니다(읽기 시간이 0인 경우일 수 있습니다. "확인됨"은 작동하지 않는다고 생각합니다).

사용자에게 개인 메시지를 보내는 것도 작동할지 궁금합니다. 사용자가 가입한 후 한 번만 메시지를 보내는 방법에 대해 몇 가지 옵션이 있습니다. 이 경우에 가장 잘 작동하는 옵션을 확인해 봐야 합니다.

User Field Prompt 컴포넌트를 사용하면 정보를 메시지에 직접 입력할 수도 있습니다.

기술적인 답변은 아니지만, UX 관점에서 보면: 만약 이러한 질문들이 가입 과정에서 마찰을 일으킨다면, 마침내 “접속”한 바로 그 순간에 팝업이 나타나는 것은 더더욱 환영받지 못할 것입니다.

@chapoi 님, 이미 알고 계신 이야기를 하고 계신 거예요. 하지만 지금은 이렇게 타협점을 찾았어요! :melting_face:

오, 이건 저에게 흥미로운 주제네요. 저는 아직 설정 중이라 당신보다 뒤처져 있지만, 저도 지원 커뮤니티를 운영하고 있으며 가입 양식에 사용자 필드를 많이 추가할 계획이었습니다. 하지만 마찰 요소에 대해서는 생각해 본 적이 없었네요!

제 접근 방식을 다시 생각해 보고, 가입 양식에서 해당 필드를 제외하되, 나중에 사람들이 채울 수 있도록 유도하는 방법을 찾아야 할 것 같습니다.

이와 관련하여 두 가지 아이디어가 있습니다:

  • 새 멤버를 위한 « 지침 »을 만들 예정입니다: x를 하라, y를 하라, 커뮤니티에 완전히 참여하기 위해 준비를 마치고자 하는 멤버들에게 체크(비유적으로)하도록 초대하는 상자들입니다. 이것이 그중 하나가 될 수 있으며, 이는 배지로 보상하거나 멤버를 특정 그룹(프로필 질문 완료!)에 배치하는 방식으로 처리할 수 있습니다. 이 조건은 커뮤니티의 일부 영역에 대한 접근 권한의 조건이 될 수도 있고, 단순히 해당 질문에 응답하는 데 격려나 지원이 필요할 수 있는 멤버를 식별하는 실용적인 방법이 될 수도 있습니다.
  • 자동화를 사용하여 멤버들에게 가입일로부터 주기적인 개인 메시지(자동 응답 스타일)를 보내는 방법을 조사해 보았습니다. 따라서 가입 후 며칠이 지난 시점에 보내는 메시지 중 하나가 프로필의 해당 부분을 채우는 것에 관한 것이 될 수 있으며, @Moin이 언급한 User Field Prompt 구성 요소를 함께 사용하고, 이미 완료한 멤버들에게 반복적으로 알리지 않기 위해 위에서 언급한 배지/그룹 조건과 조합하는 것도 좋을 것입니다.