How to measure your marketing return on investments

Simon Walker
September 4, 2023

For too long, we’ve taken the approach that marketing spending isn’t 100% measurable. It comes back to John Wanamaker’s famous quote: “Half the money I spend on advertising is wasted; the trouble is I don’t know which half.” This rings true for far too many marketers, even in 2023.

One of the great promises of the digital marketing era was that everything would be measurable - every interaction, every transaction, every single last-minute piece of attention.

This is totally possible, especially with the great marketing technology we have access to. It’s also unbelievably rare.

It’s oh so easy to figure out the return on your marketing investment if you’re willing to put some effort into getting the right tools sorted and the right information in front of you. In this post, I’ll look at how.

There are four key things you need to take care of.

Know how much you spend

This one is pretty obvious. To know how much your investment is returning, you have to know how much you’re investing in the first place.

When I say know how much you spend, I don’t just mean on ad buy or on agencies - I mean the total spend across the whole customer journey - that’s marketing and sales. Here’s what you need to know:

Add those together, and you’ve got the total cost of keeping your marketing and sales machine running.

Now, look back at the number of customers you generated last year and your business’ total turnover. Voila! You have your customer acquisition cost (CAC) and your overall gross marketing ROI.

As we'll find out in part four, I’m not a massive fan of measuring ROI at a gross level.

This is all well and good, but this kind of information is available on a pretty irregular basis - management accounts are monthly at best, and high-quality accounts are annual - and they’re often pretty late. You can’t afford to be waiting 18 months for great marketing intel.

That’s why the most essential part of knowing your marketing costs comes down to measuring them at least monthly - so you can use them in conjunction with the data you get from my next tip - your systems.



The biggest issue that most businesses face with measuring and managing marketing performance data is driven by poor systems.

If you’re running your entire reporting suite as a mess of spreadsheets, the following is going to happen:

  1. Someone will forget to upload some key data
  1. Someone else will change a key formula
  1. 1 + 2 = your spreadsheet doesn’t work
  1. Dave, the office spreadsheet guru, is on annual leave
  1. Your spreadsheet doesn’t get fixed for four weeks
  1. You’re a month late on your key marketing metrics
  1. The ship has sailed, and you give up

Sound familiar? All this can be avoided with the right systems. You want to stay away from spreadsheets until you don’t need Dave to fix them – otherwise, you’re up shit creek without a paddle.

Fortunately for you, there are plenty of marketing measurement systems that enable you to synthesise the data from multiple sources together and build a real-time picture of your marketing performance.

At Proposition, we use HubSpot for both ourselves and our clients. It’s not the only marketing measurement and automation system out there, but it’s our preferred choice. It’s easy to deploy, and can be used in a number of ways - right from a small business starting out, to a big business looking for one system to rule them all.

HubSpot’s known for being pretty expensive, so we created a guide to building a marketing tech stack for under $100 a month (and still getting all the benefits). Check it out here.


Trends vs noise - what’s meaningful?

Once you’ve got the data, you need to know how to use it. Reporting is only helpful if you can make use of it, so it’s important to make an effort to understand what’s going on.

Your higher level, longer term data is generally pretty straightforward - number of customers you add a month, number of sales you make per customer, average sale size etc - but your lower level, small time scale data points can be where you come unstuck.

There are two things that you need to remember when you’re looking at your lower-level data:

Learn to distinguish between these two things, and you’ll find measuring your marketing performance much easier. It’ll help you eliminate noise and focus your attention on meaningful change, so your marketing results get better, faster.

Know how you make money

Finally, you need to understand how you make money. There are two ways to measure return on investment (there are way more than that, but for simplicity’s sake!):

I prefer net return on investment, and here’s why:

It measures your impact (as a marketer or business partner) on business profitability, not business turnover, and not all turnover growth is profitable. It puts you on the same yardstick as those who pay your bills or cut your checks, which can only be a good thing.

Your reward comes from helping a business grow profitably, not recklessly.

To do this, you need to understand how your business makes money. Not just how it drives sales, which is traditionally the realm of the marketer - but everything that goes with that:

Understanding all these things gives you a holistic view of the business’ profit and loss statement, enabling you to be a far better business partner (internal or external) than you otherwise would be.

So, ensure you’re paying attention to the entire business - not just marketing. After all, we marketers often like to think that we’re integral to business success - so we sure as hell better act like it.

Now that you’ve got everything set up, you need to pay even more attention - there’s no point in reporting for the sake of it. It would help if you used your newfound understanding of how your marketing makes money to improve your Return on Investment - otherwise known as the efficiency of your marketing.

If you’re following along, you’re ahead of 80% of marketers around the world. It’s time to put your advantage to good use.

What else is good.

You know you want to subscribe here

Awesome, thanks for subscribing! Keep an eye on your inbox!
Oops! Something went wrong while submitting the form.