WanderJest:1ヶ月目
原文は Michael Lynch により に公開されました。 このブログを購読する
ひとこと要約
初めての売上1ドルをまだ追い求めているところですが、手が届くところまで来ている感覚があります。
ハイライト
- 3つの事業者がWanderJestとのアフィリエイト提携に合意してくれました。
- 私のブログ記事のうち2本がHacker Newsのフロントページに掲載されました。
- Is It Ketoが過去最高の月間収益を記録し、従来の記録を倍増させました。
目標の達成度
毎月のはじめに、その月に達成したいことを宣言しています。目標に対する結果は次のとおりです。
WanderJestで初めての売上1ドルを稼ぐ
- 結果:収益は得られませんでしたが、将来性のあるアフィリエイト提携を結ぶことができました。
- 評価:C-
WanderJestで最も早く収益を得る方法は、地元のショーとのアフィリエイト契約です。いくつか契約は結べましたが、まだそこからの収益は発生していません。
コメディアン、ブッカー、プロモーター、会場オーナーを対象にWanderJestについて8件のインタビューを実施する
- 結果:10件以上のカスタマーインタビューを実施
- 評価:A
10件以上のカスタマーインタビューを行い、途中からは正確な数は数えていません。会話は有益でしたが、今後数週間に必要なフィードバックはすでに十分に得られました。最初の8件あたりを過ぎると、新しい話はほとんど出てこなくなりました。
「My First Year as a Solo Developer」の続編として、2年目についての記事を公開する
- 結果:「My Second Year as a Solo Developer」を公開
- 評価:A+
この記事を書いたことで、長期的な戦略を見直すことができ、有意義でした。特にHacker Newsやredditで大きな反響があり、たくさんの興味深いフィードバックをもらいました。中でも有名なブートストラップの達人、patio11ことPatrick McKenzie氏からのコメントが印象的でした。
統計

WanderJestのアクセス統計 - 2020年1月
WanderJest
| 指標 | 2020年1月 |
|---|---|
| ユニークビジター | 821 |
| 総ページビュー数 | 2,933 |
| ドメインレーティング(Ahrefs) | 1.7 |
| 登録ユーザー数 | 0 |
| 新規アフィリエイトパートナー | 3 |
| アフィリエイト収益 | $0.00 |
| 総収益 | $0.00 |
WanderJestにとって最初の月としては、出だしは順調だと感じています。収益にはまだ届きませんでしたが、アフィリエイト契約の話を持ちかけた際に、みなさんが非常に好意的に応じてくれたことに励まされています。
ユーザーエンゲージメントは改善が必要です。まだアカウントを作成したユーザーは一人もいません。理由の一つはアカウント作成機能が公開されてからまだ1週間ほどしか経っていないこと、もう一つは現状アカウントでできることがショーの公開レビューを書くことだけだからです。
Is It Keto
| 指標 | 2019年12月 | 2020年1月 | 増減 |
|---|---|---|---|
| ユニークビジター | 26,891 | 63,465 | +36,574 (+136%) |
| 総ページビュー数 | 68,389 | 160,607 | +92,218 (+135%) |
| ドメインレーティング(Ahrefs) | 26.0 | 26.0 | 0 |
| AdSense収益 | $235.71 | $423.57 | +$187.86 (+80%) |
| Amazonアフィリエイト収益 | $157.08 | $345.04 | +$187.96 (+120%) |
| ミールプラン売上 | $0.00 | $18.10 | +$18.10 (+inf%) |
| 総収益 | $392.79 | $786.71 | +$393.92 (+100%) |
Is It Ketoは過去最大の月となりました。自分の手柄と言いたいところですが、1月は新年の抱負でダイエットを始める人たちによってトラフィックが毎年大きく跳ね上がる時期なのです。残念ながら、この特需はすぐに落ち着いてしまいます。
ダイエットへの関心の高まりを取り込もうと、ミールプランを再びホームページとナビゲーションバーに掲載してみましたが、2週間で4件しか売れませんでした。これではサイト上で目立つ位置を占めるのに見合わないので、再び2クリック先の目立たないページへと引っ込めました。
Is It Ketoは正式にメンテナンスモードに入りました。フリーランスのライターが自走して、バックグラウンドでコンテンツを追加し続けてくれることを期待していましたが、3ヶ月一緒に仕事をしても、記事は依然として私が徹底的に編集する必要がありました。そのため月初にライターとの契約を終了し、コンテンツの追加も停止しました。
Zestful
| 指標 | 2019年12月 | 2020年1月 | 増減 |
|---|---|---|---|
| ユニークビジター | 207 | 1,723 | +1,516 (+732%) |
| RapidAPI収益 | $50.43 | $79.67 | +$29.24 (+58%) |
| エンタープライズプラン収益 | $3883.70 | $0.00 | -$3883.70 (-100%) |
| 総収益 | $3934.13 | $79.67 | -$3854.46 (-98%) |
Zestfulの収益が壊滅的に落ち込んだように見えるかもしれませんが、これは単に12月が異常に大きな外れ値だっただけです。
Zestfulの収益は変動が激しく、50〜100ドル程度であれば良い月と言えます。トラフィックが8倍に増えていますが、これは私のブログ記事がHacker Newsのフロントページに載り、そこでZestfulに言及されたことによる一時的なもので、あまり意味はありません。
初めての1ドルをまだ探して
これまでのビジネスでは、成長ばかりに気を取られ、どうやってサイトを収益化するかを考えてきませんでした。WanderJestを収益化するアイデアはいくつかありますが、最も早く検証できるのがアフィリエイト提携です。
最初の提携は、コネチカット州のベテランコメディアンとのものでした。彼はFacebookでコメディクラスの受講生を募集していました。私はWanderJest上で彼の講座の広告を作成する代わりに、私経由で申し込んだ生徒の受講料の10%を受け取るという提案をしました。クラスには空きが3席しかなく、受講料も200ドルだったので、持続可能な収入源にはなりませんでしたが、アフィリエイトで1ドルでも稼げるかどうかを試してみたかったのです。

WanderJest初のアフィリエイト広告
残念ながら、この試みは失敗に終わりました。広告は数週間掲載されましたが、開講までにWanderJest経由で申し込んだ人は一人もいませんでした。そもそも無謀な試みでした。オーディエンス自体がまだ小さく、クラスはコネチカット州ハートフォードでの開催で、私のユーザーの大半が住むマサチューセッツ州西部からは車で約1時間かかる距離だったからです。
現在は、1つの劇場と単発のショーとアフィリエイト提携を結んでいます。提携先のショーはWanderJest上で目立つ装飾と割引ラベル付きで表示されますが、2月はユーザーの注意をそれらのショーにもっと引きつけられるよう、もう一工夫する予定です。

WanderJestと提携しているショーのリスティングには、特別な装飾が付きます。
ショーのチケットの方が、コメディクラスよりは売りやすいのではないかと期待しています。消費者にとっての負担は小さく、ユーザーは割引を受けられ、しかもWanderJestを宣伝している地域の近くで開催されるからです。
コメディアンをWanderJestに呼び込む
毎週2回コメディショーに足を運び、新しいコメディアンと出会って、WanderJestがどう役に立てるかを聞いています。対面では出演者たちはWanderJestに好意的な反応を示してくれますが、後日フォローアップしてサイトに掲載するための写真やプロフィールを送ってほしいと頼むと、返事をくれるのは半数ほどです。一方で、こちらから頼まなくても自発的にサイトを宣伝してくれる熱心な支持者も少数ながらいます。


FacebookでWanderJestを宣伝するコメディアンたち
とはいえ、WanderJestはまだどの出演者やショー主催者のワークフローにも組み込まれているとは言えません。最も熱心な支持者でさえ、宣伝の主軸は依然としてFacebookイベントです。無理もありません。WanderJestでのイベント作成はまだぎこちなく、Typeformに記入してもらい、私が手作業でショーを追加している状態だからです。WanderJestを使うことで、使わない場合よりもショー主催者の作業が楽になるような機能を追加したいと考えています。
2月末までに完成させたい機能は次のとおりです。
- イベントのリスティングをセルフサービス化し、誰でもWanderJest上で自分のショーを投稿・管理できるようにする。
- 出演者プロフィールをセルフサービス化し、コメディアンが自分のページを自分で管理できるようにする。
それらが完了したら、検討している他の機能がいくつかあります。
- ショーの投稿を自動化・スケジューリングするためのソーシャルメディアツールを追加する。
- 自分のショーのリスティングがどれくらい閲覧されているか、どこから来ているかを確認できるアナリティクス機能を追加する。
- What Got Doneでテスト実装してみましたが、そこまで難しくはありませんでした。
- ポスター作成をサービスとして提供する。当初は相場より安い料金で。
- コメディアンは現在、ポスター1枚あたり30〜100ドルをグラフィックデザイナーに支払っており、自分で作れるツールを提供するか、発注から修正までのプロセスを効率化できないか考えています。
観客を呼び込む
結局のところ、出演者や会場、ショー主催者が何よりも重視するのは観客です。
どんなに凝った機能やプロモーションも、WanderJestがチケットの売上増につながることを主催者に示せなければ意味がありません。そのためには、WanderJestを消費者に届ける必要があります。しかも、ユーザーが「何か面白いことないかな」と思ったときにWanderJestを思い出してもらえるよう、定着させる必要があります。
地元のFacebookグループと、/r/northamptonと/r/springfieldという2つのローカルsubredditに投稿しました。どの投稿への反応も一様に好意的で、/r/springfieldではWanderJestがサイドバーに常設されるまでになりました。


WanderJestのソーシャルメディア投稿への反応
これはショー主催者に対する私の価値提案の一つです。これらのソーシャルネットワークの多くは個別のイベントの宣伝を禁じていますが、WanderJestは特定のショーの宣伝ではなく、有益なリソースとして受け止められています。
2月中に予定していることは次のとおりです。
- 他の地元のFacebookグループやsubredditにもWanderJestを投稿する。
- 地元の新聞やブログに連絡を取り、WanderJestとの提携やリンク掲載に興味があるか打診する。
他にもいくつかアイデアはありますが、時間を確保できるかはわかりません。
- 複数のショー主催者と協力して「WanderJest’s Guide to Western Mass Comedy(WanderJest版 西マサチューセッツ・コメディガイド)」というパンフレットを作成し、来月に開催されるショーをすべて紹介します。その後、パンフレットを地元の店舗に配布します。
- ファンがスマホでコメディショーに「チェックイン」することで応募できるコンテストを開催します。チェックイン1回につき抽選券を1枚獲得でき、賞品は100ドルのVisaギフトカードのようなものを考えています。
もうデータベースありきでローンチすることはない
新しいビジネスを立ち上げる中で学んだ最も重要な教訓の一つは、初期段階では多少雑でぎこちない解決策でも構わないということです。私は誰よりも保守しやすいシステムが好きですが、プロジェクトの先行きが不透明な段階で保守性に投資する意味はありません。
その代わり、プロジェクトごとに手を抜いてより速くローンチする新しい方法を探しています。WanderJestでは、データベースを使うのをやめ、すべてのデータをソースコードに直接ハードコードしました。

データをソースコードにハードコードするのは見栄えは悪いですが、最初のバージョンを素早く立ち上げるには効果的です。
ハードコードされたデータの扱いが面倒になったらデータベースに移行しようと考えていましたが、実際にはハードコードの方がはるかに楽でした。開発環境のデータが本番環境と常に完全に同期されるのです。デプロイしてから初めて問題に気づくようなこともありませんでした(例えば「しまった、タイトルが80文字を超えると見た目がひどい!」といったことです)。そしてコードはバージョン管理下にあるので、データも同様に管理され、サイトのどのバージョンに戻っても、その時点のコードとデータの両方を正確に再現できます。
おそらく最大のメリットは、データスキーマを素早く反復できたことです。プロジェクトの初期には問題について十分に理解していないため、スキーマ設計を完璧に行うことはできず、後で手間とコストのかかる修正が必要になることがよくあります。実際のデータベースでは、スキーマ変更のたびに場当たり的な一回限りのマイグレーションコードや面倒な手作業での調整が必要になります。
データをコードに埋め込んでおけば、スキーマ変更は簡単でした。すべてがただのテキストだからです。バックエンドはGoで書かれているので、万が一フィールドに間違った種類のデータを入れてしまっても、コンパイラが直すまでエラーを出し続けてくれます。
これは明らかにスケールしませんが、1万件程度のレコードまでは問題ありません。同様に、ユーザー生成データに依存するアプリでは、すべてのユーザーにソースへのアクセス権を与えてプルリクエストの作り方を教えない限り、この方法は使えません。実際、数週間後にはユーザーがショーのおすすめを投稿できるようにするため、WanderJestにデータベースを追加する必要がありました。しかし今後のプロジェクトでは、可能な限りこのローンチハックを活用していきたいと思っています。
まとめ
何ができたか?
- WanderJestのロゴを発注しました。
- 地元のコメディショーの約80%をWanderJestに掲載しましたが、活動中の出演者についてはおそらく20%程度しかカバーできていません。
- WanderJestでユーザー生成のショー推薦(基本的にユーザーレビュー)に対応しました。
- ブログ記事「My Second Year as a Solo Developer」を公開し、Hacker Newsで1位を獲得しました。
- 最近はHacker Newsで異常なほど運が良く、6週間で3回フロントページに掲載されました。
- Hacker Newsでの注目により、What Got Doneの新規ユーザーが急増しました。
- このブログをJekyllからHugoに移行し、使いやすさが10倍になりました。
学んだこと
- アプリへのデータベース統合はできるだけ遅らせる。
- 約1万件以下のデータであれば、ソースにハードコードしても問題ない。
- Google Analyticsのデータをプログラムで取得するのは、思ったより簡単でした。
- 全体として、私のビジネスが抱えているのはコストの問題ではなく、収益の問題です。
コスト管理に割く時間はほぼゼロにすることをお勧めします。あなたはコストの問題を抱えているわけではありませんし、どれだけコストを管理しても、現在のビジネスを継続可能な状態に曲げることはできません。あなたが抱えているのは収益の問題です。中期的には、月50ドルのSaaS費用について1分以上考えること自体が経済的に非合理的になるような状態を目指すべきです。そこに到達させてくれるのは、コスト管理ではなくマーケティングとセールスです。
-Patrick McKenzie(patio11) via Hacker News
来月の目標
- WanderJest
- 1ドルの収益を上げる(今度こそ本当に)。
- 新規ユーザー登録を20件獲得する。
- ユニークビジター2,000人を達成する。
記事をランダムに読む
コメント
ログインしてコメントする