How to track ROI from your marketing spend

Adrian Bluhmky •
Published:
May 27, 2026
Marketing manager checking ROI data spreadsheet


TL;DR:

  • Most SMBs struggle with accurate ROI tracking because they lack discipline and proper data integration. Including all marketing-related costs and using consistent UTM tagging enhances measurement accuracy for smarter budget decisions. Regular reviews of data across channels and models help businesses optimize their marketing spend and improve growth outcomes.

You’re spending money on ads, content, and campaigns. But can you actually tell which ones are working? Knowing how to track ROI is the difference between a business that grows with intention and one that haemorrhages budget hoping something sticks. Too many SMB owners in Australia are flying blind, relying on gut feel or platform vanity metrics that have no relationship to actual revenue. This guide cuts through the noise and gives you a practical, no-fluff framework to measure, analyse, and act on your marketing ROI.

Table of Contents

Key takeaways

Point Details
Use the full cost formula Include media spend, agency fees, software, and salaries when calculating ROI.
Set up UTM parameters Tag every campaign link so you know exactly which source drives revenue.
Choose the right attribution model SMBs with fewer than 500 monthly conversions do best with simpler models like last-click plus first-click.
Track at the right cadence Review paid media weekly and slower channels like SEO monthly.
Validate platform data Cross-check ad platform conversions against your own transaction records to catch inflated numbers.

How to track ROI: the formula most businesses get wrong

Before you can track anything, you need to agree on what ROI actually means. Most businesses use a watered-down version that flatters their results. The industry-standard formula looks like this:

ROI = (Revenue Attributed to Marketing − Total Marketing Cost) / Total Marketing Cost × 100

Simple enough. But the “total marketing cost” part is where most people cheat themselves out of honest data.

What to include in your total cost

A common mistake is treating “marketing spend” as the same thing as “total cost of acquisition.” They are not the same. Your real cost includes:

  • Media spend: What you pay Google, Meta, LinkedIn, and any other ad platform directly
  • Agency fees: What you pay Adsdaddy or any other agency to manage your campaigns
  • Content costs: Photography, copywriting, video production, graphic design
  • Software subscriptions: Your email platform, CRM, analytics tools, scheduling apps
  • Salaries and time: The portion of your team’s time spent on marketing activity

Leave any of these out and your ROI will look better than it is. That feels good in the short term and costs you clarity in the long term.

Pro Tip: Create a simple monthly marketing cost spreadsheet that pulls every line item together before you calculate ROI. If you wouldn’t include it in a P&L, challenge whether it belongs. Most of the time, it does.

To get the revenue side right, you also need to distinguish between revenue your marketing actually drove versus sales that would have happened anyway. Your baseline is your organic, non-campaign-driven revenue. Attribution is the gap between that baseline and what your marketing actually produced.

Set up your tracking infrastructure properly

Knowing the formula is useless without clean data flowing in. This is where most businesses lose the plot. Here is how to build a tracking setup that actually works.

UTM tags track the source, medium, and campaign name for every visitor who clicks a link in your ads, emails, or social posts. Without them, Google Analytics just lumps traffic into “direct” or “referral” and you lose the ability to trace revenue back to its origin. Tag everything. No exceptions.

Step 2: Configure GA4 with conversion events

GA4 conversion events are the backbone of ROI tracking. You need to mark your primary actions as key events. These include purchases, form submissions, phone calls, and add-to-cart actions. If GA4 does not know what a conversion looks like for your business, it cannot tell you which campaigns are driving them.

Team configuring GA4 conversion events together

Step 3: Choose an attribution model that fits your business

Here is a quick comparison of the three main attribution models and when to use each:

Model How it works Best for
Last-click Gives 100% credit to the final touchpoint before conversion SMBs with high purchase intent traffic
First-touch Gives 100% credit to the first interaction Brands focused on awareness and top-funnel measurement
Multi-touch Distributes credit across all touchpoints in the journey Businesses with longer sales cycles and enough data volume

SMBs processing fewer than 500 conversions per month rarely have enough data to make multi-touch attribution statistically meaningful. Start with last-click and supplement it with first-click data. You will get 80% of the insight at a fraction of the complexity.

Step 4: Enforce strict UTM naming conventions

Pro Tip: Create a locked UTM naming convention and share it across your team. Something like source/medium/campaign-name/ad-type. One person using “Facebook” and another using “facebook” splits your data into separate sources in GA4, making your reports impossible to read.

Infographic with steps to track marketing ROI

For further reading on attribution model strategy, the Adsdaddy blog breaks down which models suit which SMB scenarios in detail.

Executing ROI tracking in practice

Setting up the infrastructure is phase one. Using it consistently is where most businesses fall short.

Know your tracking cadence

The right measurement frequency depends on the channel:

  • Paid media (Google Ads, Meta Ads): Review weekly. Faster cadence lets you reallocate budget before underperforming ads drain your spend.
  • Email marketing: Bi-weekly is enough. Open and click data stabilises within 48 hours of send.
  • SEO and content: Monthly at minimum. Organic results move slowly and weekly data creates false panic.
  • Social media (organic): Monthly. Engagement trends matter more than day-to-day swings.

Common mistakes that corrupt your data

Most ROI tracking errors are avoidable. Watch out for these:

  • Ignoring indirect costs. Agency time, internal team hours, and tool subscriptions add up fast.
  • Trusting platform numbers blindly. Platform-reported conversions often over-report by 15 to 30%. Always verify against your own transaction records or CRM data.
  • Ignoring delayed revenue effects. A customer who sees your ad in March might not buy until June. Last-click attribution will miss that connection entirely.
  • Measuring too early. Pulling campaign ROI after two weeks is like judging a footy season on the first quarter.

Pro Tip: Export your ad platform conversion data alongside your actual order data monthly and reconcile the two. If they are consistently diverging by more than 20%, your tracking has a leak somewhere.

Build a simple dashboard in Google Looker Studio that pulls GA4, your CRM, and your ad platforms into one view. This is how you catch trends instead of reacting to noise. Adsdaddy’s guide on campaign analytics shows you exactly how to set this up.

Tools and frameworks that simplify ROI tracking

You do not need enterprise-level software to track ROI well. The right combination of simple tools does the job for most SMBs.

The essential toolkit

  • Google Analytics 4: Free, powerful, and non-negotiable. Set it up properly with conversion events and you have a solid data foundation.
  • A CRM (HubSpot, Zoho, or similar): Connects lead source to revenue so you can see which campaigns produce paying customers, not just enquiries.
  • UTM tracking spreadsheet: A shared Google Sheet with approved UTM strings prevents naming convention chaos.
  • Google Looker Studio: Free dashboard builder that connects to GA4 and your ad platforms for a unified view.

For businesses ready to go deeper, the Marketing Effectiveness Module from MADTECH.AI combines Marketing Mix Modelling with Multi-Touch Attribution. This dual approach gives you both the big-picture strategic view and the granular campaign-level data your finance team needs to justify budgets.

The most powerful shift for SMBs is not the tool they choose. It is the discipline of checking the same metrics consistently, at the same time, every week or month. Consistency beats sophistication every time.

Influenced revenue is a concept worth adding to your thinking. It captures deals where marketing played a supporting role but did not get direct last-click credit. Influenced revenue metrics help you capture the long-term impact of awareness and nurturing that direct attribution misses entirely. If you are running brand awareness campaigns, this matters a lot.

Interpreting results and improving your spend

You have the data. Now what? Here is a structured way to turn ROI numbers into budget decisions.

  1. Separate lagging and leading indicators. Revenue is a lagging indicator. It tells you what happened. Leading indicators like brand search volume, website engagement quality, and email open rates tell you what is coming. Track both.

  2. Do not chase last-click numbers exclusively. Relying solely on last-click undervalues your top-of-funnel campaigns. An awareness video ad that introduces your brand to 50,000 people will rarely get credit in a last-click model, but it feeds every sale that follows.

  3. Identify your highest-ROI channels. Sort your channels by cost per acquisition and revenue attributed. Shift 10 to 20% of budget from the bottom performer to the top performer each month. Repeat.

  4. Balance short-term conversion and long-term brand. CMOs warn that obsessing over short-term sales data misses the slower but real returns of brand building. A business that only funds what converts this week eventually starves the top of its funnel.

  5. Schedule a monthly ROI review. Block 90 minutes at the end of each month. Review your ROI by channel, adjust spend, and document what changed. This is how you build institutional knowledge instead of starting from scratch every quarter.

For a deeper look at optimising ad spend based on ROI data, the Adsdaddy budget guide walks through the exact allocation decisions SMBs face in 2026.

My honest take on why most SMBs track ROI badly

I have worked with enough SMBs to say this plainly: the tracking problem is not a technology problem. It is a discipline problem.

Most business owners I talk to have GA4 installed. Some have a CRM. Very few have connected those things properly or committed to reviewing the data with any regularity. They check their ad platform dashboards, see a cost-per-click figure they feel comfortable with, and call it done. That is not ROI tracking. That is reassurance shopping.

The obsession with last-click attribution is particularly damaging for SMBs trying to grow brand awareness. I have seen businesses pull the plug on perfectly good upper-funnel campaigns because the last-click data looked weak, only to watch their conversion rates decline two months later when the top-of-funnel dried up. The two things are connected. The data was telling them the wrong story, and they believed it.

What actually works is boring but effective: a complete cost count, UTM tags on every link, a consistent monthly review, and the humility to acknowledge that your ad platform is not your accountant. Combining strategic models like MMM with tactical attribution gives you a far more honest picture than any single platform dashboard will.

Small businesses that master these fundamentals outperform competitors spending twice as much. Not because they have better tools. Because they make fewer uninformed decisions.

— Adrian

Get serious about ROI with Adsdaddy

https://adsdaddy.com

If tracking ROI still feels like guesswork, you are not alone. Most SMBs do not have the time or internal expertise to build airtight measurement systems while also running their business. That is exactly where Adsdaddy comes in. The team at Adsdaddy manages data-driven campaigns across Google, Meta, LinkedIn, and more, with attribution and reporting built into every engagement. You get clarity on what is working, what is not, and where your next dollar should go. Ready to stop guessing and start growing? Visit Adsdaddy and find out how to put proper ROI tracking behind your marketing.

FAQ

What is the correct formula for marketing ROI?

Marketing ROI is calculated as (Revenue Attributed to Marketing minus Total Marketing Cost) divided by Total Marketing Cost, multiplied by 100. Total cost must include media spend, agency fees, software, content, and relevant staff time.

How do I know which marketing channel drives the most revenue?

Use UTM parameters on every campaign link and configure conversion events in GA4. This maps revenue back to the source, medium, and campaign that produced each transaction.

How often should I measure my ROI?

Review paid media ROI weekly to catch underperforming campaigns quickly. For SEO, content, and organic social, a monthly review gives you enough data to see meaningful trends without reacting to short-term noise.

Why do my ad platform conversion numbers not match my actual sales?

Platform-reported conversions frequently over-report by 15 to 30% due to attribution overlap and tracking discrepancies. Always reconcile ad platform data against your CRM or order management system for accurate ROI figures.

Is last-click attribution good enough for a small business?

For SMBs processing fewer than 500 monthly conversions, last-click attribution is a practical starting point. Supplement it with first-click data to understand what is driving awareness, and revisit multi-touch models as your data volume grows.

About The Author
Follow the expert:
Share This Blog Now:

Over

0 K+

People have joined

Subscribe and stay up to date

We post a new article every week

There is no spam. All are awesome updates

Advertisement

Do you want more traffic?

We make businesses grow. Our only question is, will it be yours?

About Adrian Bluhmky
Adrian Bluhmky, the Ads Daddy, is a leading expert in paid advertising and digital marketing. He’s been called a “marketing mastermind” by his clients and is recognised as one of the top growth strategists in the industry. Adrian holds two Master’s degrees in Marketing from two top-tier universities. He was also named one of the leading brains behind the Swiss Digital Day campaigns. He was featured in digitalswitzerland for his innovative digital marketing approach to fuel the country-wide event with attendees.

We make businesses grow. Our only question is, will it be yours?

Table of Contents

We make businesses grow. Our only question is, will it be yours?

Leave a Reply

Your email address will not be published. Required fields are marked *