注册后弹出的可选人口统计问题表单 - 存在吗?

大家好,一如既往地声明,我离开发者最远,但我负责一个使用 Discourse(Pro Plus 计划)的社区论坛,我正在尽我所能学习。恐怕这完全是“给我五岁小孩解释”的情况。

我需要关于如何实现一个注册后弹出表单的指导,如果这是可行的。

**问题:**我们目前在注册表单中询问可选的人口统计问题(年龄、癌症类型、地点等),这造成了摩擦。我们的用户正在应对严重的健康问题,我们希望使注册过程尽可能简单直接。

**我想要做的事情:**在注册后立即显示一个可关闭的弹出表单,包含这些可选问题。到目前为止我确定的关键要求:

  • 仅在注册后显示一次(而不是每次登录都显示)

  • 用户可以在不完成的情况下关闭它

  • 一旦关闭或完成,将永远不再显示

  • 如果用户填写了,则将回复保存到自定义用户字段

问题:

  1. 是否有现有的组件/插件可以做类似的事情,我可以用来学习?

  2. 这应该是插件而不是主题组件吗?

  3. 持续跟踪用户关闭行为的最佳方法是什么?

  4. 这种方法有哪些明显的“陷阱”和“难点”?

感谢任何指点!如果我把事情复杂化了,请告诉我——我想确保作为一个新手,我采取了正确的方法。

1 个赞

我不知道有任何主题组件能在注册后显示弹出窗口,但这应该是可行的,您可以检查用户的一些统计数据,以便只对新用户显示(也许阅读时间为 0;我不认为“已查看”有效)。

我想知道发送给用户的私人消息是否也有效。有一些关于用户加入后如何向他们发送消息的选项。我需要检查哪种最适合这种情况。

使用 https://meta.discourse.org/t/user-field-prompt/185214 组件,信息甚至可以直接输入到消息中。

image

2 个赞

这不是一个技术性回复,而是从用户体验(UX)的角度来看:如果这些问题在注册过程中造成了阻碍,我敢保证,在你终于“进入”后立即弹出的窗口会更不受欢迎。

2 个赞

你在这里是向唱诗班布道,@chapoi,但这是我们目前达成的妥协!:melting_face:

4 个赞

哦,这对我很感兴趣。你们比我领先(我还在设置阶段),但我也是一个支持社区的运营者,我正计划在注册表单中添加很多用户字段。但我没有考虑到摩擦因素!

我可能需要重新考虑我的方法,将这些字段从注册表单中移除,但要找到一种方法邀请人们“稍后”填写它们。

我有两个想法:

  • 我们将为新成员提供“说明”:做 x,做 y,一些我们邀请他们(比喻地)勾选的方框,以便为完全参与社区做好准备。这可以作为其中之一,可以通过徽章或将成员放入一个组(个人资料问题已完成!)来奖励——这可以作为访问社区某些方面的条件,或者仅仅是一种实用的方式来识别可能需要一些鼓励或支持来回答这些问题的成员。
  • 我研究了使用自动化向成员发送定期的私人消息(自动回复式),从他们的注册日期开始。所以也许这些消息之一,在加入几天后,是关于填写个人资料的这一部分,也许可以使用 @Moin 提到的 用户字段提示 组件,并且可能与上面的徽章/组条件结合使用,以避免提醒那些已经完成此操作的成员。
1 个赞