Pareen Lathia community builder · founder operator · occasional coder
growth play

pick the cheapest channel and do nothing else for months

test a few acquisition channels cheaply, find the one where a user costs less than they're worth, then pour everything into it for months.

acquisitiondistribution

the play

Run cheap tests on a few acquisition channels. Find the one where a user costs you less than they’re worth. Then stop everything else and put all your time and money into that one channel, for months, until it stops working.

what happened

The playbook comes from the book Traction by Gabriel Weinberg (DuckDuckGo’s founder) and Justin Mares. They call it Bullseye.

stepwhat you do
1. outer ring: what’s possiblebrainstorm all 19 traction channels the book lists. dismiss none
2. middle ring: what’s probablerun cheap tests on the most promising few in parallel. the book says the drop-off in excitement “often occurs around the third channel”
3. inner ring: what’s working”focus solely on the channel that will move the needle for your startup: your core channel”

Their reason: “At any stage in a startup’s life cycle, one traction channel usually dominates in terms of customer acquisition.” The book also quotes Peter Thiel: “If you can get even a single distribution channel to work, you have great business.”

Dropbox is the classic case of one engine carrying a company. Its growth came from word of mouth plus a referral program that rewarded both sides.

Dropboxnumber
1 million users7 months after public launch
4 million usersby January 2010
referral invites2.8 million sent by users in the 30 days to April 2010

why it works

leverwhat it does
focus compoundsevery week on one channel teaches you its tricks. ten channels at once means you stay a beginner on all of them
the maths gets clearone channel gives you one clean number for what a user costs and what they bring in
fundraising gets simpleif a user is worth more than they cost on one channel, an investor can see how money turns into growth
channels saturatewhen the core channel slows, you run Bullseye again and find the next one

from my calls

you should not focus on multiple channels, you should just go on the lowest cost of acquisition channel.

just do one channel of acquisition for months at end.

I send founders the Bullseye framework a lot. After a seed round, raising turns on one comparison: what a user costs you to acquire (CAC) against what they bring in (ARPU). If ARPU beats CAC on a single channel, you can raise a big round on that alone.

Two things I keep repeating:

what I say
a dud campaignit feels like failure. run it anyway. a channel you’ve ruled out with real data is progress
tiny depositorsdon’t count them as users. a wallet with a few dollars in it will flatter your CAC and wreck your ARPU

cost vs payoff

what
costa few weeks of cheap tests that mostly fail
costignoring channels that look exciting
payoffone channel you understand deeply
payoffa CAC vs ARPU number you can raise on
payoffa repeatable process for finding the next channel when this one saturates

how to steal it

crypto appconsumer app
channels worth testingKOLs on X, Telegram groups, onchain airdrops or quests, partner integrations, ecosystem grants and hackathonspaid social, search, creators, referrals, app store search, partnerships
a cheap testone small campaign per channel with a tracking link and a fixed budgetsame
what counts as a usera wallet that deposits above a real threshold and comes backan account that completes the core action and comes back
the numberCAC per real user vs revenue per usersame
thenall budget and time on the winner for monthssame

Run it like this:

  1. List every channel you could use.
  2. Pick the most promising three. Test each cheaply, with the same budget and a clear definition of a real user.
  3. Compare CAC and ARPU per channel.
  4. Put everything into the winner. Stop the rest.
  5. Re-run the tests when the winner’s CAC starts climbing.

watch-outs

watch-outwhat to do
counting the wrong usersset a deposit or activity threshold before the test. don’t count tiny depositors
quitting the core channel too earlygive it months before you judge it
staying after it saturateswhen CAC climbs for weeks, go back to step one
the channel owner changes the ruleshave the next-best channel tested and ready

sources

  1. The Bullseye framework for getting traction, by Gabriel Weinberg (excerpt from Traction, 2015, archived)
  2. Traction, by Gabriel Weinberg and Justin Mares (Penguin Random House)
  3. Traction: a startup guide to getting customers, 1st edition sample chapters (2014)
  4. Dropbox: startup lessons learned, by Drew Houston (slides, Apr 2010)
  5. Dropbox announces 4 million users (TechCrunch, Jan 2010)
  6. How Dropbox got its first 10 million users (TechCrunch, Nov 2011)
  7. Dropbox: the power of a value-based startup, by Sean Ellis (Apr 2010)