给一位新加坡儿童声乐老师把官网从『能登录』改成『能招生』的全过程——含一条最容易踩的合规红线
2026-06-23
一句话:上一篇尽调的结论是「别先砸钱做炫动画,先做招生系统」。这篇是它的执行篇——我把一位新加坡儿童声乐老师的官网,从一个「能用但招不到生」的平台,改成了「陌生家长点进来就想约试听」的招生落地页。过程里最值钱的不是代码,是一条差点踩中的合规红线:把奖项写错性质。
背景:主角是 Ruby(周思杨),新加坡儿童声乐老师,工作室「音乐雨林 / Ruby’s Music Rainforest」,官网 zhouruby.com(已上线)。本文所有头衔、资历均为实物证书核实过的公开信息;不含价格、学生信息等任何隐私。承接上一篇:一个新加坡音乐老师想用 AI 升级成小学校。
Ruby 的网站其实技术上很完整:用 Cloudflare 的无服务器架构(Worker + D1 数据库 + 静态资源托管)搭的全栈平台,有 Google 登录、老师/家长/学生三种角色、学生档案、课时账户、约课审批,甚至有 21 个用麦克风玩的课堂练声小游戏。从工程角度,这是个能打的产品。
问题出在它是按「平台」设计的,不是按「招生」设计的。
打开首页,最显眼的按钮是「用 Google 登录」。这对已经是学生的家长没问题。但招生靠的是陌生流量——从小红书、从广告点进来的家长,他们第一反应是「你是谁、凭什么、怎么联系」,绝不会上来就用 Google 登录一个没听过的网站。
一句话诊断:这个网站把「老用户的入口」摆在了「新客户的橱窗」位置。 来的人越多,漏得越多。
招生落地页的逻辑是固定的:信任 → 价值 → 行动。我按这个顺序重排了首页:
把登录降级成角落里的「老学员入口」。新客户的橱窗,只放新客户要看的东西。
这一步没写一行新功能,只是把已经有的素材,按陌生人的心理顺序重新摆了一遍。招生页的本质是「替犹豫的人把决策路径铺好」,不是炫技。
这是整件事里最该被记住的一节,和技术无关,和「会不会惹麻烦」有关。
整理 Ruby 资历时,第一版我们差点写下「全国歌唱冠军」——听起来很唬人。但翻出实物奖杯一看,事情是这样的:
差别看着小,性质完全不同。在新加坡,把「作曲奖」对外说成「歌唱冠军」,属于 CPFTA 下的误导性陈述——一旦较真,是要担责的。而且对懂行的家长,写错反而露怯。
正确做法不是回避,而是写准:「获奖唱作人——原创歌曲拿过 XX 创作奖」。这反而是个更独特、更难被同行复制的定位:不是「又一个会唱歌的老师」,而是「用自己的获奖原创歌教孩子唱歌的人」。
同一条原则,连带修正了两处:
这一节的教训可以抄给任何做本地生意的人:真实不是束缚,是护城河。 把资历写准、写成只属于你的那一句,比写得唬人安全得多,也独特得多。
第二节把橱窗摆好了,但还有个隐形的漏:这是个 SPA,页面内容是脚本现画的。这带来两个对本地生意很要命的副作用:
修法不难,但必须专门做:给公开页面补上完整的 OG 标签,并专门做了一张品牌预览图(用工作室自己的角色形象 + 那三行资历),放进标签里。现在这条链接被转发时,会带出一张像样的卡片;搜索引擎也能正确收录。
经验:SPA 做产品很爽,做对外门面要额外还债。 凡是要被分享、要被搜到的页面,OG 标签和预览图不是锦上添花,是必需品。
前面都是「把人留住」,最后要「把人接走」。落地页的行动按钮,全部指向一键打开 WhatsApp,并预填好一句话(「我想帮孩子约一节免费试听」)。家长按一下发送,咨询就直接进了老师的手机——零表单、零等待。
这样,整条链路终于闭合:
小红书 / Meta 广告
│ (分享有预览图、点击有理由)
▼
招生落地页(先亮资历 → 课程 → 试听按钮)
│ (一键,免登录、免填表)
▼
老师的 WhatsApp(预填好话术的咨询)
│
▼
免费试听 → 成交
每一段都只解决一件事:广告负责「带人来」,落地页负责「给理由」,WhatsApp 负责「零摩擦成交」。哪一段漏,补哪一段。
技术只是工具。这件事里真正创造价值的,是把一个人真实的好,准确、清楚、合规地摆到对的位置上。