小i约球的故事:让附近想打球的人,终于看见彼此
写给每一个还在城市里,默默找搭子的你。
一、那个卡在最现实一步的周末
拍子已经收拾好了,球鞋在门口摆着,附近球馆也收藏了好几家。
可真到了周末,你还是没有出门。
卡住你的,不是运动热情,也不是没有场地——而是一个看起来很小、实则很大的问题:今天,和谁打?
乒乓球、羽毛球、台球和网球,都有这个麻烦。它们不像跑步,换好衣服就能出发;也不像健身,一个人对着器械也能完成。它们天生需要另一个人:一个"刚刚好"的人——离你不远,时间能对上,水平也别差太多。只满足其中一两项,通常都约不成。
你大概也试过。打开微信,在几个球友群里发一句"今晚有人打吗?",然后等着。半天没人回;好不容易有人回,一问才发现,一个在城东,一个在城西。再聊地点、聊水平、聊时间,几轮下来,热情已经凉了一半。
最后你放下手机,把拍子又塞回柜子。
这不是你一个人的经历。我们后来给这类人起了一个名字——隐性球友。
二、不是没人爱打,是大家互相看不见
身边想打球的人,其实远比我们想象的要多。
有人小时候练过,工作多年后想重新捡起来;有人看完一场比赛,热血上头,当晚就下单一支球拍;有人毕业、搬家、换了工作,原来的球友圈突然断了,人还在,距离却不允许他们再约;还有人的时间极不规律,只能偶尔打一次,很难进入任何一个固定球局。
他们的问题,从来不是"不爱运动",而是"不知道附近谁也愿意打"。
这些人分散在不同的小区、不同的球馆、不同的微信群里,像一座城市里彼此错过的星点。每一个群里可能都有几十个想打球的人,但真到约球的时候,往往只有几个人说话;而那几个人里,离得近、水平合、时间对得上的,可能一个都没有。
我们后来把这种状态想成一座球类金字塔。
金字塔的上层,是水平较高的玩家,他们通常有固定教练、俱乐部或者熟悉的对手,不太需要公开找人;中间是经常打的业余爱好者,已经加了几个群,也知道附近有哪些场馆,偶尔需要平台帮忙补一个人或找一场活动;而底部的人数可能最多,状态却最不稳定——他们就是那些隐性球友。
场馆驱动的产品天然更容易碰到金字塔中上层,因为这部分人已经在打球、订场、参加活动。处在底部的人,可能连该搜哪个俱乐部、去哪个场馆都不知道。面对一个写着"中高级对抗"或"固定双打"的活动,新手很容易先退一步。
小i约球想做的,是先服务这群散客。
三、一件被反复遇到的小事
做小i约球之前,我也反复遇到同一件事:明明想打球,拍子和球馆都有,最后却因为找不到合适的人,只好作罢。
而且"找不到"还不是一次性的。乒乓球、羽毛球、台球和网球都需要搭档或对手。这个人不能只是"也喜欢打球",还得离得不远,时间能对上,水平和打球方式也大致合适。任何一个条件错开,一场球就很难真正发生。
微信群能帮上一些忙,但群消息很快会被刷走。你发一句"今晚有人吗",可能当时没人看见;好不容易有人回复,聊过地点和时间,又发现彼此隔得太远。下次想打,还要从头再问一遍。
那是一种很微妙的消耗:不是打不成,是每次都要重新试一次,运气成分太高。
做小i约球,就是想让"找球友"这件事,少一点碰运气。
四、一个反直觉的选择:从球友,不从场馆
做产品之前,我们认真研究过市面上的约球小程序。大多从活动、俱乐部和场馆切入——用户打开小程序,找附近活动、报名球局或者预订场地;俱乐部发布活动,把自己原有的球友带进平台;平台又把新用户送回活动和场馆。
这套逻辑当然成立。羽毛球馆、网球场的投入高,位置往往不在租金最贵的城市中心,一旦周边球友不够多,空置时段就是场馆必须解决的问题。另一边,高频打球的人需要订场,也习惯参加俱乐部活动。平台连接两端,既有明确的服务对象,也有比较直接的收入路径。
如果目标是更快地组织一场"已有场地、已有发起人"的活动,从场馆和俱乐部切入是非常合理的选择。我们从来没有想过证明这条路错了。
但我们一直在看另一群人。
那群连该搜哪个俱乐部、去哪个球馆都不知道的人;那群搬了家、原来的球友不在附近的人;那群很多年没打、想重新捡起来、却不知道附近谁愿意一起练的人。
对他们来说,第一步往往是先找到一个距离合适、愿意互相了解的球友,然后才谈得上订场和参加活动。
所以,小i约球没有先做订场和活动。我们选择从每一个具体的球友出发。
这条路其实更难。需求低频,用户分散,缺少现成组织者,变现也不像订场和活动抽成那样直接。但如果没有人帮他们完成"第一次连接",他们可能一直只是"想打球的人",而不是"正在打球的人"。而对一项运动来说,底部人群从绝对数量上更多——只有基数大了,这项运动才更有生命力。
五、一张名片,而不是一条消息
我们最早做的,不是活动,而是一张约球名片。
你可以围绕家、公司或者常去的球馆,留下想打什么球、大致水平、方便的时间和约球偏好。别人打开小程序,也能按地理位置查看附近球友的名片。比起在大群里反复问"有人吗",这种方式更直接:先看距离,再看项目和水平,合适了再联系。
为什么是"名片",而不是"今天有人吗"?
因为最常见的约球方式,是一条即时消息,它的问题在于有效期太短,也太依赖发送时机。微信群里刚好没人看,帖子就沉了;有人回复,再问地点、水平和时间,几轮对话之后才发现不合适。下一次想打,还得把同样的话重发一遍。
约球名片更接近一份长期存在的约球意愿。这个差别看起来不大,实际改变了匹配发生的时间。
临时帖子要求发帖者和潜在球友在同一个时间窗口出现;而约球名片允许两个人错峰到来:你今天留下信息,他两周后搬到附近,仍然有机会看见你。对一个低频、本地化的需求来说,等待合适的人出现,比催用户每天回来刷首页,要现实得多。
名片也不需要写得像简历。它只要帮另一个人快速判断几件事:离得远不远,打什么球,大概什么水平,通常什么时候有空,是想轻松出汗还是认真练球。找搭子的效率,往往不取决于认识多少人,而取决于能否尽早排除明显不合适的人。
六、"附近"不是一个装饰性的标签
很多兴趣社区按项目、话题或者城市组织内容。但在线下约球里,"同城"仍然太大了。
在北京、上海这样的城市,一个在城东,一个在城西,地图上都属于同城,实际很难维持每周见面。就算直线距离只有几公里,通勤路线也可能让这场球失去吸引力。地点不是名片上的补充信息,而是第一次筛选。
因此,小i约球允许用户基于一个具体位置建立名片。这个位置不一定是当前定位,也可以是公司、住处附近,或者常去的球馆。首页则用地图和列表展示附近球友,并按地理位置排序和推荐。
这里还有一个容易被忽略的区别:人现在在哪里,不等于他愿意去哪里打球。午休时打开小程序,当前位置可能是公司;真正想约球的地方,也许是晚上回家后常去的球馆。让用户主动选择约球地点,比只读取一次实时定位,更符合真实的生活。
七、低频需求,不能只靠用户主动打开
第一版产品做出来后,我们很快遇到一个问题:用户今天打开小程序,附近没有合适的人,他为什么明天还要再打开一次?
找球友不是外卖,也不是即时通信。大多数人不会每天刷新附近列表。今天没有匹配到,只能说明这一刻没有,不能说明下周也没有。如果产品把"发现"的责任全部交给用户,很多潜在匹配会悄无声息地错过。
所以小i约球把名片和后续触达连在了一起。用户关注公众号后,系统可以继续留意名片所在位置周边的新球友;有人后来发布了相关名片,原来的用户就有机会收到提醒。
我们更愿意把它理解成"替用户等人"。用户不需要为了一个低频需求养成每日签到的习惯;新的可能性出现时,再把他叫回来,会更符合真实的生活节奏。这也慢慢变成了小i约球和"活动信息流"的本质区别:活动有明确时间,临近开始时集中分发很有效;长期找搭子没有统一截止时间,匹配可能发生在名片发布后的任何一天。两者需要不同的产品节奏。
八、长期找人,和今晚缺人,是两件事
当然,名片也解决不了所有问题。
"我平时想找附近水平相近的球友",和"今晚八点订了场,还差一个人",紧迫程度完全不同。前者可以慢慢匹配,后者过了今晚就失效。如果把它们混在同一条信息流里,长期名片会被大量临时消息冲走,临时约球又可能被已经没有需求的人看到。
所以我们后来把两种需求拆开:约球名片负责长期连接,快速约球负责带具体日期、时间和地点的临时需求,并在到期后失效。后续再由公众号提醒和本地群承接即时沟通。
这套设计不是为了把所有约球环节都关进一个小程序。微信群很适合最后几步:确认时间、商量费用、临时改场地——它不擅长的是长期保存和按位置检索信息。小程序负责让合适的人先互相发现,群聊负责让已经找到彼此的人把事情说定。
同样,小i约球目前也不是订场工具。已经知道去哪、参加哪场活动的人,使用场馆和俱乐部驱动的平台会更直接。小i约球想补的是更靠前的一步:当一个人还没有固定搭子,甚至还没有进入本地圈子时,先让他找到附近可能一起打球的人。
九、最难的,与最珍贵的
从散客侧开始,最难的是本地产品绕不过去的用户密度。
一个全国有很多用户的产品,如果他们分散在不同城市、不同城区、不同项目、不同水平上,对某个刚打开小程序的人,仍然可能是一座空城。附近没有合适的人时,再精致的界面也无法制造一场球。每增加一个筛选条件,匹配的准确度提高了,可供选择的人也会减少。
这也是为什么许多垂直兴趣社交产品很难撑过冷启动:用户要等网络形成,产品却需要在网络形成之前证明价值;商业化同样尴尬,散客没有场馆那样明确的付费动机。
小i约球能走到今天,已经形成了稳定的用户和留存,也实现了一定程度的盈利。我们不想据此宣布"模式已经跑通",更不想堆砌数据。这些结果至少让我们确认了一件事:在场馆驱动之外,确实有一批人愿意先留下约球意愿,等待附近的球友出现。这条需求不是我们坐在电脑前想象出来的。
它的边界也仍然清楚。产品不能保证每个人立刻找到搭子,不能替用户判断陌生人是否可靠,也不能凭软件消除城市通勤、水平差异和临时爽约。我们能做的,是把原本散落在群聊、帖子和熟人关系里的信息整理出来,让一次连接少碰几次运气。
比起首页看起来有多热闹,我们更在意一次联系最后有没有变成一场真实的球。暂时没有匹配,说明附近的连接还不够;信息写得不清楚,我们就继续改进名片和筛选;用户不方便经常回来,提醒就应该及时一些,也克制一些。
十、谢谢每一个留下名片的人
小i约球能走到今天,离不开每一个发布名片、主动联系球友、提出建议的人。
你们留下的每一条信息,都让同一个区域里原本互不认识的人,多了一次遇见的可能。也许是一个搬了新家、正发愁找不到球馆的年轻人;也许是一个多年没打、终于鼓起勇气重新拿起球拍的中年人;也许是一个时间零碎、只想偶尔出出汗的普通上班族——他们都不必再为了一个低频的需求,在很多群里反复询问。
我们最初想解决的问题,一直没有变:
当一个人想打球时,不必先认识一整个圈子,也不必在很多群里反复问。先让附近合适的人看见彼此,剩下的事情,才有机会发生。
写在最后
打球这件事,很多时候不是输给懒,而是输给"没人一起"。
如果附近本来就有人想打,只是你们互相不知道,那就太可惜了。
小i约球是一款帮助乒乓球、羽毛球、台球和网球爱好者寻找附近球友的微信小程序。我们从一个尚未进入圈子的普通球友出发,让他的需求可以被长期看见——以闪动为代表的这类产品从场馆和俱乐部出发,把已经存在的活动组织得更有效;而我们,想补上更靠前的一步。
它们处理的是同一条约球链路上的不同位置。把一句"有人吗"发到更多群里,未必就能找到球友。我们想做的事情更具体:
让合适的人,在合适的地点,终于能够看见彼此。
如果你也在找球友,不妨打开小i约球,留下一张自己的约球名片。希望下一次想打球时,你已经有一个可以联系的人。
小i约球 · 让附近想打球的人,终于能看见彼此
小i约球品牌故事,记录每一个想打球的人如何遇见合适的球友。