Those who fail to plan, plan to fail. Without clear, focused goals, it’s impossible to succeed. Setting up key performance indicators (KPIs) is essential to drive a clear and focused path to your goals and enable teams to do continuous optimization.
The steps below will provide the framework you need to develop your unique process of testing, experimentation, and systemization of key findings.
1. Establish key Channels, KPIs and Attribution Model
The first step in reaching your marketing goals is to build your plan of attack. Who are your target customers? Where will you find them? Which key performance indicators will you use to assess your progress? And, crucially, how will you build a comprehensive attribution model which tracks user behavior across channels and through your purchase funnel?
To get more specific:
- Who are you trying to reach? Your analytics data, internal sales data, and market research help you identify the best audience for your product or service.
- Where will you find them? Each channel has its own strengths and weaknesses. For example, if you’re trying to drive direct response, search advertising may be the best place to start. If you’re simply trying to drive awareness first, and have a product that is best presented in rich media form, it may be best to start with display advertising on the Google Display Network, YouTube, or Facebook.
- How will you measure success? There is a critical relationship between your goals and the metrics by which you’ll measure them. Choosing the right KPIs is all about identifying the key actions you want your users to take, as opposed to getting bogged down in secondary and tertiary actions (and associated metrics).
- How will you measure attribution? Each business has a unique sales funnel. Understanding your funnel, and building a measurement system around it, will allow you to understand the true value you’re getting from your marketing channels and customers.
2. Identify Goals & Constraints
Ask this simple question: What are you trying to do? I mean, really trying to do? It’s not always such a simple question to answer. Each test you perform and every optimization you make should be pointed at achieving a clear and established goal within your Growth Machine.
For example, you may have a theory (or, better yet, data suggesting) that downloads of your e-book are driving a large amount of conversions due to the high quality of your content marketing. Don’t just run a test (perhaps an AdWords campaign driving traffic to the e-book download page) and hope for more conversions. Instead, establish a goal: a 10% increase in conversions over 90 days.
While this test would be limited in scope, the concept applies to your entire growth process: Organize tests and optimizations around clear goals. Do not just make tweaks and hope for the best!
3. Access Risk & Prioritize
After you’ve established goals and KPIs for all tests, campaigns, initiatives, and optimizations you intend to run, you’ll need to organize and prioritize them. Create a planning document and provide access to your entire Growth team. The key here is to prioritize the projects that have the best chance of driving the most improvement first. For example, don’t waste your time running a test that only applies to two percent of your users. This is not efficient. Think of this as the “80/20” approach to testing and optimization.
4. Learning and Ongoing Investigation: The “Five Whys” Method
The data you’ll collect will give you infinite information on the who, what, where, and when. It will not, however, give you quick answers to the most important question of all: the Why. The Why is what matters. The Why is what allows you to turn data into insights. As a Growth Hacker, this should be your favorite word. It’s also protractible. For every answer you receive, ask another Why. This will, unfailingly, get you to the heart of what’s happening inside your Growth engine.
The “Five Whys” is a tried and true business method popularized by Six Sigma, and designed to get you to the heart of any problem by approaching every answer with another, deeper pointing question. The appropriate number of Whys is less important than the process itself, though five is usually sufficient.
5. Continuous Optimization: Using Kaizen for Growth
Kaizen is a Japanese word, which, in the business realm, refers to the process of continuous improvement. This is the philosophy and practice you must bring to your Growth Machine: Always testing, improving on what works, and learning from what does not. Beyond all of the tactics, actions, and processes you’ll use for achieving Growth, this is the mindset that makes it all possible.
Take an organized approach to your tests and optimizations by creating a shared document containing all past, current, and future tests you’ll run.
Popularized by Google and Zynga, OKR stands for Objectives and Key Results. It consists of establishing a clear objective and a collection of measureable results upon which to gauge success.
This is important because, far too often, experiments are run with no clear objective in mind. Without taking the time to establish measurable target outcomes, it’s impossible to know what success looks like, and it’s far less likely that results are going to be taken to heart.
1) Set your objective based on what’s going to have the greatest impact on your business right away. Put all your firepower where it’ll make the biggest difference!
2) Establish a timeline for testing. It’s best to run tests for over a month but under 90 days.
3.) Set multiple Key Results (KRs) based on the level of difficulty. This means having multiple target results for your experiments: KR 1-3.
- KR 1 – 90% chance of success. You did a good job.
- KR 2 – 50% chance of success. You did a great job.
- KR 3 – 10% chance of success. You hit it out of the park!
Sample Experiment Process:
Run Growth Experiments in Four Steps
This process of experimentation involves four fundamental steps and key documents, which correspond to each stage of the cycle.
1. Compile Your Tests
You and your team have all sorts of thoughts on how to drive growth, as well as ideas around how they could be tested. These ideas are added to an “inventory” doc, to which the entire team has access, which serves as a sort of ‘idea dump’ for future tests.
Once you have your collection of ideas, it’s time to prioritize them. Keep a ‘Channel’ document that keeps tabs on all the experiments you’ve run, are running currently, and will run in the near future.
The ‘Channel’ doc provides a quick and easy way for team members to understand what tests have been run, when they were run, and what they produced.
You’ll also have an associated document for every experiment you run. This document will contain information on every element of the experiment:
- Objective: Why you’re running the experiment
- Hypothesis: The specific results you expect to see from the experiment
- Design: The nitty-gritty of the experiment – implementation, elements, etc.
- Resource Estimation: The resources in terms of time and energy you’ll need from your team to set up and run the experiment
- Results: The data from your experiment
- Findings: The insights from your experiment data
- Action Items: How to take action on and systemize findings from your experiment
4. Systemize Findings
Once a test has been created, run, and analyzed, it’s time to capitalize on your new insights by systemizing key findings back into your product and marketing. The idea is that as you run more tests and gain more data and insights, you then use those data and insights to run smarter tests with refined predictions.
You want to learn more about managing company blogs? Samir will be speaking at the HEUREKA Conference on 5 May 2015 in Berlin.
Image: Samir Patel