This is a post of two halves. The first half runs through my thoughts on what makes for good metrics, while the second half focuses on a specific process for building appropriate reporting metrics for your individual situation.
Now, I’m a very numbers-driven person. I studied math(s) and once thought I was going to be an inventor until I realised that inventing = engineering, and I needed to be good at partial differential equations.
I find, however, that I’m often on the side of less measurement and quantitative decision-making. I like using editorial discretion in our conference programming and often “disagree” with the audience feedback(*). I like running split tests, but spend a lot of time aiming for the big wins (that are easy to spot with the most rudimentary measurement) over small percentage gains gleaned from detailed analysis.
(*) it’s interesting for me to think about what I mean by “disagreeing” with quantitative data from large groups of people. I think this may be called arrogance but at least I’m in good company.
My typical way of working is to spend a lot of energy thinking about hard problems - often in the abstract and often diving deep into whatever data I have to hand - before making the best decision I can in the messy real world. I am not as good as I should be at looping back around on my decisions afterwards and sense-checking them against the resulting outcomes.
I once asked a management consultant friend of mine if his company ever went back and checked their revenue/cost forecasts for companies that they did due diligence on. He looked at me as if I’d reordered his PowerPoint slides. When he got over the shock, he asked me what the point of that would be?
Taking that charitably, I think he was saying “the value is in the planning, not the plans.”
This all leads me into the first half of my post (note that, throughout, I'm going to use Distilled examples because I can be more transparent with our numbers than with those of any of our clients):
1. My views on good metrics
There is no one metric to rule them all
Of course, at a business level, cash rules everything. Run out of cash and you die. But as a marketer, you are so far removed from cash collection or burn rates (in most businesses) that this is not helpful.
Understanding the correct metric to use in any given situation is a large part of the skill of a consultant or marketer. I constantly find myself recommending different metrics in different situations.
The best metrics guide behaviour
People like investors and boards care about KPIs (Key Performance Indicators) that demonstrate the health of a company at a glance. These high-level metrics are good for busy executives and remote investors because they guide behaviour for those people:
- A healthy KPI means “all is fine - go work on something else”
- A sickly KPI means “this is where your focus should be”
An example of a company-level KPI for a profitable, growing company like Distilled that doesn’t have a bankroll of investor cash is a (conservative) projection of minimum cash levels over the coming months. Growing a company is cash-intensive, and one of the trickiest parts is funding growth out of operational cashflow. As long as the cash situation looks good, management time should be spent growing the company, but if the cash situation were ever to be poor, there would be nothing more important than resolving that situation.
When we get down into individual marketing campaigns, however, the kind of KPIs beloved of executives become useless. While an executive will focus on whether total online revenue is on-budget (which feeds into the operating model and cashflow mentioned above), knowing that we are above or below budget doesn’t change the day-to-day activities carried out by the marketing team.
Two things go wrong in marketing projects:
- We don’t get as much done as we wanted to (blog posts shipped, contacts made, pages updated, development tickets completed).
- Our efforts are less effective than we predicted they would be (not enough people read our posts, too many people ignore our emails, updated pages don’t drive the traffic or conversions we hoped, bug fixes don’t move the needle like they should).
So, for ourselves, I always advocate measuring activity and outcomes. Add some KPIs into the mix to communicate effectively with the execs and you are well on your way to an effective reporting pack.
But, connect to the money
The reason these metrics guide behaviour is that they are ultimately connected to the company’s financial objectives. It’s important that you can see the path from your metrics to those company-wide goals even if there are a bunch of assumptions needed to get there.
At Distilled, we recently started working with an experienced finance guy - his last gig was CFO at a public company - and had a very interesting few days connecting together our various financial reporting. At the end of it, we had a model that connected top-line revenue and costs in the P&L through non-cash balance sheet movements to cashflow. Of course, it bakes in a variety of assumptions (some of which have a critical impact on the outcome - like debtor days).
Even taking into consideration the importance of those key assumptions, it has revolutionised our management accounting to be able to see our financial data all connected together. Of course, we can then both run scenarios on the key assumptions and calibrate them against the real world.
The equivalent assumptions in online marketing are things like conversion rate and churn rate. Of course, in some projects these aren’t assumptions but rather variables - if you are directly seeking to change user behaviour - I’ll talk about this in a little more detail below.
Measure something even when you can’t measure what you’d like to
As the usercycle guys put it, “what happens here?”:
The Lean Startup is a methodology designed (as the name implies) for startups, but there are a lot of analogies to marketing campaigns that rely on earned media. Typically, there is a long period of time during which a lot of action generates precious little in the way of end results before (hopefully) the curve starts trending upwards and ultimately (again, hopefully) surpasses any of the ways you could buy new customers.
Eric Ries talks about innovation accounting as a way of defining, measuring, and communicating progress during these long, lonely months. If you are going to succeed as an online marketer, you are going to have to master a similar set of skills.
Our goal during this phase is best described as “learning” - we want to find the things we should be doubling down on, the things to kill before they cost too much money and give ourselves enough evidence to quieten both our own inner demons and those hard-to-convince bosses and clients.
For startups, I’m a big fan of Dave McClure’s pirate metrics - so named after the acronym AARRR:
- Acquisition
- Activation
- Retention
- Referral
- Revenue
He argues that your metrics should carefully measure each of these stages in the lifecycle of a customer and, importantly, that you should track them over cohorts of users (we use two-week long cohorts for DistilledU).
During the phase where you only have leading indicators, you may get executive pressure to forecast numbers. My approach here is to plug them into some simple assumptions that are easy to highlight and understand as being currently guess-work (“if these pages accrue search traffic at 80% of the average of similar pages, we will grow traffic X% year on year”).
Only worry about costs when it matters
Cost per acquisition (CPA) is a critical metric for paid marketing channels where the costs scale linearly (or super-linearly) with conversions. In particular, it passes the “actionability” test I described above. If your CPA is too high you can reduce bids, increase conversion rates or increase customer spend.
When we are considering channels with non-linear relationships between cost and conversions, it’s not easy to work out actions from average CPAs. It could be that you need to do more of what you were doing to benefit from flywheels and economies of scale. It could be that you need to throw away the plan and do something different because there is fundamentally no path from here to a profitable campaign.
Much of the artistry present in search and other earned marketing channels comes from the difficulties of working with this uncertainty.
Some tips that I’ve found useful in practice:
Look at the biggest picture you can
Look at the biggest picture you can - earned channels perform best over longer horizons, when multi-touch conversion is considered and lifetime value is counted appropriately. I would far rather be working out whether a five or six figure spend brought a big enough total uplift than deciding if an individual blog post (or even bigger piece of creative) has earned its keep.
Make sure you are considering the profit margin of an incremental sale
It is tempting to think about the marginal profit of a single conversion as:
- Total profit (for this product) / number of sales
This is misleading any time you have fixed costs involved. Let’s take an extreme example from our business illustrate this:
- We can easily imagine a situation of a conference that just beat breaking even with (say) 110 paying delegates paying £500 per head and fixed costs of (say) £50,000.
- How much are another 10 delegates worth?
- If we have valued incremental delegates as average profit, we think each delegate is worth £45 [((110 * 500) - 50,000) / 110] and so 10 more are worth £450.
- In fact, in our example with only fixed costs, an extra 10 delegates would bring us additional profits of £5,000 - more than 10x more.
In our own business, I tell anyone working with marketing to consider our whole business as 100% gross margin:
- In DistilledU, there are (essentially) no variable costs and so 100% gross margin is actually reasonable
- In conferences, variable costs are dwarfed by the fixed costs and there is a hard-to-quantify benefit to having more people at a conference (in lifetime value, in network effects, in “noise” the conference makes on Twitter etc)
- The way our consulting works - based almost entirely on full time permanent staff (many of whom have grown up with our business) - we either have no capacity to take on new work (hence no conversions) or there is little marginal cost to doing so
In reality, what I’m doing here is conflating two hard-to-measure things - the marginal cost of an incremental sale and the lifetime value of a sale above and beyond the first transaction.
2. Putting it all into practice
Here’s a step-by-step process to follow:
Understand how the business makes money
In order of increasing complexity:
- Sells (near-)100% gross margin products online (including pageviews)
- Sells fixed margin products online
- Sells variable margin products online (this includes many subscription products where LTV depends directly on churn rate)
- Micro-converts website visitors onto an easily-valued asset (e.g. an email list that sells advertising)
- Generates leads online that are converted into sales offline
- Micro-converts website visitors onto a less-easily-valued asset (e.g. an email list designed to generate consulting leads)
My favourite approach here is to make some simplifying assumptions that we can return to later to sense-check. Let’s think about some assumptions we can make in the most complex situation of building an email list for a consulting business:
- Fixed micro-conversion rates over time (i.e. if I increase the number of visitors to a conversion page, sign-ups will go up in lockstep)
- List growth will continue to turn into leads at the same rate as the past
- The sales team will continue to close leads at the same rate and to the same size contracts as in the past
The goal of all of this work is to come up with KPIs at the micro-conversion level that correlate with the bigger-picture business goals. You need to trade off “small” (benefits = easier to influence, quicker to change, quicker to measure) against “close to the money” (benefits = speaking the language of management, real business benefits).
In the complex situations, I typically find that the sweet-spot is somewhere between visitor growth (to appropriate pages from a good channel) and micro-conversion growth (i.e. email list growth or contact form submissions).
In the simpler businesses, you can typically get closer to the real business metrics and simply work directly with revenue growth.
Build a simple model
This step is probably overkill in many client engagements but it’s important for in-house teams (and those in-house teams should be sharing their models with external teams in my opinion).
The output should be the simplest Excel model you can think of that captures the important business drivers. The important part here is really the planning process rather than the specific plans that come out of it.
Here’s the majority of the inputs I created when I was building the DistilledU business model before it had launched to the public (i.e. while it was still in private beta):
In our case, I pulled a bunch of numbers from Rand’s exceptionally transparent funding post and used them to benchmark against our visitor numbers and conversion rates.
The output was a single sheet Excel model that forecast revenue growth (most of which was to be driven by inbound means):
In truth, pretty much every single assumption in my model is wrong - many of them by quite some distance (including our ability to generate conversions from paid advertising which has been even worse than we forecast). But the planning process was the valuable part, and although the real world is never as neat and tidy, we have ended up not a million miles away:
And now we know where the levers are that we need to pull to get the business results we want (one of which is conversion rate - we’ve already had one successful A/B test that nearly doubled conversion rate thanks to Optimizely - my favourite testing platform - but that’s a story for another day).
Estimate LTV, model CPA
Any serious discussion of measurement in marketing needs to understand the lifetime value (LTV) of a conversion. As discussed above, it can be hard enough to work out the immediate value of a micro-conversion, never mind the lifetime value.
Here are some techniques I have used to get to workable LTV numbers:
Assume static churn rates
If you are working with a subscription business, you can estimate LTV as:
monthly average revenue per user (ARPU) / monthly churn
So if you make $35/month / user on average and have a churn rate of 9%/month you can estimate LTV as $389
Make the numbers work with first purchase only
If you have an efficient enough marketing engine, you may get to beyond break-even on average on first purchase. In this case, you can build a reporting pack based on first purchase (sometimes with some hard-to-estimate factors in the other direction such as the variable margins mentioned above) and include notes of additional uplift available from subsequent / repeat purchases. This is the approach I’ve taken with big ticket / b2b services with long lead and delivery times - even if there are repeat purchases, they come so far in the future that they are irrelevant on the short-term planning horizon.
Average everything together - assuming all users are similar
If you have access to the right data, you can bucket together large sets of users and their purchases over some large time horizon (12-24 months is sensible for many online businesses), discount appropriately and get to a very rough average LTV. This misses many subtleties and variation in underlying LTV. It’s probably most effective with small-to-mid-ticket basket sizes that aren’t skewed by large repeat purchases in the way that, say, consulting services would be.
I’ve even used this approach to bucket together the “LTV” of email subscribers - many of whom purchase nothing. Doing some back-of-the-envelope calculations led me to a rough value of $6 per email subscriber per year for Distilled, for example. If I were to rely on this for paid marketing, I would need to keep a very close eye on the trends in this value as I artificially added subscribers from a different channel mix than that which grew the list to its current size.
Build a simple model
For mid-ticket purchases where basket sizes (and repeat purchasing behaviour) can vary over a wide range, I’ve found it best to build an explicit model based on a simple “propensity to convert again” in each time period after initial purchase.
For those working through this at home, you end up modelling a simple Poisson Process but you can get 80+% of the way there with a simple “x% of prior customers buy again in the subsequent quarter and y% in the quarter after that”. I tend to move towards longer time-periods when modelling this kind of process as purchases that fall close together might as well be counted simply as a larger basket.
Measure a combination of KPIs and lean metrics
So you now have access to a bunch of (estimates / modelled versions of) metrics like LTV, churn rate, CPA and have picked AARRR metrics that correlate with future success. Finally (we’re nearly there, I promise) you need to put this together. I suggest that you think about building two different reporting packs:
- KPI pack with high level “total success” metrics that demonstrates the value of the work you are doing (this will need to contain leading indicators and extrapolations in the early days)
- Project steering pack with actionable metrics that helps you, your team and your immediate point of contact / boss build a more effective campaign
KPI pack - most likely updated and reviewed quarterly
Brings together big numbers over long time periods - for example, it might contain:
-
Total LTV generated through your channels
- % growth for new products
- YoY traffic and revenue growth
- 2+ year projections
You want to show graphs like this one (revenue from organic search to deep pages within DistilledU):
Project steering pack - most likely reviewed monthly
Based on time-boxed or cohort-based data, focusses on metrics that give you deep insight into what you need to change to do even better in each of the key activities you are undertaking. This is likely to be highly custom to your specific business and marketing campaigns but here are some examples from campaigns I’ve been involved with recently:
Conversion rate optimisation:
- Number of tests run
- Total traffic to each variation
- Conversions for each variation
- Number of successful tests run
- Total improvement in conversion rate
Outreach:
- Total new contacts made
- Responses (segmented by approach / type of contact)
- Successful outcomes
User satisfaction:
- % of new sign-ups who subsequently upgrade to paid
- % of new paying members who engage with the service
- churn rates
The table below shows (a section of) our cohort analysis for DistilledU and the bump in conversion rates to paying and engaging with the content when we announced that we were including all of our conference videos within DistilledU subscriptions:
This was a test - and initially one that we marketed only to our existing community. It wasn’t without its costs (we estimated that it would reduce video sales by $50-100k / year) but the success led to (a) keeping it in place and (b) a successful landing page A/B test that we’re going to write up on our own site soon.
I hope this meander through meaningful metrics has been useful to you. I’d love to hear your experiences in the comments and any thoughts you have on how I can improve any part of my approach.
Interesting article. But I always focus not so much on the financials, because in my experience most financial benefits are indirect anyway. What I do at the moment is measure each online marketing channel on the following 5 areas:
Nice ideas - I like the breakdown you have there.
This is a break down as it segments along the lines of internal stakeholders within an organization.
Great ideas! Measuring the impact of the customer satisfaction and customer behavior does make real sense. Conversion, sales, leads are the metrics which indirectly implies or helps a business measure the ROI which is the ultimate metric or the KPI in a marketing campaign.
Detailed and thought-provoking, thanks for taking the time to write this. i have some additional thoughts on cohorts as it's part of my day-to-day. i deal with one of the more complex scenarios you mention above - leads generated online that result in sales offline. please pardon any typos - the editor doesn't appear to play nice with mobile .:(
Using the example above, you potentially have three useful cohorts there though they'd inform different things.
Of course, you don't want to jump to doing more product work unless your processes are working as expected ;-) lots more to consider here for sure. look forward to other thoughts.
**Edited for spacing as my original was published via mobile and didn't post with all the formatting i intended.
Smart approach. You are so right about looking at INCREMENTAL value, esp when you have large fixed costs. I really like the cohort approach, and I may even look at some of that for my business which is somewhat seasonal. There are certain times of the year (for my biz) where many decisions are made quickly, but other times where people are just "starting their research" and intend to do the projects for spring/summer. I'm really curious to go back and analyze my data by month based on this hypothesis.
Nice and perfect points you discuss here. Its really meaningful SEO metrics. I give double Thanks to you. :)
Thanks for the post, It is our luck to get such valuable posts. I used to analyze keywords of competing sites and mostly used to adopt or imitate the SEO strategy of competitors. But now initially I focus on some exclusive keywords, after getting some organic visits and conversion, will try to defeat the competitors on their main keywords
Will has arranged the content and post properties in a decent way. 100 % navigation doors. perfect
Outstanding Post Will. As always, very clearly broken down - Thanks!
Tabernak, c'est bon!
May I print this out and frame it? And then Fedex it to clients?
My pet peeve in our business is the relentless pursuit of phony metrics.
BS abounds. I have lost more than one prospective client because I refused to play the game of entering into a spreadsheet fictitious cells about fictitious keywords that would lead to fictitious incremental revenue at a fictituous monthly cost.
It's really a forest and trees issue.
This post contains much wisdom on what's really important.
Thank you from the bottom of my heart and the depth of my soul.
I think it's very easy to get lost in the numbers, especially when you aren't a math(s) person! My favorite is when someone sees X dollars of revenue in January and thinks that real growth only means X+ dollars in February. But there are so many different factors at play (not just the fact that February is a shorter month) that sometimes it's not always that direct.
I especially loved this phrase "In the complex situations, I typically find that the sweet-spot is somewhere between visitor growth (to appropriate pages from a good channel) and micro-conversion growth".
This is so true, both these topics are what we use to impress our Search Engine Optimization clients. We find micro-conversion growth always gives us that WOW Factor, helping us retain our clients!
Good article on evaluation of SEO result. Metrics is representation of output of business.
Hello Wil,
SEO metrics can be complicated a lot of times. Just like what you’ve said, there is no standard rule for this. Anyway, I've learned a lot of good points here. I could apply this on my business. Thanks for sharing!
Great ideas. I always like to see different perspectives on how to manage and track a business. Your post will help me to new ways to improve my business. Thanks for a nice and great post.
Helpful and clear.. good metrics lead to good SEO actions..!! Thanks Will..!
I would like to say thank you for sharing very prospective thought and describe in details
[link removed]
Agreed with Barbara. Just one Word: Awesome!. Keep sharing Will. Thanks
Very clearly broken-down! Thanks!
Nice post! I'm glad you are sharing this will all of us! Are we all becoming paranoid with website metrics?
I like your method for determining the LTV conversion, and although not all my client results are similar, I can apply a watered down filter to get the results I need. Thanks for this very detailed analysis Will!
Nice post.... I really like this post.... But my clients asking only ranking they don't mean with the online sale or visitors,
And its really very tough to explain them actual business comes by the visitors.
Nice post Will!
I really liked the "AARRR".
However, from my experience I can tell you that many business owners think only about Acquisition. They don't even think that their customers need to be satisfied in order to purchase their product or service.
It's also hard to convince them that they need to convert visitors to customers, not only to drive as much traffic to website as possible.
Helpful post. Thanks for sharing about Lean Startups and AARRR. It's always interesting to see different perspectives on how to manage and track a business.
Would "Project Steering Packs" metrics include averaging varying levels of success vs success to total campaign? Ex: What KPI leads to the most growth within the success data (LTV) compared to KPIs leading to first conversions.
I really enjoyed reading this. It was a great way to start off my work week. I am always trying to think of new ways to improve my business. These points will definitely help me improve my business.
Thank for the insight into metrics something to think about doing more in my campaigns ...nice one
Very valuable as a reference for both us and clients. I find this type of post very useful and spend days sometimes pulling them apart.
I appreciate "understand where the business makes money" because honestly, I have a few clients even now who don't know what the bottom line is. How can we get to the conversions thing where you make money and keep me on board because you're making money?
Thanks again!
There's definitely a lot of information in this essay, but the title led me to believe this was about SEO metrics, search was only mentioned parenthetically (literally). Any way to bring it back around to the original subject?
Awesome post Will with some great advise and business perspective. When evaluating individual channels, we find multi-channel attribution can be a bit tricky. Reputation and brand are important, and while not a substitute for measuring CPA, LTV, yet should be considered in addition to those KPI when evaluating any channel, whether paid, earned or owned.
Brand value is huge in terms of influencing purchases. Large companies that have done analysis on brand value have estimated value in terms of impact on sales in the billions.
Reputation, like trust is very hard to earn and easy to loose, especially in a world of online reviews whether legit or not. These are important items to address in marketing budgets and built into the plan though tying sales/ROI to these kind of investments is especially hard.
Thanks for sharing.
Rick - I couldn't agree with you more about the difficulty of multi-channel attribution. It's certainly a problem for my small business. Reminds me of the John Wanamaker quote. "Half the money I spend on advertising is wasted; the trouble is I don't know which half."
Helpful post, thank you! It provides insight to what actually matters in a campaign when everything boils down. I'm definitely bookmarking this for future reference and passing it along to my team. Thanks again!
Thanks for sharing this stuff ! Its really helped me understanding a lot of things !
I think this will make perfect volume of Search Engine Optimization techniques.
Here is all things are available which you can use for make your more popularity in online marketing but beside that you can learn all those things as well which are important on every step in online marketing.
First I want to say thanks to Critchlow. Its a really awesome post. I really happy according to your post. Hope, it will help increase my business with your smart strategy and I learn lots of thing from this post.
Great! Subject is quite deep to understand... Thanks!