SSubida Skills

Esc to close · results from all notes, skills and people

Building distribution into the product — share loops, badges, leaderboards, guest hosts

Product-led distribution tactics from Geosports (53% of daily players share their score, 1M players in under a month, guest "hosts" with big followings), Marc Lou's Zenvoice badge on customer-facing pages, TrustMRR embeds and OG images, IndiePage's revenue leaderboard and sales bot — and why web-first, zero-friction products spread.

Building distribution into the product

TL;DR

  • Give users a result worth sharing (a score, a revenue chart, a habit grid) and make sharing one tap.
  • Go web-first when virality matters: Geosports is playable inside X without installing anything.
  • Put a small “made with / verified by” badge on anything your customers show their customers (Zenvoice invoice pages, TrustMRR embeds).
  • Leaderboards and public feeds of real users’ results are inherently shareable (IndiePage, TrustMRR).
  • Recruit big accounts into the product itself: Geosports’ daily guest “hosts” write the questions and retweet the game.
  • Treat the OG (link preview) image like a YouTube thumbnail.

Details

Geosports (Frank, Starter Story). A daily five-question sports-geography game (“tap where it happened”) with a landing page so simple nobody needs instructions.1 Frank reports a 53% organic share rate — of 100k daily players, ~53k share their score — and 1M+ unique players in under a month with no email campaign; ~98% of traffic is word of mouth via group chats.234 His advice: build for web first (near-zero friction, people found, played and shared it without leaving X) and make it shareable on purpose.4

Launch: a stealth send to family and friends, who shared it; then a reply under his own unrelated NBA post (“by the way, I made this game”) went viral — ~40,000 players, then 150,000 in a day. With the game five days old, retention features weren’t ready.5

Growth loop: he DMs sports personalities and athletes who liked game posts and offers a “host” day — they write the five daily questions, he announces the host, they almost always retweet, and the game reaches a new audience. He calls it a cheat code and a networking tool.6

Marc Lou’s built-in loops.

  • Zenvoice badge: each customer gets a page link to send to their customers for invoices; the page carries a small badge. Pages get hundreds or thousands of views; Marc says this badge drives most of the product’s revenue — someone shares a link, gets 100 visitors, and Zenvoice makes hundreds of dollars within hours.78
  • IndiePage: a Twitter bot posting each verified sale (“$25 sale six hours ago”) and a /leaderboard framed as a challenge (“Can you make $1,000 online?”) with Stripe-verified revenue; it is inspirational, shareable and creates new accounts every day.910
  • TrustMRR: users asked for an embeddable dynamic revenue badge; Marc built it publicly. A “guess which startup earns more” game got ~100k clicks.1112
  • DataFast: the features that grew it were ones people screenshot — a real-time globe of visitors (customers in orange), public dashboards users share with their own audience, and GitHub commit avatars on the revenue chart. By ~$17k MRR he said users post screenshots almost daily; his job is to make features good enough to share.131415 An embeddable iframe widget backfired: it loaded his own site recursively and tripled billable page views.16 In 2026 he added a widget and a “compete with friends” 12-month revenue chart.17
  • OG image: Marc treats the link preview image as packaging — a simple, beautiful image makes a shared link far more clickable.18

Disagreements / caveats

  • Geosports is a game with a daily habit and inherently comparative scores; B2B tools rarely hit 50%+ share rates. Badges are the B2B equivalent.
  • Viral spikes outrun retention (Geosports was unprepared); plan the return loop (daily content, accounts) before pushing.
  • Frank’s figures are self-reported on Starter Story; ad and subscriber revenue were shown on screen.

See also

Footnotes

  1. I built this website in 8 hours with Claude. Now it makes $40K/month @ 02:26 — Frank Mickelsmith ↩

  2. I built this website in 8 hours with Claude. Now it makes $40K/month @ 01:40 — Frank Mickelsmith ↩

  3. I built this website in 8 hours with Claude. Now it makes $40K/month @ 06:27 — Frank Mickelsmith ↩

  4. I built this website in 8 hours with Claude. Now it makes $40K/month @ 08:51 — Frank Mickelsmith ↩ ↩2

  5. I built this website in 8 hours with Claude. Now it makes $40K/month @ 10:27 — Frank Mickelsmith ↩

  6. I built this website in 8 hours with Claude. Now it makes $40K/month @ 12:03 — Frank Mickelsmith ↩

  7. I made these 10 SaaS (and earned $237,631) @ 15:32 — Marc Lou ↩

  8. I made these 10 SaaS (and earned $237,631) @ 16:24 — Marc Lou ↩

  9. I made these 10 SaaS (and earned $237,631) @ 06:00 — Marc Lou ↩

  10. I made these 10 SaaS (and earned $237,631) @ 06:57 — Marc Lou ↩

  11. I made an app in 24 hours and $20,378 the next day @ 02:41 — Marc Lou ↩

  12. I made an app in 24 hours and $20,378 the next day @ 04:08 — Marc Lou ↩

  13. I documented my SaaS journey to $20K MRR @ 26:35 — Marc Lou ↩

  14. I documented my SaaS journey to $20K MRR @ 27:32 — Marc Lou ↩

  15. I documented my SaaS journey to $20K MRR @ 29:31 — Marc Lou ↩

  16. I documented my SaaS journey to $20K MRR @ 25:01 — Marc Lou ↩

  17. $100,000/month solo @ 07:40 — Marc Lou ↩

  18. I made an app in 24 hours and $20,378 the next day @ 04:55 — Marc Lou ↩