Loading tutorials…
Loading tutorials…
LinkedIn profile targeting on Microsoft Ads is the most underused B2B advertising lever in the platform. Combined with in-market and custom audiences, you can build B2B campaigns that simply aren't possible on Google.
Who this is forB2B operators advertising to specific industries, job functions, or company sizes. Also B2C operators wanting to layer remarketing and in-market audiences on top of search campaigns. If you're running B2B Google Ads and ignoring Microsoft + LinkedIn targeting, you're skipping the highest-leverage B2B lever on the platform.
What you'll need
Step 1
Microsoft Ads offers Remarketing, Custom Audiences (from CRM), In-Market, and LinkedIn Profile targeting. Each behaves differently — know the rules before mixing.
Remarketing — users who visited your site (captured via UET tag). Same as Google. Min audience size: 1,000.
Custom Audiences — upload your CRM list (hashed emails). Microsoft matches to user profiles. Min audience size: 1,000 matches.
In-Market Audiences — Microsoft-curated audiences of users actively researching specific categories (e.g., "Business Software Buyers"). Pre-built, ready to use.
LinkedIn Profile targeting — unique to Microsoft. Filter or bid-modify by LinkedIn industry, company name, company size, or job function. Min audience size: 1,000.
Plus Similar Audiences (modeled lookalikes from your remarketing/customer audiences) and Combined Audiences (Boolean combinations).
Step 2
Microsoft Ads → Tools → Audience library → Remarketing → Create. Define by site behavior using UET-tracked pageviews.
Open Microsoft Ads → Tools → Audience library → Remarketing → Create.
Define rules: "Users who visited [page URL] in the last [N] days." Common audiences: All visitors (30 days), Pricing page visitors (60 days), Cart abandoners (14 days).
Save. Microsoft populates the audience over the next 7-14 days as the UET tag captures sessions.
Once the audience reaches 1,000 members (visible in the Audience library), it's eligible for targeting and bidding.
Build at least 3 remarketing audiences from day 1: all visitors, high-intent visitors (pricing/demo pages), cart abandoners (ecommerce) or unconverted leads (B2B).
Step 3
In any Search campaign → Audiences → LinkedIn profile → add filters by Industry, Company Name, Company Size, or Job Function. Use as bid modifier, not hard filter.
Open Campaigns → click into a Search campaign → Audiences tab → click '+ LinkedIn Profile.'
Choose targeting dimensions: Industry (e.g., 'Software,' 'Healthcare,' 'Financial Services'), Company Size (e.g., '201-500 employees'), Job Function (e.g., 'Marketing,' 'Engineering'), or specific Company Names.
Choose 'Bid only' mode (NOT 'Target and bid'). 'Bid only' means anyone matching gets a bid adjustment; everyone else still sees the ad at base bid. 'Target and bid' would restrict ads to ONLY LinkedIn-matched users — usually too narrow.
Set bid adjustment: +30% to +50% as a starting point. Watch performance for 14 days, then tighten.
LinkedIn targeting works on Search campaigns AND Audience Ads campaigns. Different bid strategies for each.
Step 4
Microsoft pre-builds 200+ In-Market audiences (people actively researching categories). Layer 1-3 relevant ones as bid modifiers on Search campaigns.
In your campaign → Audiences → click "+" → In-Market Audiences.
Browse Microsoft's pre-built audiences. Filter by your category (e.g., "Business Services" → "Marketing Services").
Select 1-3 relevant audiences. Choose "Bid only" mode.
Set bid modifier: +15% to +30% as a starting point.
Watch the Audiences report 14 days later. If the in-market audience converts 2-3x base rate, raise the modifier. If 1-1.5x, lower or remove.
Step 5
Custom Audiences let you target current customers (upsell), exclude current customers (acquisition only), or build lookalikes.
Export your CRM list: emails of (a) current customers, (b) recent qualified leads, (c) trial users — pick the segment that matches your campaign goal.
Microsoft Ads → Tools → Audience library → Customer Match (or Custom Audiences in some account UIs) → Create.
Upload the CSV with hashed or plaintext emails (Microsoft hashes server-side). Add country and currency for compliance.
Wait 24-72 hours for Microsoft to match emails against profiles. Audience populates with matched users.
Once populated, use the audience as: target (upsell campaigns), exclude (acquisition campaigns avoiding existing customers), or seed for Similar Audiences (lookalike modeling).
Step 6
Microsoft can build Similar Audiences from any source audience with 1,000+ members. Microsoft's ML finds users with matching behavior signals.
In Audience library, find your highest-value source audience (e.g., "Customers who LTV > $5K").
Click "Create Similar Audience" (option appears once the source has 1,000+ members).
Microsoft generates the Similar Audience — typically 10-50x the size of the source.
Apply to acquisition campaigns as a "Bid only" modifier (+20-40%). Don't use as a hard target — even Microsoft's ML is imperfect.
Refresh the source audience monthly so the Similar model stays current with your evolving customer base.
Step 7
Microsoft Ads lets you apply multiple audiences at once with stacking bid modifiers. Stacking multiplies — be careful.
Example: a user matches In-Market (+20%) + LinkedIn Industry (+30%) + Remarketing (+50%). Combined modifier compounds (not adds) — they may see a +130% adjusted bid.
That can be fine if the user is genuinely high-value. But unintentionally bidding 2x base for marginally-relevant audiences blows up CPC fast.
Audit at Campaigns → Audiences report. Filter for users matching 3+ audiences. If their conversion rate isn't 3x base, drop modifiers.
Rule of thumb: total stacked modifier across all overlapping audiences shouldn't exceed +100% unless you have data justifying it.
Common mistakes
Using LinkedIn 'Target and bid' instead of 'Bid only'
What goes wrong: You restrict ads to ONLY LinkedIn-matched users. Volume drops 80-95%. The +30% bid modifier you intended to apply becomes a hard filter. Account looks like 'Microsoft has no traffic for B2B' when actually you've just cut yourself off from 90% of the auction.
How to avoid: Always start with "Bid only" mode. Test "Target and bid" only after 30 days of data proves the audience is so efficient that narrowing makes sense.
Stacking too many audience modifiers
What goes wrong: User matches 4 audiences each with +30% modifier. Compound effect = +186%. You bid 2.8x base for a marginally-relevant lookalike. CPC explodes, ROAS collapses.
How to avoid: Audit overlapping audiences in the Audiences report. Lower modifiers when 3+ audiences stack. Aim for total stacked uplift under +100% unless ROAS data clearly justifies more.
Building remarketing audiences with no minimum dwell time
What goes wrong: You target 'all visitors in last 30 days.' That includes 70% bounces who left in under 3 seconds. The audience is poisoned with low-intent users.
How to avoid: Build remarketing audiences with engagement filters: visited 2+ pages, or visited a specific high-intent page (pricing, demo, signup). Bounces don't belong in your remarketing pool.
Never refreshing custom audiences
What goes wrong: Customer list uploaded 8 months ago. New customers aren't in it. New customers see acquisition ads they shouldn't see. Existing customers stop seeing the upsell campaign as they churn out of the cached list.
How to avoid: Schedule monthly CRM refresh. Re-export and re-upload customer lists every 30 days. Set a calendar reminder.
Treating LinkedIn industry like a precise ICP filter
What goes wrong: You target only 'Software' industry. But your real ICP includes Software AND adjacent industries (IT Services, Internet, Marketing & Advertising). You miss 40-60% of relevant leads.
How to avoid: Use 3-5 related industries with bid modifiers, not 1 industry with hard filter. LinkedIn industry data is approximate — match the spirit of your ICP, not a single perfect label.
Ignoring Microsoft Audience Network audiences
What goes wrong: You focus on Search audiences and don't realize the Microsoft Audience Network (display on MSN, Outlook.com, Edge) supports the same audience targeting. You miss a channel that's often 50-70% cheaper than display elsewhere.
How to avoid: Create at least one Microsoft Audience Network campaign with the same audiences you use on Search. Lower budget ($10-30/day) to test before scaling.
Recap
Done — what's next
How to set up Microsoft Ads conversion tracking (UET + offline)
Read the next tutorial
Hand it off
LinkedIn-profile targeting on Microsoft Ads is one of the most underused B2B levers in paid search. Getting the layering right — Bid only modes, stacked-modifier audits, audience refresh cadence — is where specialists earn their fee. Most B2B accounts on Microsoft Ads run $400-1,200/mo with a vetted specialist at $14-16/hr.
See B2B specialist rates
No — there's no separate fee. You pay the auction CPC for each click, and Microsoft applies your bid modifier on top. LinkedIn data is included in the Microsoft Ads platform as part of Microsoft's LinkedIn ownership.
LinkedIn targeting is available in all major markets (US, UK, CA, AU, DE, FR, IN, others). If you don't see it, three usual causes: (1) account is set to a country where it's not supported, (2) UI rolling out — try a different browser, (3) your campaign type doesn't support it (some Shopping campaigns don't).
Minimum 1,000 matched users for "Bid only" mode. Below that, Microsoft suppresses the audience for privacy reasons. Job-Function combined with very narrow Company Size or specific Company Name can fall below the threshold — broaden in that case.
No — they're separate platforms. Each runs its own audience system. The exception: you can upload the SAME customer list (hashed emails) to both, and each platform matches independently to its own user base.
Depends on traffic. A site with 10K monthly visitors reaches the 1,000-user minimum in about 7 days. A site with 1K monthly visitors takes 30+ days. Below that, custom audiences from CRM uploads are usually the faster path.
Usually not. Layer LinkedIn-profile targeting as a bid modifier on existing Search campaigns. Separate campaigns only make sense when (a) creative differs by audience, or (b) budget needs hard separation between B2B and consumer traffic.
Microsoft Ads
Without working conversion tracking, every other decision in Microsoft Ads is built on guesses. This walks through UET-based goals AND offline conversion uploads — the path most DIY guides skip entirely.
Microsoft Ads
Microsoft offers six bid strategies. Picking the wrong one is the most common reason new accounts plateau at 50% of their potential ROAS. Here's the right one for each account stage.
Microsoft Ads
Microsoft Ads already runs 30-50% cheaper CPC than Google in most categories. With the right tactics, you can drop it another 20-35%. Some take an hour. Some take a month. All matter.