Net Promoter와 만족도 점수는 어떻게 하나요?

커뮤니티의 "성공"을 어떻게 측정할지 고민 중입니다. 기본 옵션으로 Net Promoter Score(NPS)와 만족도 평가가 제안되었습니다.

사용자에게 이러한 피드백을 요청할 수 있는 플러그인이나 테마 구성 요소를 찾지 못했습니다. 제가 놓친 것이 있는 건가요? 이 사항이 검토되어 거절된 적이 있나요?

관리자 대시보드의 보고서를 확인해 보셨나요? Discourse는 커뮤니티의 성공을 측정하는 데 사용할 수 있는 데이터를 상당히 많이 수집합니다. 예를 들어, 일일 활성 사용자 수(DAU)가 있습니다. 사용자에게 직접 물어볼 필요가 없습니다.

하지만 정말로 원하신다면, 테마 커스터마이징을 통해 헤더에 서드파티 설문조사를 임베드할 수 있습니다. 기억이 정확하다면, forum.asana.com에도 이런 기능이 있었는데, 방금 확인해 보니 더 이상 존재하지 않습니다. 그들에게 어떻게 작동했는지 물어보실 수 있습니다.

네, 관리자 대시보드의 보고서를 확실히 확인했습니다.

그리고 그 답변은, 보고서에는 트래픽 양은 보여지지만 만족도는 보여지지 않는다는 것이었습니다.

또한, 이 사이트의 DAU/MAU 점수는 얼마인가요? 일부 보고서가 우리 커뮤니티 유형과 관련이 있는지 완전히 명확하지 않습니다. 우리는 “스포츠 이야기” 커뮤니티가 아니라, 아마도 이 사이트와 마찬가지로 더 많은 지원 커뮤니티에 가깝기 때문입니다.

이 poll banner theme component이 해결책이 될 수 있습니다. 이 컴포넌트는 Discourse에 내장된 수치 점수 투표(poll)를 사용하며, 투표를 배너 형태로 표시합니다:

이것은 Discourse의 기존 수치 평가 투표(number rating poll) 기능을 기반으로 합니다.

사용하려면 첫 번째 게시글에 투표를 포함하여 새로운 공개 주제(topic)를 생성해야 합니다(주제 목록에 표시하지 않으려면 목록에서 제외할 수 있습니다)… 투표 마크다운은 다음과 같습니다:

[poll name=example type=number results=always max=10 step=1]
# How likely are you to recommend us to a friend?
[/poll]

그런 다음 주제 ID(URL의 숫자)를 사용하여 테마 컴포넌트 설정을 구성합니다:

누군가 배너의 옵션을 클릭하면 해당 주제 내의 투표가 업데이트됩니다. 투표 후 현재 기기에서는 더 이상 배너가 표시되지 않습니다. 또한 배너가 표시되기까지의 대기 시간(분 단위, 기본값 20분)을 설정할 수 있으며, 특정 시점(기본값 7일) 이후에는 표시를 중지할 수도 있습니다.

더 완전한 CSAT를 구축하려면 커스텀 마법사 플러그인에서 무언가를 만들고, 보고를 위해 데이터 탐색기를 사용하는 것이 좋습니다.

@awesomerobot님 감사합니다!

검색을 해봐도 명확하지가 않네요. 여기에 ‘댓글’ 입력란을 추가할 수 있는 방법이 있을까요?

아니면 제가 너무 멍청한 건가요? 이건 투표 주제에 답글을 남기는 것과 관련이 있는 건가요?

아니요, 여기에 댓글 입력란을 추가할 방법은 없습니다… 이 기능은 주제 내의 투표만 배너에 표시하는 역할을 합니다. 따라서 배너는 실제로 투표를 눈에 띄게 하고 더 많은 사람들이 참여하기 쉽게 해주는 정도입니다… 다만, 투표가 포함된 주제에서는 평소와 같이 답글을 달 수 있으니, 링크를 추가하는 것으로 충분할지도 모르겠네요?

기록을 위해 말씀드리자면, 이 기능은 “공개” 게시물이 필요하며, 비공개(미상장) 토픽에서는 작동하지 않습니다(배너가 단순히 표시되지 않음).

또한 코멘트를 유도하기 위해 토픽 링크를 추가해 보았는데:

이것은 배너에서 단순히 제거됩니다:

오, 이상하네요. 제 환경에서는 링크가 정상적으로 작동하는데…

제 테스트 토픽은 이렇게 포맷되어 있습니다:

[poll name=example type=number results=always max=10 step=1]
# 친구에게 우리를 추천할 가능성이 얼마나 되나요? [의견? 질문?](http://community.example.com/t/this-is-my-poll-topic/111)
[/poll]

아마 이런 일이 있었을 수도 있습니다: 설문을 생성한 후 배너를 확인하고, 나중에 토픽을 편집하여 링크를 추가했다면… 링크가 없는 원래 배너가 캐시에 남아 있을 수 있습니다(이는 배너가 과도한 "페이지뷰"를 생성하지 않도록 하기 위함입니다). 우클릭하여 페이지를 검사… 선택한 후 로컬 스토리지(local storage)를 지우면 캐시를 삭제할 수 있습니다:

토픽을 목록에서 제외(unlisted)하는 것도 제 환경에서는 작동합니다… 토픽은 공개(public) 상태여야 하지만, 목록에서 제외된 토픽도 공개 상태이며 일반 사용자의 토픽 목록에서 숨겨져 있을 뿐입니다(즉, 일반 사용자는 방문할 수 있지만 직접 링크를 통해서만 가능합니다)

네, 비공개 게시글에서도 잘 작동하네요.
링크가 안 보였던 건 아마 캐시 문제였을 것 같아요.

도와주셔서 감사합니다!

후속 조치로 두 번 시도해 보았지만, TL4 사용자들로부터만 표를 얻었습니다.

무슨 일이 일어나고 있는지 전혀 모르겠지만, 다른 옵션이 있는지 알아보겠습니다.

이 주제에 대한 후속 내용으로, 3월 말에 이 작업을 2주간 성공적으로 실행했습니다.

지원팀과 몇 가지 비공개 대화를 나눈 끝에, 투표하려면 해당 설문/토픽이 게시된 카테고리에서 게시할 수 있는 권한이 있어야 한다는 것을 마침내 이해했습니다. 저는 설문 토픽을 비공개 카테고리에 등록했기 때문에, NPS 팝업은 해당 카테고리를 사용할 수 있는 권한이 있는 사용자에게만 표시되었습니다.

3월에는 주당 약 22,000회의 로그인 페이지뷰가 있었는데, 투표자는 46명였습니다.
저항자(Detractors)와 중립층(Neutrals)을 위한 그룹을 생성했습니다. 이를 통해 이들에게 더 구체적인 피드백을 요청하는 메시지를 보내는 것이 쉬워집니다.

부수적으로, 이들을 대상으로 최근 활동을 집계하여 쉽게 확인할 수도 있습니다.

@awesomerobot 님이 제안한 poll banner theme component을 시도해 보고 있는데, 제대로 작동하는지 확신이 서지 않습니다. 테스트해 본 결과, 사용자가 ‘표시 대기 시간(show after)’ 설정보다 훨씬 긴 시간(수 분 이상) 동안 페이지를 이동해도 배너가 표시되려면 페이지를 새로고침해야 하는 것 같습니다.
또한 하루 동안 운영해 본 결과, 방문한 사용자 중 투표에 참여한 비율은 1.5%에 불과했습니다.
혹시 같은 현상을 경험하신 분이 계신가요?
이 경우 게시물의 조회수가 어떻게 집계되는지도 궁금합니다. 사용자가 배너를 볼 때마다 조회수가 1씩 증가하는 건가요?

처음 이 작업을 진행했을 때 응답률이 매우 낮았습니다. 앞서 언급했듯이, 지난번에는 2주 동안 직원들을 포함해 총 46명이 투표했습니다. 사용자만 따지면 39명이었습니다. 비율이 아니라 실제 인원수입니다.

금요일에 이 기능을 다시 켰고, 이번에는 더 좋은 응답률을 얻기 위해 여러 조치를 취했습니다.

‘show after’ 설정을 0으로 조정했습니다. (사실 처음에도 이렇게 했습니다.)
Selection_250

사용자는 현재 세션에서는 볼 수 없을 수도 있지만(?) 다음에 다시 방문할 때는 볼 수 있을 것입니다. 우리는 2주 단위로 이를 진행하므로, 그 점은 걱정하지 않습니다.

이번에는 가시성을 높이기 위해 CSS를 조정했습니다. (기본적으로 투표는 흰 배경에 흰 글씨로 표시됩니다.)


이미 4일 만에 비직원 투표가 22건에 달해, 긍정적인 기분을 느끼고 있습니다.

또한, 질문 안에 줄바꿈을 추가할 때 <br/>를 사용할 수 있다는 것을 깨달았습니다. (단순히 Enter 키를 누르면 표시가 깨집니다.) 그래서 텍스트를 조금 더 보기 좋게 만들 수 있었습니다.

마지막으로, Data Explorer 플러그인을 사용하여 지난 투표 이후 로그인한 TL1 및 TL2 사용자 목록을 추출했으며, 곧 BCC 플러그인을 사용해 그들에게 메시지를 보내 투표를 해달라고 요청할 예정입니다. 해당 메시지에는 배너를 이미 닫았을 경우를 대비해 투표 주제에 대한 직접 링크가 포함됩니다. 목록을 추출하기 위한 SQL은 다음과 같습니다.

SELECT username,last_posted_at,last_seen_at FROM users
WHERE trust_level != 4
AND trust_level > 0
AND last_seen_at::date > '2022-04-01'

공유해 주셔서 감사합니다!

이 경우 다음 세션에서 로그아웃을 한 후 다시 로그인해야 하는가요? 아니면 사용자가 계속 로그인된 상태여도 작동하나요?

해당 주제에 대한 다른 게시물을 확인했습니다. 아주 좋은 아이디어였지만, 우리가 사용하는 테마에는 CSS/HTML 편집 옵션이 활성화되어 있지 않습니다.

처음에는 저도 찾을 수 없었습니다:

감사합니다! 기본 테마에는 표시되는데, 저는 이 옵션이 없는 air 테마를 사용하고 있습니다.

외부 테마를 수정할 수 없습니다.

새로운 테마 컴포넌트를 생성한 다음(Beginner's guide to using Discourse Themes 참고) Discourse Theme Interface → Create new themes and theme components 메뉴를 통해 해당 컴포넌트를 기존 테마에 추가하세요.

후속 조치로, 최근 NPS 조사에서 217표가 집계되었는데, 대부분은 아마도 아래 내용 덕분이라고 생각합니다:

운영 관련 업데이트 하나 더 드릴게요. 월요일부터 진행할 투표를 비공개 카테고리에 미리 올려두고, 월요일에 자동으로 공개 카테고리로 이동하도록 토픽 타이머를 설정해 두었습니다.

투표 배너 구성 요소를 이제 활성화했지만, 해당 투표/게시물이 월요일에 공개적으로 표시될 때까지 일반 사용자들에게는 배너가 표시되지 않을 것입니다.

이런 일들을 점점 잘 해내는 것 같아요. :sunglasses: