월별 코호트를 위해 온디맨드로 생성된 그룹에 사용자 추가

이것은 지원 이슈일 수도 있는데, 왜냐하면 내가 "방법"을 찾지 못했기 때문일 수 있습니다. 하지만 제게 반복적으로 발생하는 시나리오를 공유합니다.

새 사용자가 커뮤니티에 가입하면, 그들을 “월별” 그룹(즉, 가입한 달의 그룹)에 추가하고 싶습니다.

월별 그룹이 이미 존재하는 경우, 승인 직후 해당 그룹에 추가할 수 있으며, 이 부분은 잘 작동합니다.

하지만 그룹이 존재하지 않는 경우(이것은 모바일 앱에서 발생하는 문제입니다):

  • 아직 존재하지 않는 그룹에 사용자를 추가할 방법이 없습니다(태그처럼 그룹을 즉석에서 생성하는 것 말이죠)
  • 그래서 “그룹” 공간으로 가서 그룹을 생성합니다
  • 그룹에서 사용자를 추가할 수는 있지만, 사용자의 사용자명을 알아야만 가능합니다(아무것도 입력하지 않으면 드롭다운에 사용자 목록이 표시되지 않습니다. 이전에 이 문제에 대해 게시글을 쓴 것 같습니다). 그리고 그때쯤이면 새 사용자의 사용자명을 완전히 잊어버려 있습니다.
  • 그래서 사용자 목록으로 가는데,在那里서는 가장 최근에 승인된 사용자를 상단에 정렬하는 방법을 찾을 수 없습니다

이것은 UX(사용자 경험)의 결함인가요, 아니면 PEBCAK(고장난 것은 사용자)인가요?

어떤 사용자 목록을 사용 중이신가요? 공개된 사용자 디렉터리인지, 아니면 관리자 영역의 목록인지요? 후자의 경우 상단에 최신 사용자를 맨 위에 표시하도록 하는 링크가 있습니다.

그룹이 월 단위로만 나뉘나요, 아니면 월과 연도 기준으로 나뉘나요?

이런 경우 워크플로우(Workflows)를 활용하는 것이 좋은 방법일 수 있습니다. 사용자가 생성되면 트리거를 설정하고, 현재 월을 추출한 뒤 해당 그룹에 추가하는 방식으로 구성할 수 있습니다.

부담스럽지 않다면, 왜 이런 그룹에 사용자를 포함시키려는 건지 사용 사례를 알려주실 수 있을까요? 말씀하시는 목표를 더 단순하게 구현할 수 있는 방법이 있을지도 모르기 때문에 여쭤봅니다.

월과 연도! 네, 맞아요… 워크플로우를 꼭 살펴봐야겠어요.

사용 사례: 점진적인 온보딩과 함께 사용자 체크인입니다. 예를 들어 3개월 전에 가입한 사용자에게는 특정 메시지를 보내고 관련 리소스를 안내해 주는 식이죠. 또는 1주일 동안 연락이 없는 신규 가입자에게는 피닝을 하고 싶지만, 몇 개월 된 기존 회원과는 다른 방식으로 하고 싶습니다.

하지만 말씀이 맞아요. 그 사이에 워크플로우 기능이 추가된 걸 잊고 있었네요. 제 요구사항의 상당 부분을 해결해 줄 수 있을 것 같아요!

@Moin, 감사합니다. 그게 문제였네요. 제가 '관리자’가 아니라 ‘공개’ 뷰에 있었다는 걸 몰랐어요. 그거만으로도 도움이 됩니다.

이 대화가 가장 흥미로운 부분은 여러분이 무엇을 하고 있는지, 그리고 왜 그렇게 하는지에 대한 부분이라고 생각해서 Community Building 채널로 옮겼습니다. 또한 "어떻게"라는 주제에 대한 다양한 접근 방식에 대해서도 충분히 논의할 여지가 있다고 생각합니다.

워크플로(Workflows)는 확실히 한번 살펴볼 가치가 있습니다.

아래와 같은 방식을 상상해 봅니다:

  • YYYY-MM와 같은 이름의 그룹을 생성하는 워크플로를 하나 만들어 두고, 일정 트리거에 따라 실행되어 최소 며칠 전에 그룹을 생성하도록 설정합니다.
  • 다른 워크플로(또는 동일한 워크플로 내의 추가 트리거/그래프)를 만들어 사용자를 올바른 그룹에 추가합니다.

잘 작동한다고 판단되는 시스템을 구축하게 되면, 이러한 코호트 그룹을 어떻게 활용하고 계신지에 대한 이야기도 듣고 싶습니다. (더 나아가, 시간이 지남에 따라 커뮤니티에 어떻게 통합되고 있는지에 대한 occasional 업데이트도 좋겠습니다.)

다시 생각해 보니, 두 가지 논의를 분리하는 게 좋겠습니다. 이 주제는 일단 Support 토픽으로 다루겠습니다.

본인에게 맞는 “방법”을 찾으셨다면 알려주시고 해결책으로 표시해 주세요.

별개로 이 커뮤니티 구축의 측면에 대한 논의에 대해 맥락을 더 듣고 싶습니다. #community-building에서 이 주제를 위한 별도 토픽을 마련할 수 있습니다. 병행해서 그 논의를 시작해 주시겠어요?