--- slug: bullseye-framework type: pattern summary: "A systematic method for finding the one distribution channel that drives a startup's breakthrough growth: test the full set cheaply, then concentrate on the winner." created: 2026-05-26 updated: 2026-06-14 sources_audited: 2026-05-26 related: gtm-motion: relation: complements note: "The go-to-market motion is the selling engine; the Bullseye is the method for finding which channels feed that engine." product-led-growth: relation: complements note: "Product-led growth is one motion the chosen channels feed; the Bullseye is the method that decides which channels to run against it." scrappy-distribution-bootstrappers: relation: refined-by note: "Scrappy distribution applies the Bullseye under a zero-budget constraint, where the cheap-test ring matters most and the paid channels drop out." unit-economics: relation: uses note: "A channel test is judged on the customer-acquisition cost it produces, which is a unit-economics measurement before it is a growth one." cac-ltv-ratio: relation: related note: "The CAC/LTV ratio is the yardstick that decides whether a promoted channel is worth concentrating spend on or is quietly losing money." network-effect: relation: related note: "Channels that compound through a network loop scale differently from channels whose cost rises with every customer, which shapes which winner is worth doubling down on." --- # The Bullseye Framework > **Pattern** > > A named solution to a recurring problem. *A systematic way to find the single distribution channel that will drive a startup's breakthrough growth, by testing the full range cheaply before concentrating resources on the winner.* > **📝 Where the name comes from** > > A bullseye is the center ring of a dartboard, the small zone that scores the most. Gabriel Weinberg and Justin Mares chose the image because the method works from the outside in: a wide outer ring of every channel you could plausibly try, a middle ring of the few worth a real test, and an inner ring holding the one channel that, for now, is your bullseye. The point of the name is that there is usually one, not several, and the job is to find it. Most founders who fail at growth don't fail because they ran one channel badly. They fail because they bet the company on a channel before they knew whether it would work, ignored the others, and ran out of money proving the wrong guess. Distribution is where more startups die than at the product, yet it gets a fraction of the deliberate attention. The Bullseye Framework is the antidote: a cheap, parallel test of the whole field that tells you where to concentrate before the wrong answer gets expensive. ## Context This decision sits in the growth-scaling stage, after a product exists and shows early pull, when the team needs growth to become repeatable rather than founder-driven. It is the channel-selection layer beneath the broader [go-to-market motion](gtm-motion.md): the motion converts and retains customers, and channels put strangers into it. A team can choose product-led growth or a sales-led motion and still face the question the Bullseye answers: *where do the people come from?* The framework comes from Gabriel Weinberg and Justin Mares' 2015 book *Traction*, drawn from interviews with founders across more than forty companies. Weinberg built DuckDuckGo, so the method is a practitioner's account of channel discovery, not a marketer's theory. Its central empirical claim is blunt: at any given stage, one channel typically dominates a startup's growth, and the channel that dominates shifts as the company grows. ## Problem A startup has limited money and less time, and it faces nineteen plausible ways to acquire customers. It cannot run all of them well, and it usually cannot afford to run even three seriously at once. So founders do what feels natural: they pick the channel they already understand, the one a competitor seems to use, or the one that is fashionable, then pour effort into it. The trouble is that intuition is a poor guide to channel performance. The channel that works for a company is frequently one the founders dismissed, and the channel they were sure of underperforms in practice. Worse, a channel can look promising for months and then cap out, so a team that committed early on partial evidence discovers the ceiling only after the runway is gone. The question is not "which channel should we use" but "how do we find out which channel works before we run out of money guessing". ## Forces - **Focus versus coverage.** Growth rewards concentration: a channel pays off when a team masters its specifics, and mastery takes undivided effort. But you can't concentrate on the right channel until you know which one it is, and finding that out requires sampling channels you will mostly abandon. - **Cheap signal versus real signal.** A test small enough to run on every channel is too small to prove scale. A test large enough to prove scale is too expensive to run everywhere. Outer-ring tests have to be cheap enough to run broadly and rich enough to rank channels honestly. - **Founder bias versus evidence.** Founders carry strong priors about where their customers are, and those priors are systematically unreliable. Acting on them feels efficient and is often wrong; testing against them feels wasteful and is usually right. - **The moving target.** The channel that drives growth at ten thousand users is rarely the one that drove the first thousand, and almost never the one that carries the company to a million. A method that finds today's winner has to be re-run, because the winner expires. ## Solution **Work the channels from the outside in: brainstorm all of them, test a promising few cheaply and in parallel, then concentrate resources on the single channel the tests prove out.** The framework names nineteen traction channels and structures the search as three concentric rings. The nineteen channels are the full field a startup can plausibly use: viral marketing, public relations, unconventional PR such as stunts and customer-appreciation gestures, paid search, social and display ads, offline ads, search engine optimization, content marketing, email marketing, engineering as marketing (free tools and calculators), targeting blogs, business development, sales, affiliate programs, existing platforms such as app stores and browser extensions, trade shows, offline events, speaking engagements, and community building. The list matters less as a checklist to memorize than as a forcing function. It makes a team consider channels it would otherwise never name, which is where the overlooked winner tends to hide. The three rings turn the list into a process: 1. **Outer ring, what's possible.** For every one of the nineteen channels, write down at least one concrete, cheap way to test it. Take each channel seriously enough to imagine a real test, including the ones you are sure will not work. The ring corrects the founder's habit of skipping channels on a hunch. 2. **Middle ring, what's promising.** Pick the handful of channels, about three in Weinberg and Mares' version, that look most promising and run small, cheap, time-boxed tests in parallel. The tests answer three questions: roughly how much a customer costs through this channel, how many customers the channel can realistically supply, and whether they are the customers you want. The tests are designed to be inconclusive on absolute numbers but decisive on ranking. 3. **Inner ring, what's working.** Take the one channel the middle-ring tests proved out and concentrate your resources on it. Mastering a single channel beats dabbling in three, because channel performance is won in the specifics, and the specifics only yield to focus. The judgment at the middle ring is an economic one, not a vanity one. A channel that delivers cheap sign-ups who never pay is worse than a channel that delivers fewer, more expensive customers who stay, which is why the test is read against [unit economics](unit-economics.md) and ultimately the [CAC/LTV ratio](cac-ltv-ratio.md), not against raw volume. > **💡 Tip** > > Run the middle-ring tests in parallel, not in sequence. Sequential testing is how a year disappears: three channels at two to three months each, and the runway is gone before the winner is found. The whole value of the cheap-test ring is that it compresses the search into weeks by running the candidates at once and comparing them against each other. And then the inner-ring answer expires. When the dominant channel saturates, the right move is to re-run the framework from the outer ring, because the channel that carries the next stage of growth is usually a different one. ## How It Plays Out Weinberg's own DuckDuckGo is the framework's home case. The search engine grew for years on channels most founders would have ranked low: public relations around privacy, which a competitor with a weaker privacy story could not copy, and word of mouth among privacy-conscious users. Paid search and display advertising looked obvious because the rest of the industry used them to acquire search users. For DuckDuckGo, paid acquisition would have meant buying users from the ad networks it was positioned against, at a cost its model could not support. The unintuitive channels fit the company. A founder relying on instinct about how search engines grow would have missed them. Consider how the method changes a founder's first month of growth work. A two-person SaaS startup is convinced its customers live on paid search because that is where the founders found their own tools. The outer-ring exercise still makes them write a cheap test for all nineteen channels, which surfaces engineering as marketing: a free tool adjacent to their product. The middle ring tests paid search, content marketing, and the free tool in parallel over six weeks on a small budget. Paid search produces customers at a cost the [unit economics](unit-economics.md) cannot sustain. The free tool produces qualified sign-ups at almost no marginal cost. The channel the founders were sure of loses to the channel the framework made them consider. Without the outer ring, they would have spent the six weeks scaling paid search and concluded that growth was hard. The same logic runs in reverse for the failures. A common post-mortem pattern is a company that found one channel early, rode it past the point where it kept working, and never tested what came next. When the channel saturated, the company had no second act and no time to find one. The framework's instruction to re-run from the outer ring exists because the inner-ring win is temporary, and treating it as permanent is its own failure mode. ## Consequences Adopting the Bullseye changes how a team spends its scarcest early resources: attention and runway. It also changes what the team can claim to know about its own growth. **Benefits.** The method replaces a single expensive bet with a cheap parallel search, so the cost of being wrong drops from a quarter of the runway to a few weeks of small experiments. It surfaces channels a team's intuition would skip, which is where the winner often sits. It also gives focus a reason: once the tests rank the channels, concentrating on one is an evidence-backed decision rather than a guess, and concentration is what makes a channel pay. For an investor reading a pitch, a founder who can name which channels were tested, what each cost, and why the winner won signals a discipline that a founder citing one channel and a hope does not. For a bootstrapped founder, the cheap-test ring matters most because the budget may never reach paid channels at all. **Liabilities.** The framework tells you *how* to search, not *what* you will find, and a team that runs it sloppily gets a confident answer that's wrong. Tests that are too small to rank honestly, or read against vanity metrics instead of cost, only make the wrong answer look disciplined. The middle-ring tests can also miss the ceiling: a channel that produces twenty great customers cheaply may not scale to the thousands the company needs, and small tests don't always reveal the cap. The method is a snapshot, not a subscription; teams routinely run it once, find a winner, and forget that the winner has an expiration date. And the nineteen-channel list is a 2015 inventory. Channels merge, split, and emerge, so treat the categories as prompts, not as a complete map of how customers can be reached today. The Bullseye decides where a startup's growth comes from. It doesn't decide whether the product is worth distributing, and a perfectly run channel search for a product nobody wants just finds the cheapest way to acquire users who won't stay. ## Sources - Gabriel Weinberg and Justin Mares, *[Traction](https://openlibrary.org/works/OL24216051W)* (2015) — the originating work; it names the nineteen traction channels, lays out the three-ring Bullseye method, and grounds the claim that one channel typically dominates a startup's growth at any given stage in interviews across more than forty companies. - Gabriel Weinberg's experience building DuckDuckGo is the practitioner basis for the framework's emphasis on testing unintuitive channels; the company's growth through privacy-led public relations and word of mouth, rather than paid acquisition, is documented in its public communications and contemporaneous coverage. - The customer-acquisition-cost discipline the middle-ring tests are read against draws on the SaaS-metrics vocabulary that developed across the 2010s; the framework supplies the channel-discovery method, and that vocabulary supplies the yardstick. --- - [Next: Burn Multiple](burn-multiple.md) - [Previous: Growth and Scaling](growth-scaling.md)