Reaching In-Market Buyers on LinkedIn and Display Simultaneously
Most B2B demand gen teams run LinkedIn campaigns and programmatic display campaigns. Very few run them from the same audience.
That gap — between two channels operating independently with separate targeting logic — is one of the most common sources of waste and missed reach in B2B paid media. It’s also one of the easiest to fix.
This post is a tactical walkthrough of what it looks like to run LinkedIn and programmatic display from a single, unified individual-level audience — why it works, what the mechanics are, and how to set it up.
The Problem with Running Channels in Silos
When LinkedIn and programmatic display are managed separately, they typically use different targeting inputs:
- LinkedIn uses its own native firmographic targeting: company size, industry, job title, seniority
- Programmatic display uses either platform-native B2B segments or a third-party data provider’s pre-built segments
The result is two campaigns that are nominally targeting the same audience — “B2B decision-makers in your ICP” — but are actually reaching two somewhat different, overlapping populations. Some individuals get hit by both channels at random frequencies. Others in your true ICP get missed by both.
This creates two problems:
Frequency imbalance. Some of the same individuals see your LinkedIn ads multiple times per week and also get served display ads regularly, while other equally important prospects receive neither. You’re not orchestrating reach — you’re distributing it unevenly by accident.
Attribution noise. When a contact converts or a deal progresses, you can’t cleanly assess which channel contributed because the underlying audiences weren’t aligned to begin with. You end up with channel comparison data that reflects targeting methodology differences as much as channel performance.
Budget inefficiency. Pre-built segments on both sides of the house contain contacts who don’t match your ICP precisely. You’re paying CPMs to reach people who will never buy from you, while some of your highest-fit prospects aren’t being reached at all.
The Solution: One Audience, Two Channels
The fix is conceptually simple: build a single verified individual-level audience that contains the specific people you want to reach, then push that audience to both LinkedIn and your programmatic DSP simultaneously.
When both channels are pulling from the same source of truth, you get:
- Consistent reach: The same 8,000 individuals (or however many are in your audience) are being targeted on both channels, not two separate approximations of your ICP
- Controlled frequency: You can manage total cross-channel frequency deliberately, not accidentally
- Clean channel attribution: When you compare LinkedIn performance to display performance, you’re comparing apples to apples — same audience, different channel
- Coordinated creative sequencing: You can run LinkedIn ads and display ads that tell a coherent story rather than two independent campaigns that may contradict each other
How the Mechanics Work
Step 1: Build the individual-level audience
Define your audience criteria precisely:
- Target accounts (company names, or firmographic criteria: industry, size, geography)
- Buying committee personas (job titles, functions, seniority levels)
- Any additional filters (technographic, geography, company growth signals)
Request a custom audience build from an individual-level data provider. The output should be a verified list of named individuals at your target accounts who match your persona criteria — not a probabilistic segment, not a household-level match.
For a focused ABM program targeting 200 accounts with 3–5 buying committee members per account, this audience might be 600–1,000 individuals. For a broader demand gen program targeting thousands of accounts, the audience might be 20,000–50,000 individuals.
Step 2: Format for LinkedIn
LinkedIn matched audiences require a CSV file with at minimum a column of work email addresses. LinkedIn matches those emails against its user database and builds a campaign audience from the verified matches.
LinkedIn’s typical match rate for generic contact lists is 40–60%. For high-quality, individually verified work emails from a deterministic data provider, match rates are typically 85–95%.
The higher match rate means more of your actual audience gets reached — and less budget is spent on impressions that miss entirely because the email didn’t match.
Upload the audience in LinkedIn Campaign Manager under “Matched Audiences” → “List.” Allow 24–48 hours for LinkedIn to process the match before launching.
Step 3: Format for programmatic
Programmatic DSPs can match audiences via hashed email (MD5 or SHA-256), mobile device IDs, or IP addresses. Most enterprise DSPs — The Trade Desk, DV360, Xandr, Yahoo DSP — support email-based audience matching.
Hash your email list before upload (most DSPs require this for privacy compliance). Upload as a first-party data segment in your DSP’s audience management interface. Processing time varies by platform but is typically 24–72 hours.
Some programmatic data providers can deliver audiences pre-formatted as device ID segments, which bypass the email matching step and typically achieve higher match rates on the display side.
Step 4: Launch and coordinate creative
With the same audience live in both channels, align your creative strategy across them:
Don’t run identical creative on both channels. LinkedIn is a professional environment where longer-form Sponsored Content, carousel ads, and thought leadership perform well. Display is a lower-attention environment where simple, high-contrast creative with a clear value proposition works better.
Tell a coherent story across channels. If your LinkedIn content leads with a customer story, your display ads might reinforce the same customer’s outcome in a banner format. The prospect sees consistent messaging that builds on itself rather than disconnected ads from the same brand.
Use channel strengths for different jobs. LinkedIn conversation ads and message ads can prompt a direct action from named individuals. Display is better for building ambient awareness and retargeting engaged accounts. Design your creative roles accordingly.
Frequency Management Across Channels
Running both channels from the same audience means you can — and should — think about total cross-channel frequency, not just per-channel frequency.
A contact who sees your LinkedIn ad four times per week and your display ad five times per week is receiving nine impressions weekly. Depending on where they are in the buying journey, that might be appropriate or it might be fatiguing.
For top-of-funnel awareness, 3–5 total cross-channel impressions per week is a reasonable starting point. For mid-funnel accounts with elevated intent, 7–10 is defensible. For late-stage deals where you’re trying to maintain top of mind during internal evaluation, 12–15 per week for a short burst (4–6 weeks) can be effective.
Most DSPs and LinkedIn Campaign Manager have frequency caps at the campaign level. Set them in coordination — if LinkedIn is capped at 3 impressions per week, set your display cap at 4–5 to reach your total target without overlap feeling aggressive.
What to Measure
With a unified audience across both channels, you can measure things that siloed campaigns can’t:
Cross-channel reach percentage: What percentage of your target audience was reached by at least one channel? By both channels? The gap between these numbers tells you where to invest more.
Incremental reach by channel: Which channel is reaching individuals that the other channel misses? This helps you understand the reach efficiency of each channel for your specific audience.
Account engagement by channel mix: Do accounts reached by both channels show higher engagement rates (more website visits, more content consumption) than accounts reached by only one? This validates the multi-channel approach.
Pipeline influence by channel combination: Of the deals that progressed or closed, were they more likely to have been reached by both channels, or just one? This is the revenue-level validation.
A Real-World Example
A cybersecurity vendor targeting enterprise security teams — CISO, VP of Security Operations, Director of Incident Response — at 400 named accounts built a unified audience of 1,800 individuals using individual-level deterministic data.
They pushed the same audience to LinkedIn (uploaded as a matched audience) and to The Trade Desk (uploaded as a hashed email segment). Creative was coordinated: LinkedIn carried a CISO-focused thought leadership campaign around ransomware response frameworks; display carried simple, high-contrast banners reinforcing the brand and driving to a resource download page.
After 90 days:
- LinkedIn matched 91% of the uploaded audience (vs. a previous campaign’s 54% using native firmographic targeting)
- Display matched 78% of the uploaded audience via hashed email
- Combined, 96% of the 1,800 target individuals were reached by at least one channel
- Accounts reached by both channels showed 2.3x higher website engagement than accounts reached by only one
- The sales team reported that target account contacts were “much more likely to have heard of us” when SDRs reached out — reducing cold call objection rates measurably
The change wasn’t the channels. They were already running LinkedIn and display. The change was the audience — unified, individual-level, and pushed to both channels simultaneously.
Getting Started
The prerequisite for this approach is individual-level B2B data that matches reliably into both LinkedIn and programmatic platforms. That’s what Hat Trick Data provides — custom audiences built to your exact ICP, delivered in 2–4 hours, formatted for your specific activation channels.
Hat Trick Data delivers unified individual-level B2B audiences for LinkedIn and programmatic activation — same audience, both channels, delivered in 2–4 hours. Talk to our team.
