Skip to main content

SBPO Consulting · Growth

Digital marketing planned around measurement, not guesswork

Most marketing budgets are not wasted on the wrong channel. They are wasted because nobody can say which channel produced the enquiry, so the loudest one keeps its funding and the quiet one gets cut. We build the measurement first, then spend against it.

Where we come in

The digital marketing problems this solves

  • You are spending across four channels and cannot say with any confidence which one produced the enquiries you closed.
  • Your agency reports impressions and engagement rate; your finance director asks what a customer costs to acquire.
  • Traffic is up, revenue is flat, and nobody has explained the gap in a way you found convincing.
  • Analytics was configured by whoever built the site, and the numbers have never reconciled with your CRM.
  • You have a good product and a small audience, and no clear view of where the next thousand right-fit buyers actually spend their attention.
  • Every channel sits with a different supplier, so no one owns the funnel end to end and each one blames the others.
  • You are about to increase budget and you suspect you would be scaling something you do not yet understand.

Every channel decision reduces to one number

Before a single campaign is built, there is a number that determines whether any of this can work: what you can afford to pay to acquire a customer. It comes from gross margin, repeat purchase behaviour and close rate, and it is remarkable how often a business spending substantially on acquisition has never written it down. Without it, a cost per lead is not information. It is a figure with no context, and every argument about channel performance becomes an argument about taste.

So that is where a digital marketing engagement starts here. Not with a channel recommendation, which is easy and mostly interchangeable between agencies, but with the arithmetic that tells us which channels are even available to you. A business with high gross margin and strong repeat purchase can afford to lose money on a first order and can therefore compete in auctions that a low-margin, single-purchase business must simply avoid. Two competitors in the same category can have entirely opposite correct strategies for this reason alone.

The second number is how long your buying cycle is, because it determines how quickly you can learn anything. An ecommerce brand converting daily accumulates enough evidence to make confident decisions relatively quickly. A business selling a small number of large contracts a year does not, and pretending otherwise leads to the most common failure in performance marketing: changing a campaign because of a fortnight of noise.

What an engagement actually contains

The word “digital marketing” covers a genuinely wide field, and agencies use its breadth to avoid being specific. Concretely, an engagement here is some combination of five things: a strategy layer that decides what to do and what to skip, an acquisition layer that runs the channels, a conversion layer that improves what happens after the click, a measurement layer that makes the first three arguable with evidence, and a reporting layer that turns all of it into a decision you can act on.

Very few clients need all five at full weight. A business with a strong in-house team and broken analytics needs the measurement layer and nothing else. A business with excellent measurement and no traffic needs acquisition. Scoping honestly means saying which of the five you actually need, and it is the part of the sales conversation where agencies most reliably overreach.

Strategy is mostly the decision not to do things

A strategy document that recommends being present on every channel is not a strategy; it is a menu. The useful version states which audience you are pursuing, what you are offering them that a competitor is not, which two or three channels can reach them at a viable cost, and what you are deliberately declining to do this year. The declining part is what makes it a plan. It is also what makes it uncomfortable to present, which is presumably why it is so often omitted.

Choosing channels by business model, not by fashion

The single most useful distinction in channel planning is between capturing demand that already exists and creating demand that does not.

Demand capture means intercepting people who are already looking. Search is the obvious form: someone types a query that describes their problem, and the market that answers it is an auction plus an organic result set. The economics are usually favourable because intent has already done the persuasion for you. If your category has meaningful search volume, this is nearly always the cheapest place to prove that your offer converts, which is why we generally recommend testing with paid search and shopping campaigns before committing to a long organic programme. Paid tells you within a manageable budget whether the offer works. Organic then holds the position at lower marginal cost.

Demand creation means reaching people who are not looking yet — paid social, content, partnerships, community, PR. The cost per acquisition is higher and the feedback loop is slower, because you are paying to interrupt rather than to answer. It is unavoidable when the category is new, when the need is latent, or when search volume is simply too small to build a business on. A great deal of wasted budget comes from applying demand-capture expectations to demand-creation channels and concluding after one quarter that “social does not work for us”.

Most businesses need one of each, funded to a level where the result is legible. What they usually have instead is a thin presence on five channels, none of which has accumulated enough data to justify its own existence.

Paid media is the fastest way to learn what your market thinks of your offer, and the fastest way to spend money confirming that nobody has told the sales team the leads are arriving. Modern platforms have moved most of the tactical levers into automated bidding, which means the work has shifted decisively towards the inputs: what conversion you optimise for, what value you assign it, how the account is structured, what creative you feed it, and what the landing page does.

That shift matters more than it sounds. When you use a value-based strategy such as target return on ad spend, you are telling the platform to predict the value of each conversion and bid accordingly — as Google documents, ROAS is simply conversion value divided by spend, expressed as a percentage. If the conversion value you are sending is wrong, or every lead is passed back with the same nominal value regardless of quality, the machine optimises confidently towards the wrong thing. Most underperforming paid accounts we look at are not badly managed in the traditional sense; they are well managed against a badly defined goal.

The limit worth stating plainly: paid media cannot fix a weak offer, a slow response time or a landing page that contradicts the ad. It will find you the ceiling of your current proposition faster than anything else, which is genuinely valuable, but it is a diagnostic as much as a growth channel.

The compounding half

Organic search, content and email behave in the opposite way. They cost more before they return anything and less afterwards, and their value accrues to an asset you own rather than to a media buy you rent.

Search engine optimisation is the largest of the three for most businesses, and the part of the programme most often started too late. Content is what makes it work: Google is explicit that its systems try to reward content demonstrating experience, expertise, authoritativeness and trustworthiness, which in practice means content written by someone who has actually done the thing. A content programme built on that basis is slower and more expensive per article than the alternative, and it is the only version that still works.

Email is the least fashionable and frequently the highest-return channel in the mix, because it addresses an audience that has already identified itself. It also has the useful property of being unaffected by an algorithm change. If you have an existing list you have not mailed properly, that is often the cheapest available improvement to the whole programme.

Where the product is a mobile app, the equivalent compounding channel is app store optimisation, which follows the same logic on a different surface: get the listing right once and it keeps earning installs without per-install cost.

Landing pages are where most budget quietly dies

An improvement in conversion rate applies to every visitor from every channel simultaneously, which makes conversion work the highest-return part of a programme and the most consistently under-resourced. The failures are unglamorous: the ad promises one thing and the page describes another, the page takes too long to render its main content on a mobile connection, the form asks for a phone number before it has earned one, or the primary action is below three paragraphs of company history.

A word on testing, because it is oversold. A/B testing requires enough traffic to reach statistical significance, and the Nielsen Norman Group is direct that low-traffic pages are simply not testable this way — you need thousands of users, a test long enough to cover the natural rhythm of your traffic including weekends, and the discipline not to stop the moment the result looks good. Below that threshold, the honest approach is to make well-reasoned changes based on qualitative evidence — session recordings, user testing, what your sales team is asked repeatedly — and accept that you are exercising judgement rather than measuring. Agencies that run A/B tests on pages with insufficient traffic are producing decoration, not evidence.

Measurement, and what attribution can and cannot tell you

This is where we spend more time than most, because everything else depends on it.

The mechanics are straightforward enough: a Google Analytics 4 property configured against a written measurement plan, a Google Tag Manager container implementing it, consistent campaign tagging using the standard utm_source, utm_medium, utm_campaign and utm_id parameters, and conversions reconciled against the CRM rather than assumed. Where data quality or control justifies it, server-side tagging moves collection to a server container, which improves reliability and gives you more control over what is sent to which vendor.

The judgement is harder. Two things are worth understanding before you read another marketing report.

Under GDPR and equivalent regimes, visitors decline tracking, and a meaningful proportion of them do. Consent Mode handles this by adjusting parameters such as analytics_storage and ad_user_data according to the visitor decision, and by modelling the behaviour of the visitors who declined. That is a reasonable design, but it has a consequence people rarely state: some of the conversions in your reports are estimates, not observations. We label them as such. Any agency presenting post-consent conversion counts as precisely measured is either not paying attention or hoping you are not.

Two dashboards will never agree, and that is not a bug

Google Ads and GA4 will report different conversion counts for the same campaign, permanently. They use different attribution models, different conversion windows and different definitions of what counts. GA4 offers data-driven attribution, paid and organic last click, and Google paid channels last click, and each will tell you a different story about the same month. The mature response is to pick one model as your decision-making basis, state it in the reporting, and stop trying to reconcile the others. Attribution is a lens, not a measurement, and treating it as a measurement is how a well-performing top-of-funnel channel gets cut for underperforming on a last-click view. If your setup needs more than a dashboard — modelled channel contribution, warehouse-level joins, incrementality testing — that is data and analytics work rather than campaign management, and we would rather scope it as such.

Reporting: what we send, and what we leave out

Every engagement gets a live dashboard and a monthly written analysis. The analysis contains four things: what we changed, what happened, what we are doing next, and what did not work.

What it does not lead with is impressions, reach, engagement rate or follower growth. Those numbers have their uses in diagnosis — an organic social programme genuinely does need audience metrics to steer by — but as headline reporting they mostly function to make an unproductive month look energetic. If the commercial numbers are flat, we would rather say so and explain why in a paragraph than distribute a slide of green arrows.

Budget allocation and the discipline of stopping

Budget should move towards evidence, on a defined cadence, in increments large enough to matter. Two rules do most of the work. First, do not reallocate on noise: if the volume of conversions is small, a bad fortnight is not a signal. Second, decide in advance what result would cause you to stop something. A test with no stated failure condition is not a test; it is a commitment with a review meeting attached.

The corollary is that some things should be killed while they still feel promising. This is the hardest conversation in the discipline, because by the time a channel has been running long enough to judge, someone internally has become attached to it. Writing the stopping condition down at the start is the only reliable protection against that.

When to bring marketing in-house

We will say this plainly, because it is the question a good client eventually asks. Bring a channel in-house when it is predictable, high-volume, and central enough to your business that the knowledge should not sit outside it. Day-to-day campaign management, email and organic social all reach that point for many businesses, and paying an agency retainer to perform a stable routine is poor value.

Keep external the things that are intermittent or that need a depth of specialism you cannot keep busy — technical SEO, analytics architecture, a major migration, creative production at variable volume. And be realistic that in-house is not cheaper by default: one marketer covering six channels is usually worse at all of them than a focused team plus a specialist supplier. We would rather help you build that team than quietly obstruct it, and it is worth asking any prospective agency how they answer this question before you sign anything.

How this connects to the rest of the work

Digital marketing is the layer that decides where effort goes; the specialisms underneath it do the work. Organic growth runs through search and the content that supports it. Paid acquisition runs through campaign management. Audience building sits with organic social. And all of it depends on measurement that holds up under a finance director asking where the money went — which is why we treat the analytics layer as the foundation rather than as a reporting afterthought.

The corollary is that not every client needs the whole programme, and the scoping conversation is where that gets decided honestly or dishonestly. If you are not sure which parts apply to you, that is a reasonable place to start. Tell us what you are trying to change and we will say which of this is relevant — including, where it applies, that the answer is fewer things than you expected.

Scope

What our digital marketing services include

Every engagement is scoped in writing before it starts. These are the artefacts that leave our hands and become yours.

  1. Channel and audience strategy

    A written view of who you are trying to reach, what they are trying to do, which channels can plausibly reach them at a cost your unit economics support, and — just as usefully — which channels we recommend you ignore for now and why.

  2. A measurement plan written before any tag is deployed

    Every event, parameter, conversion definition and UTM convention specified in a single document, agreed with you, so that a lead means the same thing in the first month as it does a year later. This is the artefact that makes every later number arguable in a useful way rather than merely disputed.

  3. Configured analytics, tagging and consent

    A Google Analytics 4 property and Google Tag Manager container built to that specification, with Consent Mode implemented, conversions verified end to end against the CRM, and campaign tagging enforced by a documented naming convention rather than by hope.

  4. A single reporting view

    One Looker Studio dashboard covering every channel down to cost per qualified enquiry, rather than five platform dashboards each reporting its own contribution generously. Built on your own data sources, so it keeps working whoever maintains it.

  5. Campaigns built, launched and documented

    Account structure, audiences, creative, landing pages and tracking, set live with a written record of what each campaign is testing and what result would justify increasing its budget.

  6. A prioritised testing backlog

    Hypotheses ranked by expected impact and effort, each written as a specific claim that a test could falsify, so the programme has somewhere to go when the obvious wins have been taken.

  7. Monthly written analysis, not a metrics dump

    What we changed, what it did, what we are changing next, and what we got wrong. A chart with no sentence attached is a report nobody reads twice.

  8. Full account ownership and documentation

    Ad accounts, analytics properties, tag containers and data sources in your name and under your billing, with access documentation, so leaving us costs you nothing but a handover call.

How it runs

How SBPO Consulting delivers digital marketing

  1. Start with what a customer is worth

    Gross margin, repeat purchase behaviour, sales cycle length and close rate set the ceiling on what you can afford to pay for a customer. Without that number, every conversation about channel performance is aesthetic. It is the first thing we ask for and often the first thing nobody has to hand.

  2. Audit what is already running

    Existing accounts, tracking, landing pages and organic footprint, plus a look at what competitors are visibly buying. Most audits find at least one campaign spending steadily on a conversion that was never configured correctly, which is cheaper to fix than anything else on the list.

  3. Fix measurement before increasing spend

    There is no point optimising against numbers you do not trust. Tracking, consent handling and conversion definitions come first, because every decision made before that point has to be revisited afterwards anyway.

  4. Choose few channels and fund them properly

    A budget split five ways usually proves nothing about any of the five. We would rather run two channels at a level where the result is readable and add a third once one of them is working.

  5. Run, read, reallocate

    Campaigns are managed against the commercial metric, not the platform metric. Budget moves towards what is demonstrably working on a defined cadence, and we say plainly when the answer is that something is not working and should stop.

  6. Report in writing and argue about it

    A monthly written analysis with a recommendation attached, discussed rather than emailed. The value is in the disagreement — you know things about your market that no dashboard contains.

Tooling

Tools and platforms we use for digital marketing

We pick tools for the problem, not for the résumé. Where a platform is a poor fit we will say so before you have paid for it.

Analytics and tagging

  • Google Analytics 4
  • Google Tag Manager
  • Server-side tagging
  • Google Search Console
  • Looker Studio

Paid media

  • Google Ads
  • Microsoft Advertising
  • Meta Ads Manager
  • LinkedIn Campaign Manager
  • Google Merchant Center

Search and content research

  • Semrush
  • Ahrefs
  • Screaming Frog SEO Spider
  • Google Trends

Lifecycle and CRM

  • HubSpot
  • Mailchimp
  • Klaviyo
  • Customer.io

Behaviour and testing

  • Microsoft Clarity
  • Hotjar
  • GA4 experiments
  • Optimizely

Non-negotiables

The standards SBPO Consulting works to

These are checkable. Ask us to demonstrate any of them on your own project before you sign anything.

  1. Every account is yours

    Ad accounts, analytics properties and tag containers are created under your ownership and your billing from the outset. Agencies that hold your accounts hostage are relying on switching costs rather than results, and it is a habit worth refusing on principle.

  2. Tracking is verified before budget is scaled

    A conversion is not live until it has been fired in a test, seen in the platform, and reconciled against the CRM record it is supposed to represent. Scaling spend on an unverified conversion is the most expensive shortcut in this discipline.

  3. Consent is honoured rather than engineered around

    We implement Consent Mode and respect the visitor decision, including when that costs us measurement precision. There are vendors who will offer you the other thing; we would rather report a modelled number honestly than a complete one dishonestly.

  4. Losing tests are reported as prominently as winning ones

    A programme that only ever reports wins is either extraordinarily lucky or quietly selective. Failed hypotheses are the ones that stop you spending again on the same idea next quarter.

Questions

digital marketing services — questions we get asked

Which marketing channel should we start with?

It depends on whether demand for what you sell already exists. If people are actively searching for your category, search is usually the cheapest first proof, because you are capturing intent rather than manufacturing it — paid search to find out quickly what converts, and organic to hold the position at lower marginal cost. If nobody is searching because the category is new or the need is latent, search has nothing to capture and paid social or content-led demand creation makes more sense, at a higher cost per acquisition and a longer feedback loop. The honest answer for most businesses is one demand-capture channel and one demand-creation channel, funded properly, rather than a presence on six.

How long before digital marketing shows results?

The two halves behave very differently, and blending them into one expectation is how disappointment gets manufactured. Paid channels produce readable data as soon as they have accumulated enough conversions for the numbers to mean anything, which is a function of your budget and conversion rate rather than of the calendar — a high-volume ecommerce account learns far faster than a business selling a handful of large contracts a year. Organic search and content compound instead of switching on, so early progress shows in leading indicators such as impressions and ranking distribution before it shows in revenue. We agree up front which leading indicators we will judge the first phase on, so that nobody is waiting on a number that could not possibly have moved yet.

How much of our budget should go to paid versus organic?

The split follows your position, not a formula. If you need pipeline now and have none, paid buys you a market response immediately and buys it again every month you pay for it. If you have some organic presence and reasonable margins, shifting weight towards content and search reduces the cost of the same demand over time. The failure mode we see most often is running both at a level where neither has enough resource to work — half a content programme produces nothing, and a paid budget spread across too many campaigns never accumulates enough conversion data for the bidding to learn. Fund one properly before adding the other.

Do you work with our in-house marketing team?

Frequently, and it is usually the better arrangement. The common shapes are: we run a specialism the team does not have and does not want to hire for, we build the measurement and strategy layer while the team executes, or we act as a second pair of eyes on work already running. What matters is that ownership is explicit — two parties each assuming the other is watching the ad account is a recognisable and expensive pattern. We write down who decides what before the first campaign goes live.

What reporting will we receive and how often?

A live dashboard you can open at any time, covering every channel down to cost per enquiry and, where the CRM allows, cost per closed customer. Alongside it, a monthly written analysis: what changed, what it did, what we are doing next, and what did not work. We deliberately do not report impressions, reach or engagement rate as headline numbers, because they move independently of anything commercially interesting and their main function is to make a slow month look busy. If you want them, they are in the dashboard.

How do you handle tracking with cookie consent rules?

We implement Google Consent Mode, which sets parameters such as analytics_storage and ad_storage according to the visitor decision, and lets Google model the behaviour of visitors who declined rather than collecting it. Practically, this means some of your reported conversions are modelled estimates rather than observed events, and we say so in the reporting instead of presenting modelled figures as measured ones. Server-side tagging can improve data quality and give you more control over what is sent where, but it is not a way around consent and we will not present it as one. Where a client is in a regulated sector, we recommend the legal position is confirmed by their own advisers rather than by us.

Can you audit campaigns another agency is running?

Yes, and we do it on a fixed scope with a written output rather than as a pitch in disguise. An audit covers account structure, conversion tracking accuracy, wasted spend, audience and match-type strategy, landing page fit and the reporting itself. It is worth saying that a good number of audits conclude that the campaigns are competently run and the real constraint is elsewhere — usually the offer, the landing page or the sales follow-up. We would rather tell you that than sell you a migration you do not need.

Adjacent work

SEO

Technical foundations, search intent research, topical structure and content worth citing — an organic programme judged on qualified traffic and revenue rather than ranking screenshots.

PPC management

Google Ads, Microsoft Advertising, Shopping and paid social managed against your unit economics — with the conversion tracking rebuilt and verified before any budget is spent.

Content marketing

Strategy, topic clusters, briefs, editorial production and a refresh cycle — built around what buyers are trying to find out, and measured against pipeline rather than published volume.

Growth

Let's talk about your digital marketing work.

Send us the problem, the constraint and the deadline. You will get a considered reply from someone who would actually do the work — not a templated proposal.