Loading tutorials…
Loading tutorials…
Matched Audiences are LinkedIn's answer to retargeting — and they are what separates serious B2B campaigns from spray-and-pray. This walks through every audience type, the real match rates, and how to use each one.
Who this is forB2B marketers and ABM operators with at least 1,000 website visitors/month or a CRM list of 1,000+ contacts. Below that scale, LinkedIn's minimum match thresholds (300 members) will reject most audiences.
What you'll need
Step 1
Five audience types: Website Visitors, Email Contacts, Company List, Member List, Engagement (Page/Video/Event/Lead Gen Form). Each serves a different funnel stage.
Website Visitors — anyone who visited any URL or specific URLs on your site (Insight Tag required). Use for retargeting and lookalike seeds.
Email Contacts (Contact List) — upload a CSV of emails from your CRM. LinkedIn matches against member email addresses. Use for ABM and customer-list exclusions.
Company List — upload a CSV of company names or domains. LinkedIn matches against member current-employer fields. The core ABM tactic.
Member List — upload a CSV of LinkedIn member URLs or LinkedIn IDs. Use when you have known prospect lists from sales enrichment tools.
Engagement — auto-built audiences of people who engaged with your Company Page, Lead Gen Forms, video ads, or LinkedIn Events. Use for warm retargeting.
Plan at least one audience in each category before launching campaigns. Without Matched Audiences, every campaign starts cold.
Step 2
Campaign Manager → Plan → Audiences → Create audience → Matched audience → Website.
Open Campaign Manager → top nav → "Plan" → "Audiences."
Click "Create audience" → "Matched audience" → "Website."
Name the audience clearly: "Website — All Visitors 30d" or "Website — Pricing Page 90d."
Add URL rules. Use "Contains" for partial matches (great for "/blog/" or "/pricing"). Use "Equals" for exact URLs. Combine rules with AND/OR logic.
Set the lookback window: 30, 60, 90, 180, or 365 days. For B2B with long sales cycles, 90-180 days is the standard.
Save. LinkedIn populates the audience over 24-48 hours. Minimum size to use in campaigns is 300 members.
Common Website audiences to build first: All visitors (180d), Pricing page (90d), Blog readers (90d), Demo request page exit (90d).
Step 3
Export emails from CRM → format as CSV with header row → upload via Campaign Manager → Plan → Audiences → Matched audience → Contact list.
Export your CRM list to CSV. Required column header: "email." Optional columns: "firstName," "lastName," "country," "jobTitle." More columns = better match rate.
Clean the list: remove duplicates, remove invalid formats (no "@" sign), normalize case (lowercase). Most CRMs export with mixed case — LinkedIn matches case-insensitively but cleaning prevents duplicate rows.
For each contact, try to use work email rather than personal. LinkedIn members register with work emails — personal Gmail addresses match 5-15%, work emails match 30-50%.
In Campaign Manager → Plan → Audiences → "Create audience" → "Matched audience" → "Contact list" → "Upload a list."
Name the audience: "CRM — Open Opps Q1" or "CRM — Closed Lost." Drag the CSV in.
LinkedIn processes the file over 24-48 hours. Match rate appears under the audience name. Anything above 25% is good for cold lists; 50%+ is good for engaged lists.
Step 4
Export company list with name + domain → CSV → Campaign Manager → Plan → Audiences → Matched audience → Company list.
Export your target account list. Required columns: "companyName" AND/OR "companyDomain." More columns = better match. Optional: "industry," "country," "employeeCountRange."
Critical: use companyDomain (acme.com), not companyName, where possible. Domain matches at 80-90%; name matches at 50-60% because of suffix variations ("Acme Inc" vs "Acme Corp").
Clean domains: remove "www.", "http://", trailing slashes. Use the root domain only.
In Campaign Manager → Plan → Audiences → "Create audience" → "Matched audience" → "Company list" → "Upload a list."
Name the audience: "ABM — Tier 1 Accounts Q1" or "ABM — Fortune 500."
Upload. LinkedIn processes in 24-48 hours. For ABM, you typically want 100-500 companies — going smaller leaves you below the campaign minimum, going larger dilutes the ABM premise.
Step 5
Engagement audiences auto-build from LinkedIn activity. No upload needed. Campaign Manager → Plan → Audiences → Create audience → Matched audience → Lead Gen Form / Company Page / Event / Video.
Lead Gen Form: people who opened a form (not necessarily submitted). Use to retarget warm prospects who hesitated.
Company Page: people who viewed your Company Page or engaged with organic posts. Use to amplify reach to your engaged organic audience.
LinkedIn Event: people who registered for or attended your LinkedIn Event. Use for post-event follow-up campaigns.
Video: people who watched 25%, 50%, 75%, or 95% of a video ad. Use 50%+ for warm retargeting, 95% for high-intent BOFU.
These audiences auto-populate over 30, 60, 90, or 365-day windows. Set the window to match your sales cycle.
No upload required, but engagement audiences need actual activity to populate. A new Company Page with no organic content will produce empty engagement audiences.
Step 6
In campaign builder, "Audiences" section → "Audience attributes" → "Matched audiences" → select your audience(s). Layer with demographic filters.
Open Campaign Manager → create or edit a campaign → "Audiences" section.
Click "Audience attributes" → "Matched audiences" → select the audience(s) you want.
Stack with demographic filters: Job Title, Seniority, Company Size, Industry. ABM accounts + decision-maker seniority is the classic high-precision combo.
Use "AND" logic to narrow (Company List AND Director+) and "Exclude" to filter out (Website Visitors EXCLUDE customers).
Set audience expansion to OFF when running ABM. The default LinkedIn audience expansion will broaden your audience beyond your target list — defeating the entire ABM purpose.
Save and launch. Monitor "Forecasted results" — if it shows under 1,000 members at launch, your stack is too narrow and delivery will be erratic.
Common mistakes
Uploading dirty email lists
What goes wrong: Match rate drops to 5-15% on personal-email-heavy lists. The audience is too small to launch a campaign against, and you have wasted a CRM export.
How to avoid: Clean lists before upload: dedupe, lowercase, validate format. Use work emails wherever possible. Add firstName/lastName/jobTitle columns to improve fuzzy matching.
Matching by company name instead of domain
What goes wrong: Match rate drops from 80-90% (domain) to 50-60% (name). You lose 30%+ of your target accounts in the audience. ABM precision is destroyed.
How to avoid: Export domains from your CRM or enrichment tool. Use root domain (acme.com), strip "www." and protocol. Upload domains as primary match field; names as secondary.
Audience expansion left ON for ABM campaigns
What goes wrong: LinkedIn broadens delivery to lookalikes of your target list. Your "Top 50 Accounts" campaign delivers 60% impressions to non-target companies. ABM reports become meaningless.
How to avoid: Always turn audience expansion OFF for ABM, retargeting, and customer-exclusion campaigns. Leave ON only for cold prospecting where lookalikes are useful.
Launching campaigns before audiences reach minimum size
What goes wrong: Audiences below 300 members are not eligible for delivery. LinkedIn shows "Audience too small" and the campaign delivers nothing while you burn budget on creative review.
How to avoid: Check audience size before launching. Wait 24-48 hours after creating Website or Engagement audiences. For Contact and Company lists, the matched size shows within 24 hours.
Not building exclusion audiences
What goes wrong: Existing customers see prospecting ads. Closed-lost prospects get retargeted. Your message becomes irrelevant to half your impressions and CTR drops.
How to avoid: Build a "Customer List" audience and exclude it from every prospecting campaign. Build a "Closed Lost" audience and exclude it. Audit monthly — list staleness compounds.
Treating Matched Audiences as a one-time setup
What goes wrong: Audiences age. Website visitors from 6 months ago are not the same intent signal as last week. CRM lists drift. ABM accounts churn. Stale audiences silently degrade campaign quality.
How to avoid: Refresh CRM and ABM uploads quarterly. Audit Website audiences for lookback window correctness. Re-evaluate which audiences are still serving your active campaigns.
Recap
Done — what's next
How to install the LinkedIn Insight Tag (and validate it works)
Read the next tutorial
Hand it off
Matched Audiences are where 80% of LinkedIn Ads value lives — and where 80% of DIY setups go wrong. A LinkedIn Ads specialist can build a complete Matched Audience architecture (5 audiences, properly excluded, properly stacked) in 3-4 hours, typically $50-70. Compare that to launching ABM campaigns at 50% accuracy because your match rates are weak.
See specialist rates
For a B2B work-email list: 35-50% is good, 50-70% is excellent. For mixed personal/work: 20-35% is typical. Below 20% means your list is dirty or heavily personal-email — clean it and re-upload.
Contact List and Company List uploads: 24-48 hours. Website audiences: depend on traffic volume — high-traffic sites populate in 1-3 days, low-traffic sites can take 2 weeks. Engagement audiences: as soon as engagement activity exists, usually 1-2 days.
300 matched members is LinkedIn's minimum. Below that, the campaign will not deliver. Practically, you want 1,000+ for stable delivery — at 300-1,000 you will see erratic spending and high CPCs.
Yes, and you should. Build a Contact List audience of customers, then in campaign setup → Audiences → "Exclude audiences" → add the Customer List. This prevents prospecting ads from serving to existing customers.
LinkedIn defaults audience expansion to ON because it improves delivery and CPC for most advertisers. But for ABM and tight retargeting, expansion defeats the purpose. Always check and disable for those use cases.
CRM and Company List uploads: quarterly minimum, monthly if your list moves fast. Website audiences: review lookback windows annually. Engagement audiences: auto-refresh, no manual work needed.
LinkedIn Ads
The Insight Tag powers conversion tracking, Matched Audiences, and retargeting. Install it wrong and every downstream campaign optimizes against bad data. This walks through all three install paths and the validation step 80% of guides skip.
LinkedIn Ads
Account-based marketing on LinkedIn is the platform's signature B2B use case — and the use case most operators botch. This walks through Company List upload, multi-tier ABM segmentation, creative orchestration, and the measurement that separates real ABM from glorified targeting.
LinkedIn Ads
LinkedIn conversion tracking has more moving parts than Meta or Google — Insight Tag events, offline conversions API, attribution windows, and view-through controls. Get this right or your bid optimization runs on fog.
LinkedIn Ads
Lead Gen Forms pre-fill from a member's LinkedIn profile, so completion rates triple compared to landing pages. But "more leads" is not the same as "more closed revenue." This walks through the right way to use them — and when to use a landing page instead.
LinkedIn Ads
DIY LinkedIn Ads is a fine idea — until it isn't. This is the honest framework: when the cost of self-managing exceeds the cost of hiring, and how to tell which side you're on.