From the author’s deskSResearched and written by Sveva ColtellacciAbout Sveva Coltellacci
★ Community Edition ★Price: Free



Paid Media · Strategy

First-Party Data on LinkedIn Ads: Why 21% of Your Company List Never Reaches an Ad

We uploaded 149,836 companies to LinkedIn. One in five never matched, and some matched to the wrong company. Here is how to stop losing your first-party data.

Reviewed by Teodor Yordanov · Founder, BYLT Media · Reviewing Editor, The SEM Dispatch

Strategy

Where we left off

In the first article of this series I wrote about broad targeting and why it damages lead quality more than it raises cost. The natural next question is: so what should you target instead?

In most of the enterprise accounts I work on, the answer is already inside the company: in the customer relationship management (CRM) system, in customer lists, in the lists of target companies sales has been building for years. The hard part is getting that data into LinkedIn without losing a good part of it on the way, and then not using it all as one big list.

One of our clients, an Italian manufacturing company, had a CRM that tracked the whole sales flow, from the moment a lead came in to the moment the deal closed, including its value. That CRM was only used internally, to show the numbers. None of it was in the LinkedIn account. The campaigns were all pure prospecting, on a target that was far too broad for the budget available, so each company saw the ads too rarely.

On LinkedIn the target is fundamental, as I wrote in part one: an audience that is too small or too big is useless. The right frequency matters just as much.


The data you already own

First-party data is what you collect and own yourself. On LinkedIn that means the signals the platform gathers for you: website visitors through the Insight Tag, people who opened or submitted a Lead Gen Form, video and document viewers, Company Page followers and visitors. It also includes what you own outside LinkedIn, mainly your CRM, HubSpot or Salesforce in most of our accounts, and your marketing automation tool.

The list in this article is a list of target companies we put together internally. The names are the full legal names of the companies, which, as you will see, matters a lot.

In my experience lists break in two different places. Contact lists struggle because people log into LinkedIn with a personal email and use their work email everywhere else. Company lists struggle because your systems usually hold the legal name of the company, and LinkedIn holds the brand name.

Before you start

Everything below about website audiences needs the Insight Tag on every page of the site, including the pages you think don't matter. Check it in Signals manager or with the Insight Tag Checker extension.


What happened to our company list

::: figure src: /images/company_list_match_rate.png alt: Company list audience detail, 118,466 matched and 31,370 unmatched :::

The list had 149,836 companies. LinkedIn matched 118,466 of them, so 79%. The other 31,370 did not match.

That does not mean those companies are not on LinkedIn. Many of them are. Matching is often hard because the legal name of a company is not the name of its LinkedIn page. The platform tries to harmonise the two, but it is not always possible, and so part of the data gets lost.

In my experience 79% is a perfectly normal number, I would say about average. Going much higher is hard, not impossible, but hard, for exactly the reasons above. I actually expected less.

The matches need checking too, though. Once, in a list of small and medium-sized enterprises (SMEs), there was a company called Mario Ferrari, and LinkedIn matched it to Ferrari, the car brand.

The matched tab helps a lot here, because it shows the name you uploaded next to the company LinkedIn picked:

Name uploadedMatched to (LinkedIn)LinkedIn industry
IBM S.R.L.IBMIT Services and IT Consulting
SIEMENS MOBILITY S.R.L.SiemensAutomation Machinery Manufacturing
DELOITTE TOUCHE TOHMATSU TAX SERVICES S.R.L.DeloitteBusiness Consulting and Services

IBM S.R.L. going to IBM is exactly what you want. Siemens and Deloitte need a closer look.

Siemens Mobility ended up on the global Siemens page. So the campaign is no longer reaching the Italian mobility business that was on our list, it is reaching Siemens in general, and only location and job targeting keep it from going much wider. The same happened to Deloitte's Italian tax services company, which went to the global Deloitte page.

When I went through the unmatched records, the problem was clear. Many names did not just end in S.R.L.: they carried the full legal form spelled out, SOCIETA' A RESPONSABILITA' LIMITATA SEMPLIFICATA (simplified limited liability company). That is never part of a LinkedIn page name, so we removed it and uploaded the list again. Even so, many of the remaining problems involved small companies.

What we do now before uploading a company or contact list:

  • remove S.R.L., S.P.A., the legal form when it is spelled out in full, and anything in brackets from the company name

  • add the website domain

  • one company or one contact per row

  • for contact lists, send every field you have, not only the email

  • after matching, open the matched tab and sort it by company size and industry; the companies that do not belong usually stand out quickly

  • fix the file and upload it again

::: figure src: /images/list_upload_dialog.png alt: LinkedIn list upload dialog recommending 10,000 to 300,000 records :::

LinkedIn suggests between 10,000 and 300,000 records for the best results. In my experience, the bigger the list, the better. You narrow it down afterwards with the other targeting criteria.


One website audience is not enough

::: figure src: /images/website_audience_timeframes.png alt: Website audience timeframe options in Campaign Manager :::

When I open a new account, most of the time there are no website audiences at all. When there is one, it is a single list: all visitors in the last 180 days, with no segmentation.

Inside that audience there is someone who looked at a product page yesterday and someone who read one blog post five months ago. LinkedIn treats them the same, and so does the ad they see.

What I do instead is split visitors by two things: which pages they visited and how long ago.

Pages visitedTime windowsHow I use them
Specific landing pages14, 30, 60, 90, 180 daysShort windows get the direct lead generation offer
Main product or service categories14, 30, 60, 90, 180 daysConsideration content, case studies
Homepage14, 30, 60, 90, 180 daysLong windows stay in awareness

Fifteen audiences sounds like a lot. They are quick to set up and cost nothing until you use them. The useful part is that the time window tells you something about where a company is in the buying process, and in B2B that process can take months. In my experience, people who saw one of our ads in the last 14 days are considerably more likely to convert than older audiences, as long as the targeting is right.


AdvertisementOpteoLearn more

One list, one job

What I always recommend to clients is: don't use one list for everything. This is roughly how I split them.

ObjectiveUpper stage audiencesLower stage audiences
Lead generationContact list, landing page visitors, Company Page engagement, ad engagementLead Gen Form openers who did not submit, form submitters (for exclusion or next step)
BrandingContact list, Company Page, ad interactions, website visitorsCompany Page engagement, content engagement, website visitors

Two things in this table that I think get missed. People who opened a Lead Gen Form and did not submit are among the warmest audiences you have, and I rarely see them used on their own.

People who did submit are where first-party data becomes essential. If someone fills in the form and then nothing happens, I can keep showing them more evocative posts that remind them of the product or service. If they have already entered the sales process, it is better to exclude them.


Warm is not the same as relevant

With a software as a service (SaaS) client we worked a lot on the prospecting phase just to find a target, because in theory there was no precise one: anyone could have bought the product.

On the creative side, in prospecting it is important to always start with a question. It is the way to get to the right levers of a need.

Starting from that prospecting work, we narrowed things down a lot in the lead generation phase. We crossed everyone who had interacted with the prospecting campaign with the companies that were already customers, and built a Predictive Audience on those companies (LinkedIn discontinued lookalike audiences in February 2024 and recommends Predictive Audiences instead).

The question behind it was simple: are the people who know us working at the companies we actually want? Only partly. Only a share of the people who had engaged with us were in companies like our customers. So we used that to optimise the pure prospecting phase further, to reach people who were more and more interested and in the right companies.


What Company Hub showed us

::: figure src: /images/company_hub_segments.png alt: Company Hub segments out of 141,092 companies :::

Company Hub shows which companies are engaging with your page and your ads. The numbers below come from our own agency account, since client data stays confidential.

Company Hub segmentCompanies
Highly engaged367
Brand-aware513
Engaged prospects93
High reach, no response0
Engaged large companies305
Total base141,092

Out of 141,092 companies, 367 are highly engaged and 93 are engaged prospects. The segments probably overlap, so I would not add them up, but even the biggest one, brand-aware with 513 companies, is under 1% of the base.

Seeing those numbers made two things clear to me. First, we had to work differently on our Company Page, to get organic engagement from the companies we really care about. Second, on the ads side these numbers are relative: Company Hub puts together the data from all campaigns, and we had run different campaigns with different targets. In fact, I mostly use Company Hub for the organic side.

So for me Company Hub works as a bridge between organic and paid. The work on the Company Page brings the right companies closer, and the companies that start engaging with the page become an audience I can then use in campaigns.

This is also where the company list and the engagement data meet. The list tells you which companies should know you. Company Hub tells you which ones are starting to.

Why this matters

A good match rate only tells you the list got into LinkedIn. The matched tab and Company Hub tell you whether it reached the companies you wanted.


A list is a snapshot

Everything above works better if the data does not go stale. A list uploaded once is a photo of the moment you exported it: new customers, lost deals and companies that started talking to sales are not in it. When your CRM is connected to LinkedIn, the audiences follow your business as it changes, which a manual upload cannot do.

In one account we connected Salesforce. It was not exactly simple, but it meant we could get leads straight into the CRM and also import CRM data into LinkedIn.

The CRM connection becomes fundamental when you run lead generation with LinkedIn's native Lead Gen Forms. Without it, leads have to be downloaded and uploaded by hand. That is time-consuming work, and you also lose the immediacy of the lead.


Checklist

  • Check the Insight Tag is on every page of the site

  • Know where each of your lists comes from and what it contains

  • Clean company names and add domains before uploading

  • Read the matched tab, not just the match rate

  • Split website visitors by page and by 14, 30, 60, 90 and 180 days

  • Give each audience one job in the funnel

  • Use Company Hub to turn the companies engaging with your page into a campaign audience

  • Check that your warm audiences are in the companies you actually want

  • Keep lists updated, ideally through a connected CRM

In the next article I will look at how these audiences fit into campaign structure and budget.

Frequently Asked Questions

Is CRM data first-party or third-party?
First-party. You collected it, even if it lives outside LinkedIn and has to be imported.
How often should I re-upload lists?
If you do it manually, even every 15 days. Otherwise, use an automatic sync with your CRM.

Disclosure

I run paid media for enterprise accounts in Europe, the Middle East and Africa (EMEA). The numbers and screenshots in this piece come from the LinkedIn Ads account of Pro Web Consulting, the agency I work for, and are taken from Campaign Manager. The client examples come from accounts I manage directly and are anonymised. I have no commercial relationship with LinkedIn.

Unrecognised house mark: :::sources. the block content did not match the expected shape. Check the House blocks guide in the editor: each block opens with :::name and closes with a line that is exactly :::.

Readers & the desk

Ask the author

Have a question about this piece? Put it to the author. Selected questions are answered and published below.

Put a question to the author

10 to 500 characters0/500
No email needed. The desk publishes only selected questions.
S
From the author’s desk
This article was researched and written by Sveva Coltellacci.
About Sveva Coltellacci