The Global VC

Use SCIENCE to Get More Customers: The Distribution Hacking Framework

Article image
500 Global Team

500 Global Team






Matt Berman recently joined 500 Startups as an in-house Distribution Hacker. As part of his role, he launched the 500 Distribution Program where he’ll work 1:1 with select 500 portfolio companies on user acquisition, analytics, funnel optimization, email marketing, split testing, and demographic research.

Have you ever felt completely clueless when starting to think about paid distribution?


Today, I’m going to teach you the basics of a distribution hacking framework so you can properly test channels – and get more customers.

What is Distribution Hacking?

Distribution hacking is a way to grow your customer base through paid distribution channels like Facebook Ads, Google Adwords or Promoted Tweets. If you’re familiar with “growth hacking” (a very common term now), you already have an idea of what distribution hacking is. Distribution hacking is nearly identical to growth hacking in terms of methodology; the main difference being growth hacking focuses on internal/free mechanisms for growth, while distribution hacking focuses on external/paid channels but uses internal optimization to support external channels.

The biggest misunderstanding about distribution hacking (and just as much so about growth hacking) is that there’s some secret sauce or faucet that can be turned on/off easily to get the hockey stick growth curve. THIS IS FALSE.

the office 071009

Distribution hacking is much like the scientific method. You hypothesize a distribution channel, set up an experiment and make sure you can isolate and measure your hypothesis (clean data), run the experiment, and confirm results. Once you discover something that works, you optimize by driving down acquisition costs or improving customer LTV (lifetime value).

Distribution Hacking as a Framework

The following is the framework I use when starting distribution hacking with a new product/service:

  1. Define target customer/demographic

  2. Define conversion goal(s) & funnel(s)

  3. Implement/refine analytics tools to track goals and funnels properly

  4. Implement/refine split testing tools to run our experiments and iterate quickly on them

  5. Hypothesize channels to acquire customer/demographic and set up ads on those channels

  6. Execute the acquisition experiment

  7. Optimize the channel or return to step 5

And that’s it! It’s a simple framework that can be implemented by anyone.

What Makes a Good Distribution Hacker?

A distribution hacker is only as good as the rate at which he or she can get through the steps of the framework – and this can only come from experience. Knowing how to quickly set up many variations of ad copy, use each of the ad platforms, implement analytics properly and send data correctly down the funnel is learned mostly through trial and error.

Good distribution hackers will also have a ton of historical data to guide them to their channel hypothesis. Knowing that Facebook Ads work better for certain types of products and services as opposed to Google AdWords can only come through testing.

Start Testing NOW

Distribution hacking benefits startups at all stages. In the early stages, you can use it to conduct research and better understand your customer, while reaching important early adopters. When you’re trying to scale rapidly, distribution hacking can help compound growth. And at the later stages of a startup, it can provide a consistent and scalable way to bring in new users at a positive ROI.

The only way to get get good at distribution hacking is to DO IT. All it takes is some time and money (doesn’t need to be a huge budget, you can start small) to have a better understanding of how to acquire new users. When the time comes to scale your user acquisition efforts, you have a good foundation to start with.

In future posts, I’ll go into detail about specific distribution techniques. Check back soon for more. If you’ve done distribution hacking, please feel free to leave tips below in the comments. And if you have any questions, post them too!

500 Global Team

500 Global Team