Why Most B2B Ad Strategies Fail Before the First Impression
The real problems start long before your media plan is approved
The B2B media brief says all the right things:
ICP locked. Channels selected. ABM goals defined. TAL provided
Then comes the budget, the partner list, and the first set of launch assets.
But somewhere between the spreadsheet and the DSP, it falls apart.
Not because the budget was too small.
Not because the creative wasn’t compelling.
But because the strategy was misaligned with how B2B advertising actually works - at the infrastructure level.
Most strategies fail at the targeting layer.
You’re targeting “accounts” with signals built for consumers.
You’re relying on firmographics without validating identity.
You’re treating the DSP like a matching engine - when in reality, it’s just a sorting hat.
what does that mean? Many teams approach demand-side platforms (DSPs) with the assumption that they operate like matching engines - that if you simply upload the right audience list, the right ads will find the right buyers at the right moment. This is totally understandable because that is kinda what they say on the tin, right.
But that’s a flawed mental model. In reality, DSPs are more like sorting hats. They take the bidstream - a chaotic firehose of c. 1 trillion daily impressions - and rank what's available based on your inputs. But the sorting is only as smart as the signals you feed in. If your goals aren’t clearly defined, or if you're optimising for proxies like CTR instead of business outcomes, the DSP will happily sort you into the wrong house - serving ads to bots, browsers, or buyers already lost.
A real matching engine would understand intent, timing, and business fit. Most DSPs don’t - because they weren’t built for B2B or long-cycle buying journeys. So it’s your job, as the strategist or product owner, or to find the right partner who can shape the signals, goals, and measurement layers that turn sorting into real selection. That means feeding the platform with smarter goals, better audiences, and more meaningful conversion signals - or risk being misrouted every time.
And under the hood, everything depends on whether your inputs match what the adtech stack can actually interpret.
1. The TAL is unverified or unresolvable
Here’s a hard truth: most TALs are unfit for programmatic activation out of the box
You can’t match accounts unless you design for resolution from day one. That means:
Thinking in domains, not just company names
Validating whether your TAL overlaps with bidstream inventory for the various channels you want to reach these audiences in
Running identity simulations before you spend a single cent
Understanding the geo + scale dynamics that influence whether a business is even addressable, trading, or present in your target region
Too often, this layer is outsourced to vendors promising sky-high match rates - but match rates are one of the most misleading metrics in B2B adtech.
Match Rate Theatre
Let’s talk about the agency layer for a moment. And I do so with sympathy because they’re trying to a navigate a complex world in which they have been over-promised solutions for years
It’s been sold a content syndication dream, where near 100% match rates are somehow standard. Often these numbers are plucked from thin air with no attempt to match properly. Other cases they are backed into a single email, or a probabilistic model based on an input like context. Either is fine, but the inference from the match=1 is that full scale is available against that company relative to the budgets and media plan - and the reality often is there is not.
Spoiler: they’re not real.
The vendors who win the budgets are the ones who promise the highest match rate - not the ones with the best signals, integrity, or actual delivery. This fundamentally misaligns a lot of clients with the wrong vendors, or at least sub-par vendors that cannot deliver on the brands true intentions and true business KPIs
What no one asks is:
How strong is the signal?
Can it be found in the bidstream at scale?
Is it available across both targeting and reporting layers?
How does that vary by geo, headcount, or vertical?
Can this match survive privacy filters at SME scale?
Is the buying committee even present in the regions you’re targeting?
And one more crucial check:
Is the TAL actually made of real, trading businesses? spoiler in 2025 I have seen Lehman brothers in a big enterprise TAL…
You’d be surprised how many lists fail this basic test.
From Match Rate Theatre to Addressable Truth
And even if your TAL does pass those basic tests - real companies, real potential buyers - there’s still a deeper strategic step most teams skip: understanding the true addressability of that TAL within the media channels you actually plan to buy on.
It’s one thing to have 5,000 accounts on your list. It’s another to understand how many of those can be reached with impressions on CTV, banners, native, or LinkedIn - and how many can be measured all the way from media exposure to high-value website actions. That delta between theoretical match and actionable signal is often misunderstood. Worse, it leads to media plans being optimised around the wrong denominator - from false reach to CTRs over a bloated, unqualified TAL, or “reach” metrics that ignore quality and downstream lift.
Sometimes, the right answer isn't chasing the vendor who gives you a 70% match rate on a CSV file - it’s choosing the one who actually reaches and engages the right 20%, can prove it, and moves metrics that matter to the business. Not every vendor can do this, and no one wants low match rates - but chasing a single hashed email with no ability to scale, retarget, or correlate it to meaningful action might be the costliest decision of all.
The strategic opportunity here isn’t to excuse poor data. It’s to elevate the conversation. Are we trying to win a reporting war on CSVs? Or are we building a measurement-informed system that brings real TAL engagement into media, site analytics, and business outcomes? The latter might require accepting a smaller match - but one that’s real, trackable, and capable of driving action across your funnel. And in B2B, that is the match that counts.
2. DSPs Aren’t the Problem - But They’re Also Not the Solution
I used to argue B2B needed its own DSP. I’ve done a complete 180.
If I were a client today, I’d actively avoid a sub-scale, home-brew B2B bidder.
It would put me off. It’s fragile, unreliable, and rarely delivers meaningful differentiation. Building, optimising, scaling and running a DSP is incredibly expensive, and there are world class adtech vendors like The TradeDesk who have achieved this. Is it realistic that a home built DSP can listen to the 1 trillion requests that TradeDesk does per day and still be solvent this time next year? B2B needs to work with and piggy back those carrying that scale precisely because our audiences live within that world. Our highest intent, most qualified audiences are in those trillion ad opportunities - the challenge is not building product to listen to an inflated, heavily duplicated world of bidstream, its is to build the foundational B2B layers to handle data-onramps, segmentation, targeting+measurement as one and to deliver campaigns which work in the world of long sales cycles and committee based decision making leveraging (not rebuilding) the best tech stacks to achieve that. We ‘just’ need the ability to identify, target, report and optimise against these signals with specialist technology layers
Because here's the other side:
Best-in-class consumer DSPs aren’t built for B2B either.
They weren’t designed to ingest the signals we actually care about:
Corporate IPs
Precise commercial locations
Identity bridges between ad IDs and hashed emails (HEMs) and other more deterministic signals that B2B cares most about
Contextual overlays and buying committee logic
Here’s the core disconnect:
At the protocol level, an RTB bid request is the same in B2B as in B2C.
It’s a package of metadata:
Page URL
Device type
IP address
Cookies and ad IDs (if available)
Ad slot dimensions
Contextual metadata (sometimes, often highly unreliable)
DSPs treat that payload the same way:
Apply campaign rules
Pace and rotate creative
Score it against basic targeting criteria
Run against default bid models
None of this is inherently “B2B.”
What makes an impression valuable to B2B marketers is entirely derived from what sits outside the bidstream:
Can you infer that the IP maps to a relevant company office or HQ?
Does this signal fit within a known segment of a large, messy TAL?
Is this contextually aligned with enterprise decision-making?
Is this user part of a buying committee?
This is not a media buying problem — it's a data interpretation problem layered over infrastructure that was never built to handle it.
What B2B really needs:
A middleware product layer isn’t just a nice-to-have in modern B2B - it’s the missing link between strategic intent, working with the best of the best adtech layers and real-world delivery. Its the bridge that makes B2C tech work for B2B and secret sauce that means the best B2B brands can take advantage of the myriad of nurturing opportunities that addressable advertising channels can bring
What you need is a translation layer - one that can:
Convert business goals into matchable, targetable signals
(Because TALs don’t come pre-bidstream-ready — they need to be mapped to signal formats the pipes understand.)Handle high-cardinality segmentation at scale
(Thousands of accounts with different weights, industries, funnel stages, and creative needs — all flowing into a single campaign infrastructure.) - B2C systems do not need this, and as a result adtech falls over with 400 long TALs let alone the reality of what most vendors want to runBridge fractured identity layers across cookies, IPs, hashed emails, devices, and locations
(While respecting privacy boundaries and resolution constraints across regions and roles.)Score and prioritise signals dynamically to optimise toward real engagement - not just whichever user showed up in the bidstream first
And most critically:
Optimise and measure against business-relevant outcomes — not CTR, not MQLs, and not mythical purchase events.
B2B doesn’t work like B2C.
Sales cycles are 9–18+ months.
Buying committees are complex and spread across functions.
Purchases are indirect, negotiated, and often invisible in platform analytics.
CRMs contain lag, bias, and noise.
Most DSPs were architected for B2C-style conversion loops — short bursts of intent, retargeted to death until a purchase occurs. That loop doesn’t apply in B2B. In fact, those same engines can actively degrade performance if you don't intercept their logic.
So do you need to rip and replace your DSP?
No.
But you do need an interpretive layer - one that understands not just how to bid, but what the bid should mean.
That layer could take multiple forms:
A custom algorithm injected into a Trade Desk, Adform, DV360 (or other enterprise DSP seat), guiding spend via tailored bid modifiers and pacing rules
A living rules engine that balances creative, channel, and account signals in real-time
Or most powerfully — a purpose-trained AI agent acting as your signal strategist and optimisation brain
Not a chatbot. Not a pretty UI.
A real-time interpreter of site-side analytics, TAL alignment, and bidstream conditions - trained on B2B logic, not B2C assumptions.
Because let’s be honest: B2B ad ops is a specialty.
It requires different instincts, different KPIs, and different heuristics.
Your AI should reflect that.
This is where agentic AI has a real role in B2B media:
Not as a replacement for marketers, but as a co-pilot that understands your TAL, your funnel, your product lifecycle — and helps translate that into media that performs with purpose.
The measurement model is B2C in disguise
This one’s simple:
B2B influence ≠ B2C conversion.
Yet many teams still measure:
CTR as a proxy for engagement
7-day view/click windows as “attribution”
Form fills as the end of the journey
In reality:
Signals compound
Teams influence decisions
Buying journeys stretch over quarters
You don’t need more dashboards.
You need a measurement model that matches how B2B decisions are actually made — and how your media can (or can’t) influence them.
What smart B2B teams are doing instead:
Auditing their TALs through DSP-level IP/domain+signal overlap
Collaborating with partners who challenge the TAL
Differentiating between addressable channels and formats
Mapping matchability by segment and legality
Sorting out measurement before* media
Building a 360° feedback loop
Layering optimisation logic between human and machine
Treating B2B advertising like a product — not a campaign
They’re building systems, not just buying media.
Why Unmatched exists
Because the B2B ad stack is being rebuilt right now — in real time — by teams who no longer believe in the old rules.
Because strategy isn’t just what you say in the deck — it’s what your stack can actually do.
Because media, data, and measurement only work when they’re designed to serve each other.
You don’t need better impressions.
You need better infrastructure.
One signal at a time.
Coming up on Unmatched
- The Fantasy of Match Rates: Why Identity Doesn’t Scale the Way You Think
- The B2B Build Stack: Designing Your Own Middle Layer
- How to Actually Score Signal Strength, Not Just Matches
👉 Subscribe now to get the next teardown — the 7 pillars of the B2B signal graph, the next wave of programmatic B2B


Great Post!