Evergreen Growth & Marketing - B2B LinkedIn Ads Agency
    Troubleshooting Guide

    Why Your LinkedIn List Upload Isn't Matching (+ How to Fix It)

    Your list uploaded but the audience is too small. Or it won't upload at all. Here's how to diagnose the problem and fix it fast.

    James Green
    Jan 27, 2026 • 10 min read

    📚 Having trouble uploading? Make sure you're following the correct process in our Complete LinkedIn List Upload Tutorial.

    Most of these problems start with a bad file. Grab the LinkedIn company list template and start clean.

    Common Upload Errors (And How to Fix Them)

    "Audience size is under 300 members"

    LinkedIn requires 300 matched members to use an audience. This is the most common issue.

    Fixes:

    • • Add more companies (aim for 1,000+ to ensure 300+ matches)
    • • Add company website and LinkedIn URL columns for better matching
    • • Switch from contact list to company list for higher match rates
    • • Check for typos and standardize company names

    "File upload failed" or "Invalid file format"

    Your CSV file isn't formatted correctly or is too large.

    Fixes:

    • • Save as "CSV UTF-8 (Comma delimited)" in Excel
    • • Ensure file is under 100MB (split large lists)
    • • Download LinkedIn's template and match column headers exactly
    • • Remove any BOM (byte order mark) characters

    "Column headers not recognized"

    LinkedIn doesn't recognize your column names.

    Fixes:

    • • Download LinkedIn's CSV template from Campaign Manager
    • • Copy exact column headers (case-sensitive in some cases)
    • • Use: companyname, companywebsite, linkedincompanyurl
    • • Remove any extra spaces or special characters in headers

    "Audience processing" for more than 48 hours

    Your list is stuck in processing.

    Fixes:

    • • Wait the full 48 hours (processing time varies)
    • • Delete the audience and re-upload with a fresh file
    • • Try uploading a smaller test batch first (500 companies)
    • • Contact LinkedIn support if issue persists

    Why Your Match Rates Are Low

    LinkedIn matches your list against their database of 900M+ profiles. A typical company list should achieve 60-80% match rates. If you're seeing less than 50%, something's wrong.

    Data Quality Issues

    • ✗Company names don't match LinkedIn exactly (e.g., "IBM" vs "International Business Machines")
    • ✗Missing company websites (LinkedIn uses these for matching)
    • ✗Outdated or incorrect LinkedIn URLs
    • ✗Small companies not on LinkedIn

    High Match Rate Practices

    • ✓Include 3 identifiers: name, website, LinkedIn URL
    • ✓Use company name exactly as it appears on LinkedIn
    • ✓Target mid-size to enterprise companies (better LinkedIn presence)
    • ✓Validate LinkedIn URLs are current and correct

    Expected Match Rates by List Type

    List TypeTypical Match RateNotes
    Company list (with URLs)70-85%Best for B2B targeting
    Company list (names only)40-60%Add websites to improve
    Contact list (work emails)20-40%People change jobs/emails
    Contact list (personal emails)5-15%Not recommended

    Data Quality Checklist

    Before uploading, run through this checklist to maximize your match rates:

    1

    Standardize company names

    Remove 'Inc.', 'Ltd.', 'LLC' unless that's how they appear on LinkedIn. Check the official company page.

    ✗ 'Microsoft Corporation' → ✓ 'Microsoft'
    2

    Add company websites

    Include the primary domain without 'www.' or 'https://'. This is LinkedIn's primary matching field.

    ✗ 'https://www.microsoft.com/' → ✓ 'microsoft.com'
    3

    Include LinkedIn company URLs

    The full URL from the company's LinkedIn page. Use the format linkedin.com/company/[company-slug]

    ✓ 'linkedin.com/company/microsoft'
    4

    Remove duplicates

    Duplicate entries don't increase matches but can cause processing issues.

    Use Excel's 'Remove Duplicates' feature
    5

    Fix special characters

    Remove or replace accented characters and symbols that may cause encoding issues.

    ✗ 'Nestlé' → ✓ 'Nestle'
    6

    Verify companies exist on LinkedIn

    Very small companies or sole traders may not have LinkedIn pages.

    Spot-check 10-20 companies from your list

    CSV Formatting Guide

    Correct CSV Structure for Company Lists

    companyname,companywebsite,linkedincompanyurl
    Microsoft,microsoft.com,linkedin.com/company/microsoft
    Google,google.com,linkedin.com/company/google
    Salesforce,salesforce.com,linkedin.com/company/salesforce

    Common Mistakes

    • ✗Using semicolons instead of commas as delimiter
    • ✗Extra spaces in column headers
    • ✗Saving as .xlsx instead of .csv
    • ✗Including https:// or www. in URLs
    • ✗Wrong text encoding (ANSI instead of UTF-8)

    Excel Export Steps

    1. Open your spreadsheet in Excel
    2. Go to File → Save As
    3. Choose "CSV UTF-8 (Comma delimited) (*.csv)"
    4. Click Save
    5. If prompted about features, click "Yes" to keep CSV format
    6. Open the CSV in Notepad to verify formatting

    Pro tip: Download LinkedIn's CSV template directly from Campaign Manager. This ensures your column headers match exactly what LinkedIn expects. See our step-by-step upload guide →

    Should You Use Company or Contact Lists?

    If you're seeing low match rates with contact lists, switching to company lists is often the fix. Here's why:

    Company Lists (Recommended)

    • • 60-85% typical match rates
    • • Company data changes less than contact data
    • • Reaches ALL employees at target companies
    • • Layer with job titles for precision
    • • Better for ABM strategies

    Contact Lists (Use Carefully)

    • • 10-40% typical match rates
    • • People change jobs, emails become outdated
    • • Personal emails rarely match
    • • Best for: retargeting form fills, event attendees
    • • Need 10,000+ contacts for reliable audience size

    When to Use Each

    Use Company Lists For:

    • • Account-based marketing (ABM)
    • • Targeting specific companies
    • • Reaching the buying committee
    • • Competitive displacement

    Use Contact Lists For:

    • • Retargeting known contacts
    • • Webinar/event attendees
    • • Newsletter subscribers (work emails)
    • • Lost deal re-engagement

    Quick Wins to Improve Match Rates

    Add LinkedIn company URLs

    Find URLs via LinkedIn Sales Navigator or manual search. This is the highest-impact improvement.

    +20-30% match rateLow effort

    Include company websites

    Add primary domain for each company. Use Apollo, ZoomInfo, or manual research.

    +15-25% match rateLow effort

    Double your list size

    If 50% of 600 companies match, you get 300. Build buffer into your list.

    Ensures 300+ matchesMedium effort

    Switch from contacts to companies

    Company lists typically match 2-3x better than contact lists.

    +30-50% match rateMedium effort

    Standardize company names

    Check how companies appear on LinkedIn and match exactly.

    +5-10% match rateLow effort

    Still Stuck? Let Us Help.

    Send us your list and we'll audit it for free—identifying exactly what's causing low match rates and how to fix it.

    Frequently Asked Questions

    Why does my LinkedIn audience show 'Under 300 members'?

    LinkedIn requires 300 matched members minimum. Either upload more records (aim for 1,000+ companies) or add additional identifier columns like company website and LinkedIn URL to improve match rates.

    How long does LinkedIn take to process my list?

    LinkedIn typically processes list uploads within 24-48 hours. If your audience still shows as processing after 48 hours, try re-uploading the list.

    My CSV won't upload - what's wrong?

    Common issues: file over 100MB, wrong encoding (use UTF-8), wrong column headers (download LinkedIn's template), or special characters in company names. Re-export as CSV UTF-8 from Excel.

    Why is my contact list match rate so low?

    Contact lists match on email addresses, which often don't match LinkedIn profiles (personal vs. work emails). Switch to company lists, which typically achieve 60-80% match rates vs. 10-30% for contact lists.

    Can I see which companies didn't match?

    Unfortunately, LinkedIn doesn't provide a list of unmatched records. Your best option is to ensure data quality before upload by including multiple identifiers per company.

    My audience expired - how do I reactivate it?

    LinkedIn matched audiences expire after 90 days of inactivity. Re-upload your list to create a new audience. Set a reminder to refresh lists every 60 days to prevent expiration.

    Related Tools & Resources

    LinkedIn Ads Budget Calculator

    Estimate your CPL, expected leads, and break-even deal size

    LinkedIn Ads Benchmarks UK 2026

    Complete CPC, CPM, CPL data by industry with expert commentary

    Tracking Pixels Setup Guide [2026]

    Complete guide to LinkedIn Insight Tag, Meta Pixel, and GTM setup