近在独立开发 TransferIQ,一个用来比较跨境汇款费用和汇率的工具。
刚开始时,我很在意产品看起来是否足够完整:平台数量够不够多、功能够不够丰富、页面是否像一个成熟产品。
后来我发现,金融比价产品最危险的状态,可能就是 “看起来很完整”。
跨境汇款的成本并不只是页面上显示的手续费。实际汇率、汇率差价、付款方式、收款方式、金额和更新时间,都会改变最终到账金额。
如果我快速接入很多平台,产品在数字上会显得更强大。但只要其中一些数据过期,或者比较条件不一致,用户看到的 “最低价格” 就可能没有实际意义。
这让我开始重新思考独立开发中经常遇到的一个问题:
产品应该先追求覆盖范围,还是先保证少量结果足够可信?
对于普通工具,偶尔出现误差也许只是体验问题。但在金融产品里,用户可能会根据结果直接转账或做出资金决定。一次错误就可能让他不再相信整个产品。
所以最近我没有急着增加更多功能,而是在反复思考:
数据多久更新一次才算合理? 预估价格和实际报价应该如何区分? 数据不确定时,是展示出来还是暂时隐藏? 是否应该明确告诉用户,手续费低不代表最终到账更多?
我现在更倾向于:宁愿先做好 20 个平台,也不要急着展示 100 个平台。
但这样做也有代价。覆盖范围太小,用户可能根本找不到自己需要的服务,甚至不会给产品第二次机会。
如果是你,会怎么选择?
先做一个覆盖广但结果只能参考的产品,还是做一个覆盖较少但每条数据都尽量可靠的产品?
想听听做过数据产品、比价工具或金融产品的朋友怎么处理这个问题。