how to calculate marketing roi

How to Calculate Marketing ROI: A Step-by-Step Guide for SMEs

In our previous post, we established why understanding Return on Investment (ROI) is vital for SMEs. Now, let’s dive deeper and explore how to calculate marketing ROI. Don’t worry, it’s not as complicated as you might think!

The basic formula:

At its core, the ROI formula is quite straightforward:

ROI = (Net Profit / Cost of Investment) x 100

Let’s break it down:

  • Net Profit: This is the revenue generated from your investment minus the cost of that investment.
  • Cost of Investment: This includes all expenses related to your marketing activity, such as ad spend, content creation, software, and staff time.

Step-by-step Marketing ROI calculation:

  1. Determine your revenue: Identify the revenue directly attributable to your marketing campaign. This might involve using tracking links, promo codes, or analysing sales data.
  2. Calculate your costs: Include all expenses related to the campaign. Be thorough! Don’t forget to factor in things like design work, software subscriptions, and the time your team spent on the project.
  3. Calculate your net profit: Subtract your total costs from your total revenue.
  4. Divide net profit by cost: Divide the net profit figure by your total cost of investment.
  5. Multiply by 100: Multiply the result by 100 to express your ROI as a percentage.

Attribution models: A deeper dive

Things can get a bit more complex when you consider different attribution models. These models determine how you assign credit for a sale to different touchpoints in the customer journey. Here are a few common ones:

  • First-touch attribution: Gives all the credit to the first marketing activity that introduced the customer to your business.
  • Last-touch attribution: Assigns all the credit to the last touchpoint before the sale.
  • Multi-touch attribution: Distributes credit across multiple touchpoints in the customer journey.

Choosing the right attribution model depends on your business and the specific campaign you’re analysing.

Practical tips for tracking marketing ROI:

  • Use analytics tools: Google Analytics, social media analytics, and CRM systems can provide valuable data for tracking your marketing performance.
  • Set up conversion tracking: This allows you to track specific actions taken by customers, such as website visits, form submissions, or purchases.
  • Use unique tracking links: Create unique URLs for different marketing campaigns to accurately track their performance.

Don’t make it harder than it needs to be!

While calculating Marketing ROI might seem daunting, it doesn’t have to be. By following these steps and using the right tools, you can gain valuable insights into your marketing performance and make data-driven decisions.

Download our free ROI calculator to simplify your calculations and gain valuable insights into your marketing performance. [Link to download]

Discover more about ROI

what is marketing roi

What is Marketing ROI and Why Should SMEs Care?

As an SME leader, you're constantly juggling priorities. With so much on your plate, it's easy to let certain things slip through the cracks. One of those things might be Return on Investment (ROI). But trust me, understanding ROI is crucial for the success of your business.

how to calculate marketing roi

How to Calculate Marketing ROI: A Step-by-Step Guide for SMEs

A Step-by-Step Guide to calculating Marketing ROI for SMEs - In our previous post, we established why understanding Return on Investment (ROI) is vital for SMEs. Now, let's dive deeper and explore how to calculate marketing ROI. Don't worry, it's not as complicated as you might think!

5 common roi mistakes

5 Common ROI Mistakes and How To Avoid Them

Calculating your Marketing ROI is a crucial step towards making informed decisions and improving your profitability. But it's easy to fall into common traps that can skew your results. Let's explore some of the biggest mistakes SMEs make when measuring ROI and how to avoid them.

lead generation ROI

Lead Generation ROI: A Powerful Combination for SME Growth

Generating high-quality leads is the lifeblood of growth. But it's not just about quantity; it's about quality. And that's where lead generation ROI comes into play. Focus on lead generation strategies that deliver a strong return on investment for more effective marketing.

email marketing roi

Email Marketing ROI: Focus on Landing Page Conversions, Not Just CTR

So, you want to improve your email marketing ROI? This post explores why your Email CTR Isn't the whole story (and what actually matters)

By David Long

I help B2B and PE-backed businesses grow faster by building brands, aligning sales & marketing, and delivering measurable results. With 20+ years of leadership across tech, SaaS, consulting, and manufacturing, I’ve built go-to-market strategies that double revenue, transform brand perception, and unlock hidden demand. My work spans CRM automation, thought leadership, ABM campaigns, internal communications, and team mentorship. Whether I'm relaunching a brand, ghostwriting for senior execs, or driving pipeline with content, I bring speed, clarity, and commercial impact to every engagement. 👉 Specialties: Fractional/interim leadership, CRM & automation (Zoho, HubSpot, Salesforce, Dynamics), B2B brand & demand gen, PE value creation, content marketing, internal comms, sales enablement Let’s talk if you’re scaling up, repositioning your brand, or need a flexible marketing partner to drive results from day one.