An Unexpected Reset Month

Michael Lynch

一个意外的重启月

一句话总结

我平安健康,但我的业务遭遇了重创。

要点

  • 我和我爱的人都平安健康。
  • 由于全国范围的停摆,WanderJest 暂时停运。
  • 我正在开发一款帮助投资者重新平衡投资组合的产品。

COVID-19 与我

显然,过去一个月发生的最重要的事情,就是 COVID-19 在全球的传播。对我们所有人来说,这段时间都很艰难,而且变化迅速。我希望等到安全的时候,我们都能尽快回归正常生活。

我非常幸运,能够在严格自我隔离的同时,继续安全地生活,并做大部分自己想做的事。我是个内向的程序员,所以待在家里使用电脑对我来说并不难。我很庆幸自己从纽约市搬到了马萨诸塞州西部的一个小镇,因为这样我可以在院子里待着、去看看我的蜂箱,或者出去散步,而不用危及任何人的健康。我的女朋友在我们的客房里远程工作,所以在自我隔离期间,我们能彼此陪伴,对此都非常感激。最大的变化是,我再也不能和家人面对面见面了,但我们开始安排视频通话来保持联系。

二月份,因为 Facebook 和 Instagram 是我业务不可或缺的一部分,我发现自己又开始沉迷社交媒体。我意识到自己必须做些什么,才能停止强迫性地查看社交媒体,而且大约有一周时间做得很好……然后 COVID-19 爆发了,我开始不分时间地痴迷于查看所有信息,比以前更严重。我现在仍然应对得很差,但希望四月能成为一个重启点,让我回到良好的社交媒体使用习惯上。

我失败的寻宝活动

在上一篇复盘中,我曾投入 600 美元为一场喜剧寻宝活动做宣传,并担心它会失败。它确实失败了,而且甚至不是因为 COVID-19。

寻宝活动横幅,上面盖着取消印章

我在 3 月 11 日取消了 WanderJest 寻宝活动。

三月的第一周,人们仍像往常一样参加本地喜剧演出。我会去这些演出现场,发放介绍寻宝活动的宣传卡,并向人们解释:如果他们在演出期间拍照,再在社交媒体上标记 @WanderJest,就能参加 200 美元大奖的抽奖。人们通常看起来都很感兴趣。“200 美元?哇,真不错!”

但他们就是不拍照。我制作了 Facebook 广告,张贴了传单,还通过自己的社交媒体渠道宣传活动,可是没有人参与。

喜剧演员们似乎也对此不感兴趣,甚至连那些付费赞助活动的人也一样。在设计活动时,我觉得自己非常聪明,因为加入了“被拍摄次数最多的表演者”可获得 50 美元奖金这一项。我原以为这会让表演者对活动产生参与感,并促使他们在主持喜剧演出时提起这件事。但没有人这么做。

我最合理的猜测是:本地喜剧很酷,而公关活动却不酷。也许人们不想让别人觉得自己不惜一切想赢得 200 美元,尤其是在没有其他人参与的情况下。

让 WanderJest 暂停

甚至在这个月开始之前,关于 COVID-19 的消息就越来越糟糕了,但我不知道适当的应对程度是什么。大型会议和体育赛事显然不是好主意,但让 20 到 30 名大多年轻且健康的人待在同一个房间里,是否也有问题?

关于 COVID-19 的消息一天比一天糟糕,我们也越来越清楚地认识到,必须采取激进行动来减缓传播速度。3 月 10 日,马萨诸塞州州长宣布进入紧急状态,并禁止 50 人以上的聚集。当地大多数喜剧演出都符合这一规定,但我已经不愿意再参加演出,也不想鼓励其他人参加。第二天早上,我退还了所有赞助商的款项,并宣布取消活动。

由于活动的参与度低得可怜,在为期 10 天的活动期间,只有一个人拍了照片。大奖是 200 美元,但考虑到当时的情况,我给了她 100 美元;我们都觉得这样很公平。

一周后,演出仍在继续,但我不希望 WanderJest 通过列出即将举行的演出而默默表示支持。我把 WanderJest 的演出列表页面替换成了一则通知,说明在 COVID-19 疫情结束之前,网站将暂时停运。现在回头看,3 月 18 日的反应似乎太晚了,我真希望自己更早关闭网站。

WanderJest 网站截图,显示暂停运营通知

在美国控制住 COVID-19 之前,WanderJest 将无限期暂停运营。

从寻宝活动中得到的经验

仓促开展活动是正确的选择

这次活动的营销费用为 600 美元,另外还花了 100 美元用于奖金,但它彻底没能实现我的促成 40 名新用户注册的目标。起初,我因为没有任何证据表明人们会参与,却花了这么多钱,觉得自己很愚蠢。如果我一开始放慢速度,并给自己留出在活动早期没有起色时取消活动的余地,本来可以控制成本。

寻宝活动横幅,上面盖着取消印章

这 500 张没用上的宣传卡,在我下次于 2020 年 3 月发起活动时会派上用场。

现在回头看,我很庆幸自己仓促开展了活动并花掉了这笔钱。当然,我本可以把开始日期推迟一些,给自己更多时间评估人们的兴趣,但我的首要任务是寻找吸引用户使用 WanderJest 的方法。如果花 700 美元能让我比更稳妥的方法提前几周得到实验结果,那么这是一个可以接受的取舍。

纸质传单毫无作用

在其他营销策略都不起作用后,我做了最后一次绝望的尝试:请当地一家印刷公司制作了 150 张传单,然后又请一家发传单的公司把它们散发到镇上各处。传单上有一个专属 URL,这让我能够将它的效果与其他广告渠道进行比较。

结果呢?两个访客。

我为设计、印刷和派发支付了约 200 美元,而访问这个 URL 的只有两个人。也有可能其他人看到了传单,只是直接 Google 搜索了“wanderjest”,但我没有看到搜索流量出现任何可测量的增长。

我姐姐发来短信,展示一张飘到她家草坪上的传单

我的传单带来的唯一真正互动,是我姐姐发短信来讽刺地抱怨有一张传单被吹到了她的草坪上。

WanderJest 行不通

我从这次活动中得到的主要结论是,WanderJest 以目前的形式行不通,需要进行彻底改变。

等现场喜剧演出恢复后,我正在考虑以下转型方向:

  • 做同样的事情,但将规模扩大到纽约或芝加哥这样的大城市,那里有足够多的狂热喜剧爱好者。
  • 专注于更专业的细分领域:那些依靠喜剧演出谋生、需要到各地巡演的喜剧演员。
  • 向喜剧演出场地提供付费服务(例如,用于预订表演者或管理演出日程的工具)。

创建投资组合再平衡工具

没有 WanderJest 可做,我需要一个新项目。我会定期进行投资组合再平衡(portfolio rebalancing),以维持我期望的资产比例:债券 50%、美国股票 35%、国际股票 15%。再平衡很枯燥,通常需要我摆弄 45 分钟电子表格,测试各种假设交易。

我寻找过能加快这一过程的产品,发现可选项似乎包括:

  • 机器人投资服务,例如 Betterment
  • 只有笨重且昂贵的投资管理平台才提供的工具
  • 难以使用的免费 Excel 电子表格模板
  • 功能有限的免费在线计算器

对于那些想重新平衡资产、却不想加入大型金融服务平台的人来说,目前没有好用的工具。

而且由于近期市场波动剧烈,人们对投资组合再平衡的兴趣达到了五年来的最高点:

过去两周,我制作了Portfolio Rebalancer的最小可行产品(minimum viable product),这是一款 Web 应用,可以告诉你需要在自己的Vanguard账户中进行哪些交易,才能实现期望的资产配置策略:

Portfolio Rebalancer 显示当前持仓的截图Portfolio Rebalancer 显示重新平衡后资产的截图

我的投资组合再平衡工具原型,帮助投资者根据自己的投资策略调整持仓

我还在想办法推广它。我给几位本地财务顾问发了陌生开发邮件,提出按照他们的小时费率付费,请他们和我聊聊什么样的工具对他们或他们的客户有用,但没有一个人回复。我尝试在 reddit 上分享,得到了一些小小的积极回应,但没有人急着找我购买付费版本。我的下一个想法是,写一些文章介绍我在构建网站时学到的技术经验,希望能引起受众中那些以类似方式投资的程序员的注意。

如何平衡百分比?

在 Portfolio Rebalancer 中选择资产配置时,用户可以调整一系列滑块,指定希望将资金的百分之多少投入各类资产。这看起来很简单,但我为此苦苦思索了好几天。

我最初的实现方式是:一个滑块增加 1%,就意味着另外两个滑块各减少 0.5%。很快我就发现这行不通,因为如果你把第一个滑块设为 60%,再把第二个滑块改为 10%,它会自动调整你最后操作的那个滑块:

第一次实现:无法指定你想要的一组百分比

接下来,我尝试添加一个复选框,把某个滑块“锁定”在当前位置,但这种方式感觉很繁琐,而且会让用户进入百分比总和超过 100% 的状态:

第二次实现:额外的“锁定”控件既难看又令人困惑

最后,我意识到更直观的行为是:自动调整你最近最少操作的那个滑块:

最终实现:让调整值与最近最少变动的滑块进行平衡

有趣的发现

使用 hugo-reveal 以 Markdown 编写幻灯片

我为今年的 NERD Summit 制作了一场新的会议演讲,题为《我是如何用 Python 偷钱的》。之前的所有演讲我都使用 Google Slides,但我听说过其他人使用工具从纯文本源文件“编译”演示文稿,听起来很有意思。

我使用了 reveal-hugo,因为我已经知道如何使用Hugo 静态网站生成器(本网站就是由它驱动的)。

我的演示文稿源代码演示文稿的 HTML 渲染结果

reveal-hugo 让你可以用 Markdown 创建幻灯片。

最大的优势是,用 Markdown 写作能让我先专注于内容,之后再考虑布局。Google Slides 要求我在写任何文字之前先决定它的位置,所以我很容易被美观问题分散注意力。reveal-hugo 在设置代码片段格式方面也很方便,而这在 Google Slides 中可能颇具挑战。另一个很棒的功能是,它更适合自动化,因此我现在有了所有演讲的索引,这很酷。而且源代码全部公开

最大的痛点之一,是很难做到演讲者每次点击前进时,幻灯片元素逐个出现。这个工具在技术上支持这一功能,但它不适用于项目符号列表之类的内容。即使能够正常工作,也会让布局有些奇怪。作为变通办法,我制作了更短的幻灯片,因此我不会显示下一个项目符号,而是直接切换到下一张幻灯片。对于喜欢幻灯片快速推进的人来说,这或许反而更好。

另一个明显缺失的部分是拖放式布局。在 Google Slides 中,添加箭头或方框来突出幻灯片的某个部分非常简单。而在 reveal-hugo 中,这相当于在 HTML 和 CSS 中定位层叠图像,难度和繁琐程度都高得多。

unDraw

我一直觉得其他独立项目使用的图库图片非常精美,但不确定那些图片是买来的,还是来自某个我不知道的模板。后来我发现,我看到的大多数图片都来自 unDraw,这是一个由 Katerina Limpitsouni(卡特里娜·林皮措尼)创作的开放许可插画集合。如果你需要为新产品寻找免费插画,我建议去看看 unDraw。

unDraw 网站截图

unDraw 是一个开放的插画集合,你可以在任何项目中使用其中的插画。

旧项目数据

WanderJest

指标2020 年 2 月2020 年 3 月变化
独立访客1,344246-1,098(-82%)
页面浏览总量4,1611,382-2,779(-67%)
注册用户410+6(+150%)
联盟营销收入$0.00$0.000
寻宝活动收入$100.00$0.00-$100.00(-100%)
总收入$100.00$0.00-$100.00(-100%)

WanderJest 在本月上半段举步维艰。下半个月,访问量基本为零,因为所有现场演出都取消了。

Is It Keto

指标2020 年 2 月2020 年 3 月变化
独立访客47,69833,007-14,691(-31%)
页面浏览总量123,28880,368-42,920(-35%)
Domain Rating(Ahrefs)26.026.00
AdSense 收入$286.95$195.85-$91.10(-32%)
Amazon 联盟营销收入$395.67$166.43-$229.24(-58%)
总收入$682.62$362.28-$320.34(-47%)

Is It Keto 在年初表现强劲之后,本月遭受了沉重打击。我想,全球疫情肆虐时,人们对节食的兴趣大概没那么高。

Zestful

指标2020 年 2 月2020 年 3 月变化
独立访客877291-586(-67%)
页面浏览总量2,578843-1,735(-67%)
RapidAPI 收入$2.27$3.67+$1.40(+62%)
总收入$2.27$3.67+$1.40(+62%)

Zestful 仍然很安静,只有少数用户偶尔按需付费使用。

我的一个企业客户的套餐在三月初需要续费,但他们决定取消。我对此早有预料,因为从一开始,他们就需要高级套餐来处理现有的食材数据,而之后的持续需求不会那么大。他们取消时,我问他们觉得 Zestful 是否缺少什么功能,或者有哪些地方需要改进,但他们一直没有回复。

总结

完成了什么?

学到的经验

  • 宣传卡需要尽可能做到不言自明
    • 我印刷的卡片上写着“赢取丰厚现金大奖”,但我认为写得更具体一些会更好,比如“每张照片都能让你参加抽奖,赢取 200 美元现金大奖”。
    • 我不应该指望用户访问网站来了解具体细节。
  • 在卡片或传单等实体媒介上投放广告时,应为每种媒介使用不同的专属 URL,以便跟踪参与度。
    • 这是我无意中发现的。
    • 寻宝活动的 URL 是 wanderjest.com/scavenger-hunt,所以我创建了别名 wanderjest.com/hunt,以节省印刷传单上的空间。
    • 后来我意识到,这个专属 URL 让我能够看到有多少人通过传单访问该 URL,并追踪传单的效果(或者说没有效果)。

下个月的目标

  • 为投资组合再平衡工具开展五次客户访谈。
  • 为投资组合再平衡工具实现客户付费功能,并隐藏或限制免费版本。
  • 发布一篇新的博客文章。

原文由 Michael Lynch 发布

本文章由 openai/gpt-5.6-luna 进行翻译