top of page

Why Most Small Businesses Can't Calculate Their Marketing ROI – and What To Do About It

  • Writer: Tereza Palaonta
    Tereza Palaonta
  • Jun 8
  • 7 min read

Imagine you run a flower boutique. You've spent years learning your craft – you know how to build a centrepiece that makes people stop and stare, how to prepare florals for a wedding that the couple will remember for the rest of their lives. That expertise took time, dedication, and passion to develop.


It doesn't mean you should automatically know how to track whether your Instagram ads are turning into orders.


And yet, most small business owners feel quietly embarrassed that they can't answer basic questions about their marketing performance. They shouldn't. Marketing has become a genuinely complex mix of skills, and understanding its analytical side is one of the harder ones. Not knowing it isn't a character flaw – it's just a gap. And gaps can be fixed.


This article is about the most common one I find when I start working with a new client: broken or missing conversion tracking. It's the root cause behind almost every "we tried marketing and it didn't work" conversation I've ever had.


The symptom: you're spending, but you can't prove it's working


You're putting €1,000, €2,000, maybe €3,000 a month into ads. You can see clicks. You might even be getting enquiries. But if someone asked you right now – which campaign brought in your last five customers? What did each one cost you to acquire? Which channel has the best return? – you'd have to guess.


That's not a marketing problem. That's a measurement problem. And it's costing you more than you probably realise.


That's not a marketing problem. That's a measurement problem. And it's costing you more than you probably realise.

When you can't connect your marketing spend to actual outcomes, every decision you make is based on instinct rather than evidence. You end up pausing campaigns that were quietly working, doubling down on ones that weren't, and eventually concluding that marketing just doesn't work for your business. I hear some version of this in almost every initial conversation with a new client. And every time, when we look under the hood, the issue isn't the marketing – it's that nobody can see what the marketing is actually doing.


The root cause: conversion tracking is broken (or missing entirely)


Most small businesses have some form of analytics on their website. Google Analytics 4 is the most common. They can see how many people visited last month, maybe which pages they looked at, roughly where they came from. That's a start.


What they almost never have is conversion tracking – the ability to see what those visitors actually did. Did they fill in a contact form? Call the business? Download something? Buy? Without that layer, your analytics shows you the beginning of the story and nothing else. You know people arrived. You don't know what happened next.


Setting this up properly requires a degree of technical knowledge that, honestly, not every marketer has either.

A conversion, to be precise, is any meaningful action a visitor takes on your website – submitting an enquiry form, initiating a phone call, completing a purchase, downloading a resource. These are the moments that matter. Everything before them is just traffic.


Setting this up properly requires a degree of technical knowledge that, honestly, not every marketer has either. For Google Analytics 4, you typically need Google Tag Manager – a tool that acts as a middleman between your website and your tracking systems, letting you install and manage tracking codes without having to touch your website's underlying code every time. For Meta ads, you need a Meta Pixel – a small piece of code installed on your site that tells Meta which visitors went on to do something valuable after clicking your ad. For Google Ads, there's a separate conversion tracking tag. Each ad platform has its own version of this, and they all need to be set up correctly and connected to your website for the data to mean anything.


It's not impossibly complex. But it's specific, and it's the piece that gets skipped most often – usually because nobody flagged that it was necessary in the first place.


Why this matters more than any ad creative or budget decision


Here's the thing about running ads without conversion tracking: you're not just flying blind on the decisions you're making today. You're making it impossible to improve.


Good marketing is iterative. You run something, you see what happened, you adjust. But if you can't see what happened (if you can see clicks but not customers), you have no signal to work with. You can't tell whether the campaign that got 800 clicks was profitable or a complete waste of money. You can't tell whether the campaign that got 200 clicks was quietly bringing in your best clients.


Without tracking, every marketing decision is a guess. And guessing at €2,000 a month for twelve months is €24,000 spent without being able to learn from it.


The 3 tracking gaps I find in almost every new client audit


When I start working with a new client, I always begin with a thorough audit. These are the three gaps I find almost every time.


Gap 1: No custom conversion events in Google Analytics

GA4 comes with some default tracking out of the box, but it's not built for your specific business. If you have multiple ways a visitor might convert (an enquiry form, a phone number, a booking link, a purchase) you almost certainly need custom conversion events set up to track each of them properly.


Without these, you can see traffic but not outcomes. You can see that 400 people visited your pricing page last month but not how many of them went on to contact you.


A recent client of mine ran an e-commerce store and was puzzled by low sales despite strong traffic. When we looked more closely at the data, we could see that a significant number of visitors were adding products to their cart, but only a small fraction were completing the purchase. With proper funnel tracking in place, we could see exactly where they were dropping off. It turned out to be a UX issue on the checkout page – something that would have been invisible without the tracking. Once it was fixed, conversion rates improved materially and their cost per acquisition dropped as a result. The ads hadn't changed. The budget hadn't changed. The insight did.


Gap 2: Ad platforms not connected to website outcomes.

Google Ads, Meta, TikTok, Pinterest – each platform has its own tracking mechanism that needs to be installed on your website and configured to report back when something valuable happens. If these aren't set up, the platforms are optimising for clicks, not conversions. They'll find you people who click. They won't know (because you haven't told them) what a valuable visitor actually looks like.


This is also why you'll sometimes see ad platforms reporting strong performance while your actual leads or sales tell a different story. The platform is measuring what it can see. If it can't see conversions, it'll report on whatever it can – and that's usually clicks.


Gap 3: No attribution model – not knowing which touchpoint gets credit.

This one is subtler but increasingly important as businesses use more than one marketing channel.


Here's the scenario: someone sees your Instagram ad on Monday, ignores it. On Wednesday they search Google and click on your organic result, browse your site, leave. On Friday they see a retargeting ad, click through, and enquire. Which channel gets credit for that lead?


Attribution is the science of answering that question. Without an attribution model in place, you're likely either giving all the credit to the last thing the person clicked (which undervalues everything that came before it), or you have no model at all and you're just guessing which channels are working. For businesses running multiple campaigns across multiple platforms, this gap can lead to cutting the channels that were doing the most groundwork.



Diagnose your own setup: a quick checklist


Answer YES or NO to each of these:


  • Can you see which campaigns brought in leads or sales last month?


  • Do you know your cost-per-lead by channel?


  • Can you see the full sales funnel in GA4 – where people drop off between landing on your site and converting?


  • Do you know your cost per acquisition (what it costs you, on average, to win one customer)?


  • Do you know which marketing channel brought in your last five customers?


If you answered NO to two or more of those, your tracking setup has gaps and those gaps are affecting your ability to make good marketing decisions right now.


Where to start fixing it (without drowning in tech)


The good news is you don't have to fix everything at once. Here's where I'd start:


First: set up GA4 conversion events for your most important actions. Log into GA4, go to Admin → Events, and mark your most important events as conversions – typically your contact form submission and, if relevant, your purchase confirmation. If these events aren't showing up at all, you'll need GTM or developer help to create them. But check first – you might have more set up than you realise.


Second: check that your most important form is actually firing a conversion event. The simplest way to test this is to submit your own contact form and then check GA4's real-time view to see if a conversion event registers. If nothing appears, it's not tracking. This one check alone can reveal a gap that's been silently costing you for months.


Third: make sure your ad platforms can see your conversions. In Google Ads, go to Tools → Conversions and check whether you have active conversion actions linked to real website outcomes. In Meta, check Events Manager to confirm your pixel is active and your key events are firing. If these aren't connected, the platforms are flying as blind as you are.


If any of this feels out of your depth, that's completely normal – and it's a very specific, solvable problem. This is exactly what I cover in a marketing audit: identifying where the tracking is broken, what it's costing you, and what needs to be fixed before any other marketing decisions make sense.


What it looks like on the other side


Once your tracking is properly set up, something shifts. You stop having vague conversations about whether marketing is "working" and start having specific ones: this campaign brought in 14 leads at €47 each, this one brought in 3 at €280 each, so next month we're moving budget here. You stop guessing. You start deciding.


That clarity is the foundation everything else gets built on. Better ad performance, more confident budget decisions, a team that knows what success looks like. None of it is possible without the measurement layer underneath it.


The tracking isn't the exciting part of marketing. But it's the part that makes everything else worth doing.


Not sure if your tracking is set up correctly?


If you answered no to two or more questions in the checklist above, there's a gap in your setup that's affecting your ability to make good decisions and probably costing you money you can't see. A marketing audit identifies exactly where the tracking is broken and gives you a clear, prioritised list of what to fix. Stop guessing, start marketing, schedule your discovery call today.


Comments


Download Templates & Tools to Bring Structure & Clarity to Your Marketing 

4.png
4.png

Follow me on Instagram

bottom of page