如果只有电子邮件可用,那么用户似乎没有参与。
应用程序中的反馈框感觉像是朝着正确方向迈出的一步,但没有提供任何建立社区的能力。
Uservoice 和tenderapp 看起来都可以很好地工作,一旦您的应用程序通过了 beta 阶段,GetSatisfaction 似乎是一个更好的选择。
如果只有电子邮件可用,那么用户似乎没有参与。
应用程序中的反馈框感觉像是朝着正确方向迈出的一步,但没有提供任何建立社区的能力。
Uservoice 和tenderapp 看起来都可以很好地工作,一旦您的应用程序通过了 beta 阶段,GetSatisfaction 似乎是一个更好的选择。
Uservoice 之类的东西非常适合提供一般性建议,甚至发现错误,但它们很少回答您的具体问题/疑虑,因为这不是他们要做的。
我也不认为他们擅长将社区团结在一起。严重地。将您的用户推送到他们兴趣有限的另一个站点不在我的社区培养手册中。
你要:
... 让用户留在您的网站上。如果品牌良好,弹出式 JS 就可以了。但是他们可能仍然需要登录,然后出现的问题是......
... 让他们参与到他们提出的问题中。如果有人提出反馈,请向他们提出一些反馈。将他们困在这个过程中。向他们询问更多关于他们认为什么是正确的问题,或者他们为什么一开始就觉得某事不对劲。
... 使提供反馈是可取的。SO 运作良好的原因之一是它的积分系统。积分意味着奖品(或地位和权力,在这里),这是让人们想要继续前进的好方法。一些用户只会关心和激励只是让交易变得更甜蜜,但大多数用户不会真正关心足够多的人而没有从中受益的前景。
只是跳回到外部服务对于定向反馈来说过于通用的观点。作为开发人员,您有时需要提出具体问题以了解何时需要更改,而这种反馈通常需要在非常具体的时间点提出,通常是在完成一项任务之后。
在任务结束时将反馈问题粘贴在您的网站上。例如,如果用户发布了新的东西或其他东西,在流程结束时,将一个不可错过的盒子放在那里,询问他们对他们来说感觉如何。您可以提出相关问题,并且您会发现更多问题,因为人们刚刚完成了任务(与他们在 10 分钟后注意到您的反馈选项卡相反,当他们忘记了一半时)。
这里有几个单独的问题。如果您谈论的是测试人员,这意味着您正在运行和管理一个 beta 程序,在这种情况下,运行您的 beta 程序的人会定期与您的测试人员联系,无论是通过语音、电子邮件、调查、论坛还是任何。
如果您谈论的是 Web 2.0“测试版”,在其中您出于技术或业务原因限制用户数量,但您没有作为测试人员积极管理他们,那么您只有用户,而反馈框只是会从曲柄、书呆子和真正讨厌或喜欢你的应用程序的人那里得到行动。为了解决这个问题,您可以在肉类空间中进行传统的可用性测试。Jakob Nielsen 和 Steve Krug 都对如何廉价而有效地做到这一点有很好的、快速的总结。搜索丢失了我们的租约可用性测试。
建立社区是一个完全独立的问题,除了您提到的那些之外,您还可以考虑任何数量的创意选项,包括您的应用程序的 Twitter 流和开发者博客。
最后,您拥有的最好的事情之一就是您拥有一个网络应用程序。通过编写一个简单的日志记录和报告框架,您可以收集有关用户在系统上执行的每个操作的实际数据,这样您就可以获得有关用户在做什么以及他们是如何做的问题的经验答案。
作为 CCO @ Instabug 一个应用内反馈机制和移动错误跟踪工具,我想你可能想看看我们的朋友HelpShift和Apptentive,它们都提供了很好的应用内 CRM 方法和双向对话。
我认为没有什么比亲自与客户保持联系(甚至通过电子邮件)并询问他们遇到的任何问题或可用性问题更好的了。与任何“提交您的反馈”框相比,这为改进机会提供了更好的反馈洞察力。