The Playbook on How to Measure If Your Marketing Is Working
The blueprints to measuring your marketing properly
Most businesses don't lack marketing activity, they lack marketing clarity. They lack the insight to confidently say "yes this is working" or "no, we need to pivot".
It's all too common that well thought out campaigns will be running, content will be going live, and media budgets will be spent.
However, when someone in leadership asks: “Tell me how this actually working?” or "show me where this meets our business goals", it's often a struggle to answer those questions confidently.
If you cannot confidently connect marketing performance to commercial outcomes, then you are not measuring effectiveness. You are observing noise.
This article is the Thunder & Flash playbook for measuring whether your marketing is truly working. It combines KPI planning, GA4 configuration, structured tracking, and clear reporting into one joined up ecosystem that provides confidence in data, noise-free data capture, objective lead data organisation, and accessible visualisation of data.
Step 1: Define What 'Working' Actually Means
The first thing that most folks do is to go into their Google Analytics dash aimlessly and try and dig out data retrospectively. This is your sign to stop, take a step back, and think about what your business wants to achieve.
The reality is that marketing cannot be measured in isolation from business intent.
Ask yourself:
- What commercial objective are we trying to influence?
- Over what time period?
- How will we know if we are closer to it or not?
Some examples of the types of things that a business might be working towards
If the business objective is:
- Increase profitability by 20 percent
- Open a new location
- Launch a new product
- Generate 40 qualified leads per month
Then marketing that is 'working' must be defined against those outcomes.
It's not traffic, impressions, or engagement alone. All of those are surface level metrics that don't tell a story.
Build KPI Logic From the Objective
For a lead generation based business, your core marketing KPIs might be something along the lines of:
- Qualified leads per month
- Website conversion rate
- Cost per lead
- Lead to sale conversion rate
For a brand growth objective (where perhaps a competitor has stepped into the market):
- Branded search growth in Google Search Console
- Direct traffic trend
- Share of search
- Assisted conversions
If your KPIs do not map directly to commercial outcomes, your measurement framework is flawed and does not tell the story that is both accurate and in the language that peers and colleagues need to understand it's impact.
This is the strategic layer so many businesses skip when delivering their marketing.
Step 2: Audit Your Data Infrastructure
Once you know what metrics you need to see, it's integral to check whether your data is trustworthy. This step is where a high proportion of marketing performance issues originate, and it often goes unnoticed.
A typical and basic measurement setup should include:
- Correctly configured GA4 account and property
- A Google Tag Manager container with custom events and tags in place that work and are measurable
- Verified Google Search Console
- Proper conversion event definitions (sometimes configured with Google Tag Manager)
- Ecommerce tracking if relevant (including correct ecommerce data-layer events, in line with Google Analytics best practice)
- Correct consent mode signals
Common problems we uncover during audits:
- Conversions not configured to valuable actions
- Partial data capture ecosystems (GA4 but no Google Search Console)
- Ads bidding towards non-valuable key events
- Ecommerce revenue misreporting or missing
- Google Tag Manager embedding issues
All of these are specific and isolated issues, but even one of these can mean that your tracking ecosystem is failing. If your ecosystem is unstable, your conclusions will be unstable.
Ultimately, you cannot optimise what you cannot measure accurately.
Step 3: Create a Structured Tracking Plan
A tracking plan is the technical blueprint behind your measurement ecosystem, and the instruction manual for how your dashboards report correctly on the metrics that show marketing performance against your business objectives.
A tracking plan is designed to remove ambiguity, and define:
- What counts as a primary conversion
- What counts as supporting engagement
- What events need to be tracked and be present in GA4
- How events are triggered via GTM
- How they appear inside GA4 and where
- How they align to KPIs
For example, a primary conversion (which is the closest action a user can take on a website to a purchase) might be:
- Contact form submission
- Book a consultation
- Completed purchase
A secondary engagement (which is a metric that helps to tell the story, but isn't the end) might be:
- Click to call
- Brochure download
- Newsletter sign up
These clear cut metrics are the backbone of what a tracking plan is - the pieces of data that come together to say what actions users took, and if they didn't what did they do instead. These are just a few risks of NOT having a well thought out tracking plan in place:
- Teams define performance differently
- Reports contradict each other from one source to the next
- Optimisation decisions become opinion based and not data driven
When you hav a tracking plan, you have one single source of truth, and everyone operates from the same performance framework.
Step 4: Build a Dashboard That Reflects Strategy
Raw data present in multiple platforms is not clarity, even when configured correctly. It is fragmentation, and admin heavy for the reader. While Google (and other providers) have wonderful platforms, they are designed around specific purposes (reading website traffic, measuring ad performance, gathering data on search engine visibility etc).
For example: GA4 tells one chapter of the story, Google Ads tells another, and Search Console tells a third.
Most businesses are forced to manually stitch these together, flicking between tabs, trying to remember where they were last, and remembering what they've seen.
There are many tools out there that can help to pool data sources, but Google's very own Looker Studio can solve this by things like:
- Centralising data sources into one visualisation
- Aligning and presenting reporting to agreed KPIs
- Structuring data by funnel stage
- Showing trends over time
- Comparing performance against targets
- Combining data sources to output single, clearer metrics
A strong dashboard should answer instantly:
- Are leads increasing?
- Is cost per acquisition stable or rising?
- Is brand demand growing?
- Which channels contribute most to revenue?
If a reporting dashboard shows everything, it shows a wall of noise that is just as chaotic as the original data source. A good reporting dashboard should reflect strategic priorities, not platform metrics.
Step 5: Analyse Performance Through a Commercial Lens
This is where many businesses fall back into vanity metrics, and despite good intentions end up using the same pieces of data that they were using before... because they're familiar, because stakeholders respond to these.
"Traffic is up 40 percent", or "engagement is up 25 percent". That's interesting, but what does it mean that has value?
The questions that will counter are:
- Did qualified leads increase?
- Did revenue increase?
- Did cost per acquisition improve?
- Did branded search grow?
These types of questions are driven by the objectives of the business, and as such marketing is only working when it moves commercial indicators that help to answer these.
This is a necessary discipline that turns marketing from a cost centre into a performance engine.
Why This Playbook Is Hard to Execute Without Expertise
Presented in this article, the process looks logical and straightforward with a bit of thought. However, we want to be clear to you that in reality, it requires:
- Strategic KPI mapping
- Technical GA4 and GTM configuration
- Clean event architecture
- Accurate attribution understanding
- Funnel logic
- Dashboard design that reflects commercial priorities
- A deep understanding of the platforms and their setup
- An ongoing awareness of platform evolution
When doing this DIY, many businesses overcomplicate reporting (which is easily done when attempting to think of metrics that mean something), or under-configure tracking when the realisation hits that this is a more technical task than originally anticipated.
It's all to easy for measurement to become inconsistent, subjective, and occasionally misleading.
Poor measurement can lead to expensive and damaging decisions.
The Thunder & Flash Measurement Framework
At Thunder & Flash, we treat data and tracking as core infrastructure, not an add on. We rarely build projects for our clients without this in place first, and at the very least we typically write in an audit to safeguard our clients and ourselves from poor or misleading data.
Our framework typically includes:
- Objective and KPI mapping workshop
- Full analytics and tracking audit
- GA4, GTM & GSC configuration
- Structured tracking plan documentation
- Custom Looker Studio dashboard build
- Ongoing interpretation and optimisation
What we're delivering through this exercise isn't just visibility, it's a whole new confidence and peace of mind that what is being looked at and used to make big decisions, it reliable and honest.
With this, you get to know:
- What is driving profitable growth
- What is underperforming
- Where to invest more
- Where to pull back
Put quite simply, that is how you measure whether marketing is working... or not!


